<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.3" -->
<rss version="0.92">
<channel>
	<title>Ubuntu</title>
	<link>http://ubuntu.surfcali.com</link>
	<description>Ubuntu Server Notes</description>
	<lastBuildDate>Tue, 28 Oct 2008 04:53:50 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Upgrade Ubuntu Server</title>
		<description>Upgrading the Ubuntu Server, e.g. from version 8.04 to 8.10:

Step 1. Make sure your current distribution is up-to-date.

	# sudo aptitude update
	# sudo aptitude upgrade
	# sudo aptitude dist-upgrade

Step 2. Perform the upgrade!

	sudo aptitude install update-manager-core
	sudo do-release-upgrade
 </description>
		<link>http://ubuntu.surfcali.com/2008/10/27/upgrade-ubuntu-server/</link>
			</item>
	<item>
		<title>Display Ubuntu Version</title>
		<description>To display the current Ubuntu version, issue this command from the terminal:

#lsb_release -a </description>
		<link>http://ubuntu.surfcali.com/2008/10/27/display-ubuntu-version/</link>
			</item>
	<item>
		<title>Change IP Address</title>
		<description>To change IP address, you'll need to edit /etc/network/interfaces
#sudo vi /etc/network/interfaces



For static IP addresses:
auto eth0
iface eth0 inet static
address 192.168.0.250
netmask 255.255.255.0
network 192.168.0.0
gateway 192.68.0.1
broadcast 192.168.0.255

For dynamic IP addresses:
auto eth0
iface eth0 inet dhcp


#sudo /etc/init.d/networking restart </description>
		<link>http://ubuntu.surfcali.com/2007/06/28/change-ip-address/</link>
			</item>
	<item>
		<title>Setup Admin Password</title>
		<description>#sudo passwd root
#su </description>
		<link>http://ubuntu.surfcali.com/2007/06/28/setup-admin-password/</link>
			</item>
	<item>
		<title>Secure MySQL</title>
		<description>The default configuration has "root" with no password. The following shows you how to lock down MySQL by assigning a password to root and creating a super user with all privileges for administration use.

#sudo mysql -u root -p



mysql&#62; use mysql;
mysql&#62; select user, password, host from mysql.user;

Secure root account.

mysql&#62; set password ...</description>
		<link>http://ubuntu.surfcali.com/2007/06/28/secure-mysql/</link>
			</item>
	<item>
		<title>Install phpMyAdmin</title>
		<description>#sudo apt-get install phpmyadmin </description>
		<link>http://ubuntu.surfcali.com/2007/06/28/install-phpmyadmin/</link>
			</item>
	<item>
		<title>Install ProFTP</title>
		<description>Install ProFTP
#sudo apt-get install proftpd

Assign no shell access to ftp user. Add to end of file.
#sudo vi /etc/shells

/bin/false



Create user called 'userftp' with no shell access with default directory of /var/www. This is the home directory of the web server.
#sudo useradd userftp -d /var/www -s /bin/false

Set password to 'userftp.'
#sudo passwd userftp

Give ...</description>
		<link>http://ubuntu.surfcali.com/2007/06/28/install-proftp/</link>
			</item>
	<item>
		<title>Install PHP-5 GD Image Library</title>
		<description>Install PHP-5 GD Image Library
#sudo apt-get install php5-gd

Restart Apache after install
#sudo /etc/init.d/apache2 restart </description>
		<link>http://ubuntu.surfcali.com/2007/06/28/install-php-5-gd-image-library/</link>
			</item>
	<item>
		<title>Install SSH Server</title>
		<description>#sudo apt-get install openssh-server </description>
		<link>http://ubuntu.surfcali.com/2007/06/27/install-ssh-server/</link>
			</item>
	<item>
		<title>Start Stop MySQL</title>
		<description>#sudo /etc/init.d/mysql start
#sudo /etc/init.d/mysql stop
#sudo /etc/init.d/mysql restart </description>
		<link>http://ubuntu.surfcali.com/2007/06/27/start-stop-mysql/</link>
			</item>
</channel>
</rss>
