Apache 網頁伺服器 – 設定教學
這是 Apache 教學的最後一篇,是否覺得很快呢?是的,因為設定 Apache 是一件很容易的事,所以不要以為很難先可以設定的到!
Step 1:因為筆者是使用 VMware Workstation 9 來安裝 CentOS 6.3,在這裡有一個 Bug,就是當進入 CentOS 後,不會自動開啟網絡卡。
Step 2:請修改 /etc/sysconfig/network-script/ifcfg-eth0 的網絡資料。
Step 3:接著重啟 network service。
Step 4:再一次檢查有沒有網絡地址。
Step 5:測試能否 ping www.google.com。
Step 6:因為不想有防火牆阻擋,請先關掉防火牆。
Step 7:然後輸入 chkconfig iptables off 令到重新啟動後不會自動開啟 iptables。
Step 8:預設會開啟 SELinux,新手不知道什麼是 SELinux 是正常的,請先到 /etc/selinux/config 修改 SELINUX=disabled 關掉它。
Step 9:再輸入 sestatus 是否已經關掉。
Step 10:然後修改 /etc/httpd/conf/httpd.conf 第 276 行為自己網域,可以使用:set nu來看行數。
Step 11:檢查第 292 行是否已經是 DocumentRoot “/var/www/html”,這裡表示放網頁的資料夾。
Step 12:檢查第 402 行開網站時的第一頁,大多數預設是 index.html。
Step 13:接著開啟 httpd service。
Step 14:然後輸入 chkconfig httpd on 令到重新啟動後不會自動開啟 httpd。
Step 15:我們試新增一頁 index.html 在 /var/www/html,請用 vi index.html 來增加。
Step 16:然後輸入 Testing。
Step 17:在一部電腦輸入 Apache 伺服器地址,是否能看到有 Testing 的網頁,有的話代表成功。
Apache 伺服器不是很難設定,但如果要有 PHP + MySQL 的這就會複雜一些,亦都稱為 LAMP (Linux Apache MySQL PHP),希望筆者有時間再教大家。