การติดตั้ง Apache โดยใช้ brew อย่างง่าย ๆ
- ติดตั้ง Apache โดยคำสั่ง
brew install apache2
หรือbrew install httpd
- เปิด URL
http://localhost/
จะเห็นว่ามันจะ redirect ไปที่
https://localhost/
เสมอ - โดย default brew จะสร้าง visual host ไว้ใน /home/linuxbrew/.linuxbrew/etc/httpd/extra/httpd-vhosts.conf แต่รู้สึกว่ามันจะจัดการยากกว่าการติดตั้งแบบ apt-get install httpd “Debian Way” เลยจะสร้างโฟลเดอร์ใหม่โดยใช้คำสั่ง
cd /home/linuxbrew/.linuxbrew/etc/httpd
mkdir conf-available conf-enabled mods-available mods-enabled sites-available sites-enabledsudo nano /home/linuxbrew/.linuxbrew/etc/httpd/httpd.conf
และเปิดเพิ่มบรรทัดโดยจะเป็นการ download config ทั้งหมดใน folder conf-enabled, sites-enabled# Include generic snippets of statements IncludeOptional conf-enabled/*.conf # Include the virtual host configurations: IncludeOptional sites-enabled/*.conf ServerName 127.0.0.1
- เพิ่ม Visual Host โดยทำตาม Apache: VirtualHost
- ติดตั้ง SSL
- ถ้าเป็นเครื่อง development, localhost ให้ทำตามวิธีใน
brew self signed certificate - ถ้าเป็น VPS หรือ production server ให้ทำตามวิธี
เซ็ต SSL เร็วและฟรีใน 5 นาที
- ถ้าเป็นเครื่อง development, localhost ให้ทำตามวิธีใน
- เทสโดยใช้คำสั่ง
apachectl configtest
- เริ่มการทำงานใหม่โดย
brew services start httpd
About the author