菜鳥運維筆記:安裝與配置Apacheserver
阿新 • • 發佈:2017-05-13
str .cn apach tps 官網 壓縮 ron entos 本地
前幾天在在阿裏花了49.5買了一個月的主機。
試著好用再續費吧。
- 地域:青島
- 可用區:青島可用區A
- CPU:1核
- 內存:512MB
- 帶寬:1Mbps
- 操作系統:CentOS 6.5 64位
- 雲盾:是
安裝apacheserver
2014/10/27
apache下載壓縮包
http://mirrors.hust.edu.cn/apache/httpd/
下載最新的版本號吧。有*.gz和*.bz2的。bz2算法壓縮的文件更小一點。只是這個文件也不大,差點兒相同。
通過ftp上傳兩個下載好的文件到server
- 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-apr
make
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地址,80port無需指定。
然後。屏幕上顯示:
It works!
這個html文件在apache安裝文件夾下的htdocs文件夾下。也就是你站點的根文件夾。
菜鳥運維筆記:安裝與配置Apacheserver