本文感謝:https://www.cnblogs.com/ruanjianlaowang/p/11340701.html 「軟件老王」
再遇到問題,逐一再百度
1. 先說gcc和gcc-c++的坑!
安裝Nginx依賴時,需要用到gcc和gcc-c++,先驗證裝沒裝
gcc -v
g++ -v
沒裝的話,安裝之,感謝 :https://blog.csdn.net/weixin_41887155/article/details/100698866
但是,命令:rpm -Uvh *.rpm --nodeps --force,這個是大坑啊!這個執行後,網就斷了,關鍵還不是馬上掉網
rpm -ivh *.rpm ,傳說這是正道 ,一會兒試試
2.1 在線安裝,使用yum安裝。強烈推薦用yum安裝,特別是gcc-c++
yum install gcc-c++ (選擇y回車) |
yum install -y pcre pcre-devel |
yum install -y zlib zlib-devel |
yum install -y openssl openssl-devel |
2.2 離線安裝,下載對應包
2.2.1 下載
gcc和gcc++:我用的https://blog.csdn.net/weixin_41887155/article/details/100698866,一會兒分享一下。去TMD的,離線安裝
openssl:wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
zlib:wget http://zlib.net/zlib-1.2.11.tar.gz
pcre:wget ftp://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gz
nginx:http://nginx.org/en/download.html
2.2.2 解壓及安裝
gcc |
cd gcc rpm -ivh *.rpm ,傳說這是正道 ,一會兒試試 |
openssl |
tar zxvf openssl-fips-2.0.10.tar.gz cd openssl-fips-2.0.10 ./config && make && make install |
pcre |
tar zxvf pcre-8.43.tar.gz cd pcre-8.43 ./configure && make && make install |
zlib |
tar zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure && make && make install |
nginx |
cd /usr/local tar zxvf nginx-1.16.1.tar.gz cd nginx-1.16.1/ ./configure && make && make install |
(3)驗證安裝是否成功
whereis nginx
2.3.3 啓動nginx
(1)啓動命令
/usr/local/nginx/sbin
./nginx
(2)驗證是否啓動成功
ps -ef|grep nginx