1.apache
Download paket source code Apache untuk Linux pada halaman berikut http://www.apache.org/dist/httpd/ ;
Simpan ke direktori /home/xx.xx adalah folder yang saya buat sendiri.
Daftar perintah:
cd /home/wj
tar -zxvf httpd-2.0.54.tar.gz
mv httpd-2.0.54 apache
cd apache
./configure --prefix=/usr/local/apache2 --enable-module=so
membuat
buat instal
Instal apache ke /usr/local/apache dan konfigurasikan apache untuk mendukung mode dso 2.php
Download paket source code php untuk Linux pada halaman berikut http://www.php.net/downloads.php ;
Simpan ke daftar perintah direktori /home/wj:
cd /home/wj
tar -zxvf php-5.0.4.tar.gz
mvphp-5.0.4php
cdphp
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/Apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track -vars --dengan-xml --dengan-MySQL
membuat
buat instal
Diantaranya, apache dan mysql berubah sesuai dengan nama direktori yang Anda instal. Milik saya adalah =/usr/local/apache2/bin/apxs dan MySQL.
cp php.ini-dist /usr/local/lib/php.ini
Instal php ke /usr/local/php dalam mode dso. Atur direktori file konfigurasi ke /usr/local/lib dan aktifkan dukungan mysql dan xml.
3. Konfigurasikan vi /usr/local/apache/conf/httpd.conf
Konfigurasikan apache sebagai berikut #Ubah baris ServerAdmin mailto:[email protected] ke alamat email Anda
#DocumentRoot "/home/httpd/html/" Ini adalah direktori home dari file html # Sama seperti di atas #Opsi FollowSymLinks MultiViews Untuk keamanan alasannya, Hapus "Indeks"
#
# DirectoryIndex default.php default.phtml default.php3 default.html default.htm
#
#Atur urutan nama file default Apache #AddType application/x-httpd-php .php .phtml .php3 .inc
#Aplikasi AddType/x-httpd-php-source .phps
#Atur akhiran file php, simpan dan keluar dari vi /usr/local/lib/php.ini
#register-golbals = Aktif
Simpan dan keluar 4. Mulai layanan /usr/local/apache/bin/apachectl start
5. Uji lalu tulis halaman pengujian php info.php: isinya sebagai berikut〈?php
phpinfo();
?>
Jika sudah normal, seharusnya Anda sudah bisa melihat informasi phpnya. Selamat instalasi Apche+Mysql+PHP berhasil.
6. apache dimulai secara otomatis - -
Berikut ini menggunakan apache yang memulai sendiri sebagai contoh;
Skrip yang memulai sendiri:
/usr/local/apache/bin/apachectl mulai
File tersebut terletak di bawah /etc/rc.d/init.d dan diberi nama apached.
#chmod +x /etc/rc.d/init.d/apached //Setel atribut file menjadi dapat dieksekusi
#ln -s /etc/rc.d/init.d/apached /etc/rc3.d/S90apache //Membangun koneksi lunak, pintasan
#ln -s /etc/rc.d/init.d/apached /etc/rc0.d/K20apache