1. 安裝nginx前,我們首先要確保系統安裝了g++、gcc、openssl-devel、pcre-devel和zlib-devel軟體
cd /usr/local/src來進行安裝(其他的安裝步驟一樣,可以建目錄也可以不建目錄,不建目錄就直接 ./configure)我用rpm檔案和gz檔案都安裝過推薦gz安裝。不用自己安裝依賴。tar-zxvf pcre-8.21.tar.gz
cd pcre-8.21
./configure
make
makeinstall
$ tar -zxf glibc-2.19.tar.gz3.下面是把nginx安裝到/usr/local/nginx目錄下的詳細步驟:$ mkdir glibc-build
$ cd glibc-build
$ ../glibc-2.19/configure --prefix=/usr/lib64/glibc-2.19
$ make
$ make install
(可以不指定)
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 的測試頁...