1.อาปาเช่
ดาวน์โหลดแพ็คเกจซอร์สโค้ดของ apache สำหรับ Linux ในหน้าต่อไปนี้ http://www.apache.org/dist/httpd/ ;
บันทึกลงในไดเร็กทอรี /home/xx xx เป็นโฟลเดอร์ที่สร้างขึ้นเอง
รายการคำสั่ง:
ซีดี /home/wj
tar -zxvf httpd-2.0.54.tar.gz
mv httpd-2.0.54 อาปาเช่
ซีดีอาปาเช่
./configure --prefix=/usr/local/apache2 --enable-module=so
ทำ
ทำการติดตั้ง
ติดตั้ง apache ไปที่ /usr/local/apache และกำหนดค่า apache ให้รองรับโหมด dso 2.php
ดาวน์โหลดแพ็คเกจซอร์สโค้ดของ php สำหรับ Linux ในหน้าต่อไปนี้ http://www.php.net/downloads.php ;
บันทึกลงในรายการคำสั่งไดเร็กทอรี /home/wj:
ซีดี /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 --with-xml --with-MySQL
ทำ
ทำการติดตั้ง
หนึ่งในนั้นคือ apache และ mysql เปลี่ยนแปลงตามชื่อไดเร็กทอรีที่คุณติดตั้ง Mine คือ =/usr/local/apache2/bin/apxs และ MySQL
cp php.ini-dist /usr/local/lib/php.ini
ติดตั้ง php ไปที่ /usr/local/php ในโหมด dso ตั้งค่าไดเร็กทอรีไฟล์การกำหนดค่าเป็น /usr/local/lib และเปิดใช้งานการสนับสนุน mysql และ xml
3. กำหนดค่า vi /usr/local/apache/conf/httpd.conf
กำหนดค่า apache ดังนี้ #เปลี่ยนบรรทัด ServerAdmin mailto:[email protected] เป็นที่อยู่อีเมลของคุณ
#DocumentRoot "/home/httpd/html/" นี่คือโฮมไดเร็กตอรี่ของไฟล์ html # เหมือนข้างบน #Options FollowSymLinks MultiViews เพื่อความปลอดภัย เหตุผล ลบ "ดัชนี"
-
# DirectoryIndex default.php default.phtml default.php3 default.html default.htm
-
#ตั้งค่าลำดับชื่อไฟล์เริ่มต้นของ apache #AddType application/x-httpd-php .php .phtml .php3 .inc
#AddType แอปพลิเคชัน/x-httpd-php-source .phps
#ตั้งค่าส่วนต่อท้ายไฟล์ php บันทึกและออกจาก vi /usr/local/lib/php.ini
#register-golbals = เปิด
บันทึกและออก 4. เริ่มบริการ /usr/local/apache/bin/apachectl start
5. ทดสอบแล้วเขียนหน้าทดสอบ php info.php: เนื้อหาเป็นดังนี้〈?php
phpinfo();
-
หากเป็นเรื่องปกติ คุณควรจะสามารถดูข้อมูล php ได้ ยินดีด้วยกับการติดตั้ง Apche+Mysql+PHP สำเร็จ
6. apache เริ่มต้นโดยอัตโนมัติ - -
ข้อมูลต่อไปนี้ใช้ Apache ที่เริ่มต้นเองเป็นตัวอย่าง
สคริปต์เริ่มต้นด้วยตนเอง:
/usr/local/apache/bin/apachectl เริ่มต้น
ไฟล์อยู่ภายใต้ /etc/rc.d/init.d และชื่อ apached โปรดทราบว่าจะต้องสามารถเรียกใช้งานได้
#chmod +x /etc/rc.d/init.d/apached // ตั้งค่าแอตทริบิวต์ของไฟล์ให้สามารถเรียกใช้งานได้
#ln -s /etc/rc.d/init.d/apached /etc/rc3.d/S90apache // สร้างการเชื่อมต่อแบบนุ่มนวลทางลัด
#ln -s /etc/rc.d/init.d/apached /etc/rc0.d/K20apache