標籤:http os ar strong 檔案 on 2014 art html
前幾天在在阿里花了49.5買了一個月的主機。試著好用再續約吧。
- 地區:青島
- 可用性區域:青島可用性區域A
- CPU:1核
- 記憶體:512MB
- 頻寬:1Mbps
- 作業系統:CentOS 6.5 64位
- Apsara Stack Security:是
安裝apache伺服器
2014/10/27
apache下載壓縮包
http://mirrors.hust.edu.cn/apache/httpd/
下載最新的版本吧,有*.gz和*.bz2的。bz2演算法壓縮的檔案更小一點,不過這個檔案也不大,差不多。
通過ftp上傳兩個下載好的檔案到伺服器
- httpd-2.4.10.tar.bz2
- httpd-2.4.10-deps.tar.bz2 //所需的依賴包
如果主機上已經有這個依賴的話,可以不下載。
解壓到同一目錄下
我的目錄是document
tar xvf httpd-2.4.10.tar.bz2 -C document/tar xvf httpd-2.4.10-deps.tar.bz2 -C document/
開始編譯
./configure --prefix=/usr/local/apache2 --with-included-aprmake make install
注意prefix= 後面的的目錄是我的安裝目錄,可以隨意指定
執行第一行的時候,提示我缺少pcre(一個perl庫),我又下了一份pcre,自己編譯安裝的。
我去pcre官網下載,很小的東西,竟然很久都下不好,無奈百度了一份國內的資源,很快下好了,然後編譯安裝。
啟動apache
/usr/local/apache2/bin/apachectl start
此時報錯AH0058
,解決方案:進入apache2安裝目錄下的conf目錄,開啟httpd.conf把裡面的ServerName那一行的注釋#消掉(我的是189行),後面的uri處改為自己的網域名稱或IP地址,就可以了。比如:
ServerName localhost:80
localhost改為你的公網IP或網域名稱。買了阿里主機會給你一個公網ip的。
另外需要注意的是開啟服務要以root身份執行,否則報錯誤AH00072
。
測試
用自己本地的瀏覽器訪問一下吧!瀏覽器輸入主機的IP地址,80連接埠無需指定。
然後,螢幕上顯示:
It works!這個html檔案在apache安裝目錄下的htdocs目錄下。也就是你網站的根目錄。
菜鳥營運筆記:安裝與配置Apache伺服器