nginx服務搭建

2022-08-25 15:18:42 字數 2092 閱讀 5051

1. 安裝nginx前,我們首先要確保系統安裝了g++、gcc、openssl-devel、pcre-devel和zlib-devel軟體

cd /usr/local/src

tar-zxvf pcre-8.21.tar.gz

cd pcre-8.21

./configure

make

makeinstall

來進行安裝(其他的安裝步驟一樣,可以建目錄也可以不建目錄,不建目錄就直接 ./configure)我用rpm檔案和gz檔案都安裝過推薦gz安裝。不用自己安裝依賴。

$ tar -zxf glibc-2.19.tar.gz  

$ mkdir glibc-build

$ cd glibc-build

$ ../glibc-2.19/configure --prefix=/usr/lib64/glibc-2.19

$ make

$ make install

3.下面是把nginx安裝到/usr/local/nginx目錄下的詳細步驟:

(可以不指定)

make

makeinstall

--with-pcre=/usr/src/pcre-8.21指的是pcre-8.21的原始碼路徑。

--with-zlib=/usr/src/zlib-1.2.7指的是zlib-1.2.7的原始碼路徑。

4.確保系統的80埠沒被其他程式占用,執行

/usr/local/nginx/nginx
命令來啟動nginx

2、重啟nginx服務

方法一:進入nginx可執行目錄sbin下,輸入命令./nginx -s reload 即可

nginx -h #幫助

nginx -v #顯示版本

nginx -v #顯示版本和配置資訊

nginx -t #測試配置

nginx -q #測試配置時,只輸出錯誤資訊

nginx -s stop #停止伺服器

檢視服務是否成功:

1.啟動nginx之後,瀏覽器中輸入http://localhost可以驗證是否安裝啟動成功

2.檢視程序列表並過濾ps -ef | grep nginx 

3.直接檢視程序id   ps -c nginx -o pid

遇到的問題解決:

1.nginx啟動報錯

.從錯誤提示資訊可以得知是因為缺少lib檔案導致

對於/lib64/* 64位系統來說: 

#  ls /lib64/ |grep pcre

libpcre.so.0

libpcre.so.0.0.1

#新增連線

# ln -s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1

解決

nginx服務傻瓜搭建

安裝步驟 一 先準備好相關原始碼包和程式包,如下圖 所有包都在雲伺服器的 src目錄下。二 安裝 1 安裝nginx伺服器,支援vod stream fileupload cd src tar zxvf pcre 8.36.tar.gz cd pcre 8.36 pcre是乙個非常小的正規表示式庫,...

nginx認證服務搭建

配置好該認證之後,通過瀏覽器訪問時,會被要求輸入使用者名稱密碼,才能檢視網頁 1.安裝 htpasswd 工具 生成密碼 sudo apt get y install apache2 utils 2.安裝 nginx sudo apt get y install nginx 3.生成密碼 建立認證資...

nginx服務的搭建

1.搭建http靜態伺服器環境 1 首先用ssh登陸自己的雲伺服器,我的伺服器為centos.ssh root 123.207.35.113 2 安裝nginxyum install nginx y 3 安裝完成後,啟動服務nginx 4 此時,訪問自己的公網ip,如 可以看到 nginx 的測試頁...