Linux安裝nginx完整步驟

2021-10-09 05:25:39 字數 2146 閱讀 2383

yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel
wget
scp 原始檔位址 目標檔案位址

# 示例

scp nginx-1.16.1.tar.gz root@120.***.***.232:/opt

解壓

tar -zxvf nginx-1.16.1.tar.gz
進入解壓目錄

cd nginx-1.16.1/
編譯

./configure  --prefix=/usr/local/nginx
編譯如果提示./configure: error: the http rewrite module requires the pcre library.,則執行yum -y install pcre-devel再重新編譯

安裝

make

&&make

install

補充檢視編輯引數

# 檢視編譯引數

./configure --help |

more

# 不同centos 系統指令有差別

/sbin/iptables -i input -p tcp --dport 80 -j accept

啟動
cd /usr/local/nginx/sbin

# 預設配置檔案啟動

./nginx

# 指定配置檔案啟動

./nginx -c /usr/local/nginx/conf/nginx.conf

停止
cd /usr/local/nginx/sbin

# 停止指令

./nginx -s stop

檢視幫助資訊
cd /usr/local/nginx/sbin

./ngxin -h

結果

檢視安裝時配置

cd /usr/local/nginx/sbin

./nginx -v

結果

檢查配置檔案是否正確

cd /usr/local/nginx/sbin

./nginx -t

結果

直接使用nginx指令,提示未找到命令

解決辦法:

path

=$path:/usr/local/nginx/sbin

export

path

執行source /etc/profile指令 配置

一般把配置放在/etc/nginx下面

1. 新建資料夾(用來存放nginx自定義配置檔案)

shell mkdir -p /etc/nginx/conf.d

2. 在nginx的配置檔案(預設/usr/local/nginx/conf/nginx.conf)中加入include /etc/nginx/conf.d/*.conf;

3. 修改完成記得nginx -s reload

windows安裝apache完整安裝步驟

2 雙擊安裝,一路預設到提示輸入 network domain ilantu.local 網域名稱 server name hongfengwang207.ilantu.local 計算機名 網域名稱 administrator s email address admin ilantu.local ...

centos7 安裝nginx 完整步驟

安裝pcre和pcre devel pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx 的 http 模組使用 pcre 來解析正規表示式,pcre devel 是使用 pcre 開發的乙個二次開發庫。y...

Linux安裝Mysql完整步驟

2.將壓縮檔案上傳到伺服器home資料夾下 3.建立資料夾 命令 mkdir usr local mysql 4.解壓mysql到此資料夾 命令 tar zxvf mysql 5.7.21 linux glibc2.12 x86 64.tar.gz c usr local mysql 5.建立乙個m...