Install Apache2 MySQL PHP5 and phpMyAdmin ( LAMP ) di openSUSE 11.4

LAMP adalah singkatan dari Linux Apaceh MySQL PHP , untuk lebih lengkap tentang lamp adan bisa mengunjungi link ini. disini saya akan memberikan bagaimana cara menginstall Apache Web Server yang support MySQL dan PHP. saya tidak menjamin ini berjalan di openSUSE anda !!

Install MySQL

pertama install mysql terlebih dahulu :

zypper install mysql mysql-client

kalau sudah sekarang kita akan membuat agar mysql akan selalu jalan saat booting

chkconfig --add mysql
/etc/init.d/mysql start

berikutnya , jalankan perintah berikut untuk mengamankan instalasi mysql :

mysql_secure_installation

nanti akan muncul beberapa pertanyaan :

1. Enter current password for root (enter for none): // tekan ENTER
2. Set root password? [Y/n] // jawab Y
3. New password: // masukkan password mysql anda
4. Re-enter new password: // ulangi password mysql anda
5. Remove anonymous users? [Y/n] // jawab Y
6. Disallow root login remotely? [Y/n] // jawab Y
7. Remove test database and access to it? [Y/n] // jawab Y
8. Reload privilege tables now? [Y/n] // jawab Y   
 sekarang MySQL sudah terinstall dengan aman.


Install Apache2

Install apache2 :

zypper install apache2
sekarang kita akan membuat service ini berjalan saat booting

chkconfig --add apache2


dan restart apache2

/etc/init.d/apache2 start
kalau sudah , ketikan http://localhost di browser anda , maka akan tampil seperti berikut :






















Install PHP5

lansung saja jalankan comand berikut untuk instalasi :


zypper install apache2-mod_php5
dan restart service apache2

/etc/init.d/apache2 restart
kalau sudah sekarang buat sebuah file berektensi .php untuk mengetes php sudah berjalan. buat file info.php di /srv/www/htdocs , isi file tersebut dengan ini :


kalau sudah save dan buka http://localhost/info.php

Instalasi MySQL suport PHP5

zypper install php5-mysql php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm

restart apache2

/etc/init.d/apache2 restart

Instalasi phpMyAdmin

Download file phpMyAdmin dulu disini : http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.4.7.1/phpMyAdmin-3.4.7.1-all-languages.tar.gz/download

kalau sudah masuk ke folder Download dari konsole
cd /home/user/Download

lalu ekstrak phpMyAdmin :
tar xvfz phpMyAdmin-3.4.7.1-all-languages.tar.gz

sekarang copykan phpmyadmin ke /srv/www/htdocs
mv phpMyAdmin-3.4.7.1-all-languages /srv/www/htdocs/phpmyadmin


selesai .

note : agar /srv/www/htdocs dapat di akses oleh user biasa maka berikan akses ke user untuk /srv/www/htdocs , jalankan perintah berikut :
chow -R al /srv/www/htdocs

** al adalah user dari komputer saya , ubah al dengan user anda

0 comments:

Post a Comment

makasih