安裝nginx
一、環境準備
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
gcc:因為安裝nginx需要先將官網下載的原始碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境的話,需要安裝gcc。
pcre:prce(Perl Compatible Regular Expressions)是一個Perl庫,包括 perl
相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式,所以需要在linux上安裝pcre庫。
zlib:zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在linux上安裝zlib庫。
openssl:OpenSSL是一個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程式供測試或其它目的使用。nginx不僅支援http協議,還支援https(即在ssl協議上傳輸http),所以需要在linux安裝openssl庫。
二、安裝nginx
a)解壓
tar -zxvf nginx-1.18.0.tar.gz
b)進入解壓後的目錄,進行編譯安裝
./configure --prefix=目錄/nginx
make
make install
c)指定配置檔案啟動
非root使用者啟動,需要改conf中埠(我該為8010)
/home/center/app/nginx/sbin/nginx -c /home/center/app/nginx/conf/nginx.conf
檢測:
d)其餘指令
//先進入nginx的sbin目錄
./nginx -s stop //快速停止
./nginx -s quit //緩慢停止
./nginx -s reload //重啟
相關文章
- 【Nginx】Ubuntu 安裝 NginxNginxUbuntu
- [Nginx] Ubuntu 安裝 NginxNginxUbuntu
- Nginx 安裝Nginx
- nginx安裝Nginx
- Mac 安裝 NginxMacNginx
- Nginx 安裝使用Nginx
- yum安裝nginxNginx
- mac安裝nginxMacNginx
- [LNMP]安裝NginxLNMPNginx
- (轉)Nginx安裝Nginx
- nginx-安裝Nginx
- Unbuntu nginx 安裝Nginx
- nginx ubuntu 安裝NginxUbuntu
- Docker安裝NginxDockerNginx
- zabbix安裝—–nginx安裝和配置Nginx
- 【推薦 - 原始碼安裝】nginx - 安裝原始碼Nginx
- Nginx安裝nginx-rtmp-module模組Nginx
- nginx原始碼安裝Nginx原始碼
- Nginx安裝與使用Nginx
- 使用docker安裝nginxDockerNginx
- Nginx安裝與代理Nginx
- CentOS 上安裝 NginxCentOSNginx
- docker下安裝NginxDockerNginx
- CentOS 7 - 安裝NginxCentOSNginx
- Centos 7 安裝NginxCentOSNginx
- Nginx安裝與配置Nginx
- 編譯安裝Nginx編譯Nginx
- nginx安裝及配置Nginx
- Nginx 原始碼安裝Nginx原始碼
- nginx 安裝和使用Nginx
- centos下安裝nginxCentOSNginx
- nginx安裝echo模組Nginx
- nginx編譯安裝Nginx編譯
- 1.Nginx安裝Nginx
- nginx安裝報錯Nginx
- 原始碼安裝Nginx原始碼Nginx
- Nginx基本安裝配置Nginx
- Mac上安裝NginxMacNginx