#cd /usr/ports/lang/php5เลือก options เกือบหมด เว้น debug แล้ว
#make config
#make install cleanใช้เวลาสักพักก็เสร็จ จากนั้น เป็นการ Config ไฟล์ php.ini โดยการ COPY ไฟล์ตัวอย่างมาปรับใช้
#cp /usr/local/etc/php.ini-development /usr/local/etc/php.iniปรับแต่งไฟล์ php.ini โดย vi
#vi /usr/local/etc/php.iniเปลี่ยนบรรทัดต่อไปนี้
;default_charset = "iso-8859-1"
เป็น default_charset = "tis-620" และเอาเครื่องหมาย ; ออกด้วยแล้วแก้ไข 2 บรรทัดนี
;upload_tmp_dir =
;session.save_path = "/tmp"
โดยให้เอา ; ออก แล้วแก้ดังนี้upload_tmp_dir = "/tmp/uptmp"
session.save_path = "/tmp/sesstmp"
เสร็จแล้ว ก็สร้าง Directory /tmp/uptmp กับ /tmp/sesstmp ขึ้นมา ใน MODE 777#mkdir /tmp/uptmpขั้นต่อไป แก้ไขไฟล์ httpd.conf ให้รองรับ php เสียก่อน ดังนี้
#mkdir /tmp/sesstmp
#chmod 777 /tmp/uptmp
#chmod 777 /tmp/sesstmp
#vi /usr/local/etc/apache22/httpd.confค้นหาบรรทัดที่มีข้อความ
แล้วเพิ่มข้อความลงไป เป็นดังนี้DirectoryIndex index.html
DirectoryIndex index.html index.php index.phps index.phtml index.cgi index.plค้นหาบรรทัด
AddType application/x-compress .Zแล้วเพิ่มบรรทัดต่อไปนี้ลงไป
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php .phtmlเสร็จแล้ว Save file แล้ว Restart Apache อีกครั้ง
AddType application/x-httpd-php-source .phps
#/usr/local/etc/rc.d/apache22 restartขั้นสุดท้าย สร้างไฟล์ทดสอบขึ้นมา ดังนี้
#vi /usr/local/www/apache22/data/test.phpพิมพ์ดังนี้ลงไป
<?php phpinfo(); ?>Save ไฟล์ แล้วเรียกผ่าน Browser ดู
http://localhost/test.php
เรียบร้อยแล้ว
ไปต่อตอนที่ 3 กันต่อครับ ต่อไปจะติดตั้ง php5-extensions กัน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น