cenos中原始碼方式安裝nginx

2021-10-03 07:35:43 字數 2193 閱讀 2090

1.1 在nginx官網中複製最新版本的url位址

# 1.cd到指定目錄中(隨意指定目錄),該目錄存放安裝包

cd ***/***/nginx

wget

# 3.解壓安裝包

2.1 安裝nginx

官網configure配置詳細說明:

# 1.cd到nginx原始碼目錄中

cd /***/***/nginx/nginx-1.17.8/

# 2.執行configure。

# 作用配置nginx(安裝目錄,配置檔案,外掛程式等),此處配置nginx的預設安裝目錄、配置檔案、日誌檔案路徑。

# 可查詢官網按自己需求配置

# 3.編譯安裝

make && make install

如果提示缺失依賴,則安裝依賴後,重新執行nginx安裝命令

2.2.1 執行configure命令時的錯誤

1.缺失pcre library依賴

解決方式:

# 安裝缺失依賴

yum -y install pcre-devel

2.缺失gzip依賴

解決方式:

# 安裝缺失依賴

yum install -y zlib-devel

3.1 nginx啟動成功頁面

3.2 nginx常用命令

# cd到nginx安裝的目錄中,此處為nginx預設安裝目錄

cd /usr/local/nginx/sbin

# 啟動

./nginx

# 強制停止

./nginx -s stop

# 優雅停止,等待請求結束,再停止程序

./nginx -s quit

# 優雅重啟

./nginx -s reload

# 檢查nginx預設配置檔案(/usr/local/nginx/conf/nginx.conf)

./nginx -t

mysql 原始碼安裝方式

mysql 原始碼安裝方式 1.新增帳號 useradd mysql groupadd mysql 2.tar zxvf mysql 5.0.22.tar.gz mv mysql 5.0.22 usr local cd usr local mysql 5.0.22 3 configure local...

swoole 安裝 原始碼方式

參考 centos7.2 php7.2 gcc4.8 cd swoole phpize configure make sudo make install注意 我這裡提示phpize不存在。參考 因為我的php安裝在 usr local php72這個目錄下,所以找不到phpize 我這邊是寫的絕對路...

redis原始碼方式安裝

tar xzf redis 6.0.6.tar.gz ln s redis 6.0.6.tar.gz cd redis make make install 1 tar xzf 解壓 tar.gz 檔案 2 ln s 建立軟鏈結 3 進入redis目錄 4 編譯 5 安裝 編譯時需要先安裝 gcc 命...