Nginx與LVS部署方案過(guò)程

一、準(zhǔn)備工作

1.gcc庫(kù)

開(kāi)始前,請(qǐng)確認(rèn)gcc g++開(kāi)發(fā)類(lèi)庫(kù)是否裝好,默認(rèn)已經(jīng)安裝。

ububtu平臺(tái)編譯環(huán)境可以使用以下指令

apt-get install build-essential
apt-get install libtool

centos平臺(tái)編譯環(huán)境使用如下指令

安裝make:

yum -y install gcc automake autoconf libtool make


image.png

安裝g++:

yum install gcc gcc-c++


image.png

2.安裝PCRE

官網(wǎng)下載最新pcre包,解壓。
解壓后,進(jìn)入解壓后的文件夾。(命令行:cd pcre-8.39)
執(zhí)行以下指令(如果沒(méi)有提前安裝gcc會(huì)報(bào)錯(cuò),如果沒(méi)有安裝make會(huì)無(wú)效)

./configure


image.png

make


image.png

make install
image.png

3.安裝zlib庫(kù)

用于數(shù)據(jù)壓縮的函數(shù)庫(kù)
在想要下載和安裝的文件目錄下進(jìn)行:

wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

image.png

4.安裝openssl

cd /usr/local/src

wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz
(地址已經(jīng)不對(duì)了,要去網(wǎng)上復(fù)制鏈接)

二、安裝Nginx

cd /usr/local/src
wget http://nginx.org/download/nginx-1.1.10.tar.gz
(鏈接要去網(wǎng)上復(fù)制新的)
tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure

image.png

make
make install
image.png

修改端口

因?yàn)榭赡躠peache占用80端口,apeache端口盡量不要修改,我們選擇修改nginx端口。

netstat -ano|grep 80
此命令可以查詢(xún)80端口的占用情況。

linux 修改路徑/usr/local/nginx/conf/nginx.conf,Windows 下 安裝目錄\conf\nginx.conf。
我修改端口為8888,localhost修改為你服務(wù)器ip地址(172.19.120.11)。


啟動(dòng)服務(wù)

/app/server/nginx/sbin/nginx

通常此處會(huì)報(bào)錯(cuò)

./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
需要建立軟連接:

ln -s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1
然后應(yīng)該就可以了。

可以查看進(jìn)程:

ps -ef|grep nginx

image.png

可以查看網(wǎng)頁(yè):

image.png

可以查看配置文件正確性

./nginx -t

image.png

參考引用https://www.cnblogs.com/wyd168/p/6636529.html

三、配置Nginx

用記事本打開(kāi)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容