摘要:如果做網(wǎng)站部署,那么是必不可少的。是最常用的靜態(tài)服務(wù)器。安裝的方式比較多,可以使用直接安裝,當(dāng)然我這里介紹的是比較復(fù)雜的使用源碼進(jìn)行安裝的方式。
如果做網(wǎng)站部署,那么apache是必不可少的。apache是最常用的靜態(tài)服務(wù)器。安裝apache的方式比較多,可以使用apt get install直接安裝,當(dāng)然我這里介紹的是比較復(fù)雜的使用源碼進(jìn)行安裝的方式。1. 下載
在apache官網(wǎng)中下載apache源碼包,http://httpd.apache.org/downl...
下載后使用filezilla上傳至服務(wù)器中
2. 解壓并且進(jìn)行安裝按照如下命令進(jìn)行解壓
# gzip -d httpd-NN.tar.gz # tar xvf httpd-NN.tar # cd httpd-NN # ./configure
在執(zhí)行配置操作的時(shí)候報(bào)錯(cuò)!,缺少APR,這時(shí)需要先安裝APR,APR下載目錄http://apr.apache.org/downloa...
# gzip -d apr-1.6.3.tar.gz # tar xvf apr-1.6.3.tar # cd apr-1.6.3.tar # ./configure # make # make install
APR會(huì)默認(rèn)被安裝到/usr/local/apr下
這時(shí)繼續(xù)返回apache的安裝,重新執(zhí)行./configure配置操作,但是又發(fā)現(xiàn)一個(gè)錯(cuò)誤,APR-util又找不到了。可以按照上面的APR解決方案再次進(jìn)行解決,APR-util下載地址與APR在同一個(gè)地方http://apr.apache.org/downloa...
解壓并且安裝apr-util
# gzip -d apr-util-1.6.1.tar.gz # tar -xvf apr-util-1.6.1.tar # cd apr-util-1.6.1/ # ./configure --with-apr=/usr/local/apr # make # make install
apr-util成功安裝到了/usr/local/apr/lib中
重新返回執(zhí)行httpd目錄中的./configure,但是又保存,還讓不讓人玩了...,自己選擇的路,跪著也要走完!!這時(shí)候我們繼續(xù)安裝pcre-config
pcre下載地址 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
# gzip -d pcre-8.38.tar.gz # tar -xvf pcre-8.38.tar # cd pcre-8.38 # ./configure # make # make install
最后一次返回httpd-2.4.29的目錄中執(zhí)行configure配置文件,終于不再報(bào)錯(cuò)!
# cd /home/share/httpd-2.4.29 # ./configure # make # make install3. 安裝完成后啟動(dòng)apache
/usr/local/apache2/bin/apachectl start
啟動(dòng)成功后在瀏覽器中進(jìn)行訪問,有些服務(wù)可能不能直接訪問,要看看是不是阿里云默認(rèn)設(shè)定了防火墻,阿里云的輕量應(yīng)用服務(wù)是默認(rèn)開放80端口的。
apache的核心配置文件為/usr/local/apache2/conf/httpd.conf,通過閱讀該文件可以知道默認(rèn)部署目錄位于當(dāng)前目錄的htdocs目錄下,所以我們?cè)跒g覽器中看到的it works的頁面就是/usr/local/apache2/htdocs/index.html文件內(nèi)容。更多apache的配置可以查看官方文檔
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/35898.html
摘要:首先你需要一個(gè)運(yùn)行良好的操作系統(tǒng),我采用了在虛擬機(jī)中安裝的系統(tǒng)。我們?cè)诎惭b棧中用到的所有組件均來自的默認(rèn)軟件包存儲(chǔ)庫。因?yàn)樵诎惭b時(shí)注冊(cè)自己的,所以安裝程序相當(dāng)簡單。數(shù)據(jù)庫軟件現(xiàn)已安裝完成后,但其配置尚未完全完成。安裝將提取必要的核心文件。 介紹 LEMP 棧是用來開發(fā)動(dòng)態(tài)網(wǎng)頁和web 應(yīng)用程序的一系列軟件集合,LEMP描述的是Linux操作系統(tǒng),Nginx web 服務(wù)器,以及后端數(shù)據(jù)...
摘要:首先你需要一個(gè)運(yùn)行良好的操作系統(tǒng),我采用了在虛擬機(jī)中安裝的系統(tǒng)。我們?cè)诎惭b棧中用到的所有組件均來自的默認(rèn)軟件包存儲(chǔ)庫。因?yàn)樵诎惭b時(shí)注冊(cè)自己的,所以安裝程序相當(dāng)簡單。數(shù)據(jù)庫軟件現(xiàn)已安裝完成后,但其配置尚未完全完成。安裝將提取必要的核心文件。 介紹 LEMP 棧是用來開發(fā)動(dòng)態(tài)網(wǎng)頁和web 應(yīng)用程序的一系列軟件集合,LEMP描述的是Linux操作系統(tǒng),Nginx web 服務(wù)器,以及后端數(shù)據(jù)...
閱讀 3868·2021-09-10 11:22
閱讀 2324·2021-09-03 10:30
閱讀 3659·2019-08-30 15:55
閱讀 1870·2019-08-30 15:44
閱讀 839·2019-08-30 15:44
閱讀 581·2019-08-30 14:04
閱讀 3041·2019-08-29 17:18
閱讀 1262·2019-08-29 15:04