ลอง nginx server ครับ พอดีผมปรับแต่งค่าต่างๆ ก็ใช้ได้นะครับ
วิธีติดตั้ง
1.ดาวน์โหลด nginx-hhc
https://drive.google.com/uc?id=0B_xTlnfYcPfNTk95bFVfdzJQMFE&export=download 2.แตก zip ไฟล์ ไปไว้ที่ Local C:\
3.แก้ไขค่าเชื่อมต่อ Database ใน C:\nginx\html\includes (config.php,db_mysql.php)
4.ทำการ Run Service nginx โดยดับเบิลคลิก start-server หรือต้องการ Close Service nginx ดับเบิลคลิก stop-server
5.เปิด browser แล้วป้อน ipaddress ที่เราตั้งค่าไว้ที่ C:\nginx\html\includes เช่น 127.0.0.1 หรือ 192.168.x.x
6.Log in เข้าสู่ระบบ hhc online
ส่วน Linux Server CentOS 6.4 ของผมก็ใช้งาน hhc ได้ปกตินะครับ
วิธีติดตั้ง (เชื่อมต่อ Internet)
1.ติดตั้ง http โดยใช้คำสั่ง
yum -y install httpd
2.ติดตั้ง php5.3 โดยใช้คำสั่ง
yum -y install php php-mysql php-mcrypt
3.ติดตั้ง MySQL Percona 5.5.xx โดยใช้คำสั่ง
yum -y install
http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpmyum -y install Percona-Server-client-55 Percona-Server-shared-55 Percona-Server-shared-compat Percona-Server-server-55
การตั้งค่า
httpd ก็ปรับ charset เป็น utf8 ครับ ใน /etc/httpd/httpd.conf นอกนั้นก็ปล่อย default
php ตั้งค่า date.timezone = "Asia/Bangkok" และadd short_open_tag=On ใน /etc/php.ini
mysql ตั้งค่าตาม client ที่ใช้งานครับ
ปล. nginx สามารถให้บริการ Online HTTP Server ใน Windows ได้ครับแต่ต้อง foward port ให้สามารถเข้าถึงบริการได้
หรือจะตั้งค่าต่างๆได้ตามต้องการ เช่น https ก็ singed ssl certicate ใช้งานเองได้ครับ หรือทำ file server ก็ใช้ hfs ครับ
ส่วนค่า Error ต่างๆดูใน Logs ของ nginx ครับ