Pages

Subscribe:

Kamis, 20 Oktober 2011

yuk belajar bareng perintah membangun FEDORA SERVER menggunakan my SQL

oke kawan mari kita mambangun FEDORA SERVER menggunakan my sql dan php pasti seru kawan mari kita coba ya^^ disini kita akan memakai OS FEDORA 14
langkah awal kawan:



1. Install MySQL 5 :


1
.#yum install mysql mysql-server
Lalu kita buat system startup links untuk MySQL, jadi agar MySQL akan start setiap kali boot. Lalu restart MySQL :
1 # chkconfig --levels 235 mysqld on
2 # /etc/init.d/mysqld start
Buat akun root untuk MySQL (Warna merah adalah penjelasan dari saya) :
1
.mysql_secure_installation
[root@fedora ~]# mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!
kalo sudah lanjut kawan:

Kalo kamu baru menginstall MySQL, kosongkan saja.
Enter current password for root (enter for none): <– ENTER
OK, successfully used password, moving on…
Setting password untuk login ke MySQL, pilih Y. Dan masukan password MySQL baru kamu.
Set root password? [Y/n] <– ENTER
New password: <– password MYSQL kamu
Re-enter new password: <– yourrootsqlpassword
Password updated successfully!
Reloading privilege tables..
… Success!
Anonymouse user hanya untuk testing, untuk live server sebaiknya di remove saja. Agar tidak ada yg bisa sembarangan masuk ke MySQL. Pilih opsi Y
Remove anonymous users? [Y/n] <– ENTER
… Success!
Jangan sampai ada yang bisa login ke MySQL selain dari localhost (komputer kamu sendiri). Pilih Y.
Disallow root login remotely? [Y/n] <– ENTER
… Success!

Database “Test” hanya untuk testing. Untuk live server, sebaik nya hapus saja. Pilih Y.
Remove test database and access to it? [Y/n] <– ENTER
- Dropping test database…
… Success!
- Removing privileges on test database…
… Success!
Reload privilages, untuk memastikan semua perubahan tidak ada masalah.
Reload privilege tables now? [Y/n] <– ENTER
… Success!
Cleaning up…
All done!  If you’ve completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!
  

2. Install Lighttpd

1
.yum install lighttpd
Ada bug kecil pada lighttpd, yang menyebabkan Lighttpd tidak bisa di start. Setelah googling, saya tidak jg menemukan solusi nya. Akhirnya saya putuskan untuk oprek sendiri, dan Alhamdulillah berhasil!. Langsung aja copas file config saya  http://paste.lighttpd.net/1563
Copas ke /etc/lighttpd/lighttpd.conf, menggantikan settingan default yg ada bug nya.
Setelah itu, sama seperti MySQL di atas, buat startup links agar langsung jalan saat boot :

1
2
.chkconfig --levels 235 lighttpd on
. /etc/init.d/lighttpd start
Nah, sekarang coba arahkan web browser ke localhost, nanti akan tampil seperti ini :

3. Install PHP5

Kita bisa membuat PHP5 berfungsi dengan menggunakan fastCGI. Langsung aja 
 1.yum install lighttpd-fastcgi php-cli

4. Konfigurasi Lighttpd dan PHP5

Buka file /etc/php.ini, cari baris cgi.fix_pathinfo=1: lalu hilangkan tanda pagar ( # ) di belakang nya.
Lalu restart Lighttpd :
1#
/etc/init.d/lighttpd restar



5. Testing Lighttpd dan PHP5

Buat file info.php di /var/www/lighttpd :
1
 #vi /var/www/lighttpd/info.php
Isikan kode berikut :
1
2
3
<?php
phpinfo();
?>
Sekarang coba arahkan web browser ke localhost/info.php. Maka hasilnya akan seperti ini :
Yup, dengan begini PHP5 sudah berhasil di install.

6. Menghubungkan MySQL agar support PHP5

Install paket2 berikut :
 1.#yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
Kalau sudah, sekarang restart lighttpd :
1
# /etc/init.d/lighttpd restart      
Sekarang coba buka lagi localhost/info.php, harus nya sudah ada bagian MySQL disitu :
Yup, dengan begini kita berhasil membangun web server di Fedora… Semoga berguna, selamat mencoba,  
kalo memang ada pertanyaan silakan koment aja dan pasti kalo kami bisa kami akan jawab pertanyaan anda?????salam damai selalu


 

 

 

0 komentar:

Posting Komentar