Rikho ghozzali nur ipb.ac.id

Selamat datang di Blog Mahasiswa IPB. Ini adalah blog hasil kreatif dari tangan-tangan anak negeri sekedar untuk berbagi dan saling bertuakar ilmu pengetahuan. Contact : tigertakutkotor@yahoo.com

configurasi webserver pada slackware

April6

Pertama-tama hal yang harus kita lakukan agar dapan membangun sebuah web server pada linux slackware adalah kita menconfigurasi apahce, Mysql, Php dan php myadmin

ikuti step-by-stepnya di bawah ini

1. Melihat paket apache pada slackware

root@darkstar:~#ls /var/log/packages/ |grep httpd

httpd-2.2.15-x86_64-1 ENTER

root@darkstar:~#httpd -v ENTER

Server version: Apache/2.2.15 (Unix)

Server built: Mar 8 2010 13:36:25

root@darkstar:~#whereis httpd ENTER

httpd: /usr/sbin/httpd /etc/httpd /usr/lib64/httpd /usr/include/httpd /usr/man/man8/httpd.8.gz /usr/share/man/man8/httpd.8.gz /usr/X11/man/man8/httpd.8.gz

2.Melihat paket Mysql pada slackware

root@darkstar:~#ls /var/log/packages/ |grep mysql ENTER

mysql-5.1.46-x86_64-2

root@darkstar:~#whereis mysql ENTER

mysql: /usr/bin/mysql /usr/lib64/mysql /usr/X11R6/bin/mysql /usr/bin/X11/mysql /usr/X11/bin/mysql /usr/include/mysql /usr/share/mysql /usr/man/man1/mysql.1.gz /usr/share/man/man1/mysql.1.gz /usr/X11/man/man1/mysql.1.gz

3.Melihat paket Php pada slackware

root@darkstar:~#ls /var/log/packages/ |grep php ENTER

php-5.2.13-x86_64-2

root@darkstar:~#php -v ENTER

PHP 5.2.13 (cli) (built: Mar 21 2010 16:03:10)

Copyright (c) 1997-2010 The PHP Group

Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies

root@darkstar:~#whereis php ENTER

php: /usr/bin/php /etc/php /usr/lib64/php /usr/X11R6/bin/php /usr/bin/X11/php /usr/X11/bin/php /usr/include/php /usr/man/man1/php.1.gz /usr/share/man/man1/php.1.gz /usr/X11/man/man1/php.1.gz

4.configurasi apache

File konfigurasi utama Apache adalah httpd.conf yang terletah di /etc/httpd.

root@darkstar:~#ls /etc/httpd ENTER

extra magic mod_php.conf original php.ini-dist httpd.conf mime.types mod_php.conf.example php.ini php.ini-recommended

Dengan menggunakan editor vi atau emacs, Anda buka file httpd.conf dan kemudian Anda cari baris yang mengandung tulisan Include mod_php.conf dan hilangkan tanda “#” di depan Include mod_php.conf agar mod_php.conf aktif.

Selain itu Anda cari baris dengan nama DirectoryIndex index.html dan rubah baris tersebut menjadi DirectoryIndex index.php

kemudian kelaur dan simpan file tesebut

kemudian mengubah hak akses /etc/rc.d/rc.httpd dapat dieksekusi

root@darkstar:~#chmod +x /etc/rc.d/rc.httpd ENTER

Kemudian jalankan httpd dengan perintah :

root@darkstar:~#/etc/rc.d/rc.httpd start ENTER

setelah semuanya selesai sekarang confiurasi php

Pertama membuat script PHP sederhana untuk melihat atau menguji apakah browser dapat menerjemahkan dokumen PHP.

Script yang dgunakan untuk pengujian kita berinama test.php dan diletakkan di /var/www/htdocs.

<?

phpinfo();

?>

kemudian confiurasi mysql

root@darkstar:~#chmod 755 /etc/rc.d/rc.mysqld

root@darkstar:~#mysql_install_db

root@darkstar:~#chown -R mysql:mysql /var/lib/mysql

root@darkstar:~#cp /usr/share/mysql/mysql.server  /etc/rc.d/rc.mysql

root@darkstar:~#chmod 755 /etc/rc.d/rc.mysql

root@darkstar:~#/etc/rc.d/rc.mysql start

root@darkstar:~#/usr/bin/mysqladmin -u root password  ‘password anda’

root@darkstar:~#mysql_secure_installation

setelah semuanya selesai kemudian langkah terakhir adalah instalasi phpmyadmin

# cd /var/www/htdocs

# tar -xvf <path phpMyadmin yang sudah anda download>

# mv phpMyadmin<versi phpMyadmin anda> phpmyadmin

# cd phpmyadmin

# cp config.sample.inc.php config.inc.php

# pico -w config.inc.php

Sekarang anda edit tulisan “$cfg[‘blowfish_secret’]=”; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */” menjadi

$cfg[‘blowfish_secret’] = ‘your_text’; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ anda dapat mengganti kata “your_text” dengan yang lain.

Ganti kata ‘cookie’ menjadi ‘http’ pada baris $cfg[‘Server’][$i][‘auth_type’]=cookie’; menjadi

$cfg[‘Server’][$i][‘auth_type’]=’http’;

Simpan perubahanny dengan Ctrl+x.

# /etc/rc.d/rc.httpd restart


selesai web server sudah siap digunakan…..!!!

« Older Entries