Centos 7 環境下 手動編譯安裝nginx

2021-09-13 22:55:23 字數 1765 閱讀 6550

5、啟動

yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel

tar -xvf nginx-1.14.2.tar.gz

cd nginx-1.14.2

這裡我們解壓到當前目錄。

nginx 編譯需要3個步驟:

configure

make

make install

下面,分別執行!

解釋:命令大概分為3部分,第一部分,指定nginx檔案的路徑;第二部分,制定nginx模組。詳細的解釋,可以看configure的幫助檔案:

不報錯的話,就安裝完成了。

nginx編譯完成,會在指定的目錄生成可執行的檔案,我們這裡的目錄是/usr/local/nginx(不明白的同學,可以回頭看看上面的configure 命令)。我們先看一下目錄結構:

目錄解釋:

cd sbin

./nginx

報如下錯誤:

這是因為,沒有nginx使用者,如下解決:

useradd -s /sbin/nologin -m nginx

id nginx

再次執行./nginx,還出錯,如圖:

這是沒有目錄的原因,根據,提示建立目錄即可, 注意,最後乙個client目錄,不用建立。

再次執行./nginx,未出現任何錯誤。成功啟動。用瀏覽器訪問:

預設埠80,成功!

Centos7環境下 Zookeeper 安裝

1.直接使用wget命令 二.安裝 無需安裝,直接解壓即可使用 解壓到指定目錄,根據自身實際情況而定 通常會將軟體放在 usr local目錄下 tar zvxf apache zookeeper 3.6.2 bin.tar.gz c usr local 修改目錄名稱 cd usr local mv...

騰訊雲centos7 環境搭建 mysql安裝

1.環境檢查 安裝前看是否安裝過mysql 2.mysql安裝 2.1 官方yum源安裝 1 進入本機的源檔案目錄 cd usr local src 3 安裝mysql源 yum localinstall mysql57 community release el7 11.noarch.rpm 4 檢...

Centos7環境搭建lnmp環境

原創 編譯安裝lnmp環境 準備軟體 nginx1.10.3 php 5.5.12 mariadb10.0.8 資料庫在此使用的yum安裝 一 yum安裝mariadb資料庫 yum y install mariadb 啟動資料庫 systemctl start mariadb 修改root密碼 g...