Rabu, 23 Juli 2008

Linux Ubuntu Desktop Sebagai Web Server

Install LAMPP pada ubuntu.

Download XAMPP (untuk linux namanya LAMPP) dan ikuti petunjuk penginstallannya. Download disini.

1. Download
2. Untar/Unzip >> sudo tar xvfz xampp-linux-1.6.4.tar.gz -C /opt
3. Start the script

Untuk menggunakan PHPMyAdmin, usernamenya root dan paswordnya password yang kita set saat instalasi apache servernya.

Selain cara diatas, cara lainnya adalah menggunakan apt-get untuk menginstall Apache, MySQL and PHP. Keuntungan menggunakan cara ini adalah software yang kita install akan terupdate langsung dari reprository ubuntu untuk memperbaiki bug dan keamanannya, sehingga lebih terjamin bila dibandingkan dengan menggunakan LAMPP dari apachefriends.

Pertama kita harus menginstall web Apache, PHP dan server database MySQL kedalam komputer kita. Instalasi melalui terminal.

Install web server Apache
sudo apt-get install apache2

Install database server MySQL
sudo apt-get install mysql-server

Install php untuk web server Apache
sudo apt-get install php5

Install MySQL untuk Apache
sudo apt-get install libapache-mod-acct-mysql
sudo apt-get install php5-mysql


Masukkan password dan yang lainnya default saja. Proses penginstallan selesai.

Cara mengujinya yaitu dengan membuka http://localhost pada web browser kita. Bila bisa dibuka maka instalasi berhasil.

Lalu download CMS dan ekstrak folder tersebut. Rubah nama folder yang sudah diekstrak tadi sesuai dengan nama yang kita inginkan.

Pindahkan folder tersebut ke /var/www

Bila folder awalnya ada di desktop maka bisa menggunakan perintah seperti ini (dimodifikasikan saja):

sudo mv /home/saya/Desktop/nama_cms /var/www/nama_cms


Jalankan apache kita. Untuk menjalankan service apache, gunakan perintah:

sudo /etc/init.d/apache2 start/restart/stop

Pilih salah satu, start atau restat atau stop pada perintah diatas.

Buka http://localhost/nama_cms dari web browser kita dan CMS siap diinstall.

Berikan izin chmod 777 pada beberapa file. Caranya bisa dilihat disini.

Tidak ada komentar: