Setup Apache2, MySQL dan PHP5 pada Ubuntu Linux
Akhir minggu lalu saya memutuskan untuk memberikan sebuah akhir untuk sebuah PC lama (Pentium III dengan 128MB RAM dan 30GB dari HD) pada beberapa bulan yang lalu saya memasang Ubuntu 6.0.6 Server. Seperti apa yang saya selalu kekurangan adalah offline uji lingkungan yang memungkinkan saya untuk mengalami perubahan dan fitur baru untuk ditambahkan ke situs saya tidak panas, saya diperlukan untuk menginstal dan mengkonfigurasi Apache2, MySQL dan PHP5.
Dimulai dengan panduan pada html.it, di sini adalah langkah yang diikuti:
- Memperbarui daftar paket yang tersedia (itu selalu baik untuk melakukan praktek sebelum instalasi baru):
sudo apt-get update - Instalasi Apache2:
sudo apt-get install apache2-mpm-prefork - Instalasi MySQL:
sudo apt-get install mysql-server - Instalasi PHP5 modul untuk Apache2:
sudo apt-get install libapache2-mod-php5 - Instalasi perpustakaan untuk menggunakan MySQL dari PHP5:
sudo apt-get install php5-mysql - Instalasi PHP perpustakaan untuk manipulasi gambar:
sudo apt-get install php5-gd - Instalasi PHP perpustakaan untuk PHP juga menjalankan dari baris perintah:
sudo apt-get install php5-cli - Aktivasi mencapai PHP5 file konfigurasi MySQL:
vi /etc/php5/apache2/php.iniTinjauan baris
;extension=mysql.sodi
extension=mysql.so - Apache2 restart:
sudo /etc/init.d/apache2 restart
Kemudian untuk menguji bahwa semua berjalan lancar sebagaimana mestinya, saya dipromosikan sebagai berikut:
Uji antara Apache2 dan PHP5
Test_php.php penciptaan file dalam direktori / var / www dengan isi berikut:
<?php phpinfo();?> Dengan browser untuk mengakses' http://servername/test_php.php URL (dimana servername adalah alamat IP atau nama server linux) dan verifikasi delal untuk menampilkan informasi konfigurasi PHP5
Uji antara PHP5 dan MySQL
Membuat db tes pada MySQL:
mysqladmin -u root create test Test_mysql.php penciptaan file dalam direktori / var / www dengan isi berikut:
<?php $link = mysql_connect('localhost', 'root', '') or die('Connessione fallita: ' . mysql_error()); mysql_select_db('test') or die('Selezione DB fallita: ' . mysql_error()); echo 'OK'; mysql_close($link); ?> Dengan browser untuk mengakses' http://servername/test_mysql.php URL (dimana servername adalah alamat IP atau nama server linux) dan verifikasi pesan "OK" menunjukkan bahwa koneksi ke DB "test" adalah berhasil.
12 Komentar
Komentar RSS feed untuk posting ini. URI ini?
Halaman: [1] 2 'Tampilkan semua komentar
Halaman: [1] 2 'Tampilkan semua komentar
Tinggalkan komentar
Nothing2Hide © 2006 All rights reserved.
Lisensi | Disclaimer
- Sosial Web
- Kirim e-mail









































semua apt-get sebenarnya apt-get install
Saya juga harus menambahkan repositori
Komentar ilberni - 28 Maret 2007 #
Anda benar, terima kasih untuk pesan Anda! Tidak bahkan yang paling 'baik dapat melakukan cut & paste! Namun sekarang saya telah dikoreksi.
Anda dapat menjelaskan apa yang telah dilakukan tindakan Anda? Saya dari pihak Ubuntu 6.0.6 Server
Komentar davide - 28 Maret 2007 #
Dan 'terbaik dalam satu baris
lain sering memberikan kesalahan.
kesalahan sintaks, dll T_STRING tak terduga ..
Halo
Komentar vorax - 11 April 2007 #
Saya ingin memberitahukan bahwa dalam Uji integrasi antara Apache2 dan PHP5
php kode Anda telah ditulis kurangnya:
harus
Komentar lamer01 - 30 April 2007 #
Saya ingin memberitahukan bahwa dalam Uji integrasi antara Apache2 dan PHP5
php kode Anda telah ditulis kurangnya:
<?php phpinfo();?>Komentar lamer01 - 30 April 2007 #
Tutorial yang sangat baik, tidak peduli kesalahan pada phpinfo jelas merupakan kesalahan ketik:))
byeee
Komentar oleh Yusuf - 29 Mei 2007 #
Terima kasih alert! Saya memperbaiki kesalahan.
Komentar davide - 29 Mei 2007 #
@ Athos Athos-desktop: ~ $ mysqladmin-u root membuat tes
mysqladmin: koneksi ke server di 'localhost' gagal
kesalahan: 'Akses ditolak untuk user' root '@' localhost '(menggunakan password: NO)'
Saya terima kasih dari tutorial di sini tetapi tidak keluar
Komentar Athos - 29 Oktober 2007 #
Halo anke Athos saya memiliki masalah yang sama ... seseorang membantu kami?
Komentar ninja - 9 November 2007 #
Halo!
Sampai pengujian integrasi antara PHP MySQL tt dengan baik maka ketika saya terhubung ke halaman ini saya test_mysql menghasilkan kesalahan:
Kesalahan Parse: kesalahan sintaks, tak terduga $ akhir di / var / www / test_mysql.php pada baris 9
Anda dapat membantu saya? terima kasih
Tandai komentar - November 25, 2007 #