Centos系統部署nginx1.18.0

哈哈哈hh發表於2022-04-06

映象下載、域名解析、時間同步請點選  阿里雲開源映象站

一、      安裝依賴包

# yum –y install gcc gcc-c++ openssl openssl-devel pcre pcre-devel zlib
zlib-devel

如yum安裝依賴包時報錯:

file

解決辦法:

#~ wget -O /etc/yum.repos.d/CentOS-Base.repo 
##可連外網的情況下,下載一個網路源
#~ sed -i  's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
##將整個檔案中的$releasever替換為當前的版本號,例如我當前Centos版本號為7
#~ yum repolist
##顯示已啟用的yum儲存庫的列表

或報錯 :error: Failed dependencies: krb5-devel(x86-64)

解決辦法: 直接yum下載即可

#~ yum –y iinstall krb5-devel
重新安裝依賴包即可

二、安裝nginx

找一固定目錄上傳nginx安裝包
rz nginx-1.18.0.tar.gz

#~ tar xzvf nginx-1.18.0.tar.gz   ##解壓安裝包
#~ cd nginx-1.18.0

三、編譯安裝原始碼包

#~ ./configure --prefix=/usr/local/nginx-1.18.0/nginx   配置指定安裝目錄
#~ make && make install    編譯安裝
#~ echo $?     檢驗執行結果
執行完命令後,在指定的安裝目錄裡如果看到了conf和sbin目錄,說明nginx基本安裝成功

file

然後進入nginx.conf檔案裡,修改配置檔案

#~ vim conf/nginx.conf

file

儲存退出
進入sbin目錄中,啟動nginx

#~ ./nginx
#~ ps –ef |grep nginx  檢視nginx是否啟動

直接使用nginx命令,需建立軟連線:

ln –s /usr/local/nginx-1.18.0/nginx/sbin/nginx  /usr/local/bin

本文轉自:https://blog.51cto.com/u_15580946/5167979


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70003733/viewspace-2885738/,如需轉載,請註明出處,否則將追究法律責任。

相關文章