nginx的兩種安裝方式

2021-09-26 20:39:41 字數 3809 閱讀 2820

安裝nginx

安裝nginx主要有兩種方式,一種是yum安裝,一種是原始碼包安裝

yum安裝

[root@node1 ~]# wget ‐o /etc/yum.repos.d/epel.repo

# 2.安裝nginx

[root@node1 ~]# yum install nginx ‐y

[root@node1 ~]# nginx ‐v

nginx version: nginx/1.12.2

/usr/sbin/nginx # 軟體目錄

/usr/share/nginx/html/index.html #**預設目錄

/etc/nginx/nginx.conf # 主配置檔案

/var/log/nginx # 日誌目錄

[root@localhost html]

# cat /etc/nginx/nginx.conf

user nginx;

# 執行使用者

worker_processes auto;

# 啟動程序數,通常和cpu核數一樣

error_log /var/log/nginx/error.log;

# 錯誤日誌

pid /run/nginx.pid; pid檔案

# load dynamic modules. see /usr/share/nginx/readme.dynamic.

include /usr/share/nginx/modules/*.conf;

events

# http全域性配置

# 錯誤頁

location = /40x.html

error_page 500 502 503 504 /50x.html;

location = /50x.html

}[root@localhost html]

#

編譯安裝nginx

[root@client nginx]

# tar -xzf nginx-1.16.1.tar.gz

[root@client nginx]

# ll

總用量 1012

drwxr-xr-x. 8 1001 1001 158 8月 13 20:51 nginx-1.16.1

-rw-r--r--. 1 root root 1032630 8月 14 01:01 nginx-1.16.1.tar.gz

[root@client nginx]

# cd nginx-1.16.1/

[root@client nginx-1.16.1]

# ll

總用量 752

drwxr-xr-x. 6 1001 1001 4096 9月 4 15:04 auto

-rw-r--r--. 1 1001 1001 296463 8月 13 20:51 changes

-rw-r--r--. 1 1001 1001 452171 8月 13 20:51 changes.ru

drwxr-xr-x. 2 1001 1001 168 9月 4 15:04 conf

-rwxr-xr-x. 1 1001 1001 2502 8月 13 20:51 configure

drwxr-xr-x. 4 1001 1001 72 9月 4 15:04 contrib

drwxr-xr-x. 2 1001 1001 40 9月 4 15:04 html

-rw-r--r--. 1 1001 1001 1397 8月 13 20:51 license

drwxr-xr-x. 2 1001 1001 21 9月 4 15:04 man

-rw-r--r--. 1 1001 1001 49 8月 13 20:51 readme

drwxr-xr-x. 9 1001 1001 91 9月 4 15:04 src

[root@client nginx-1.16.1]

#

nginx.conf**高亮顯示

mkdir ~/.vim #建立.vim目錄(如果沒有的話)

cp -r contrib/vim/* ~/.vim #在nginx目錄下執行

[root@client nginx-1.16.1]

# yum -y install gcc gcc-c++ autoconf automake make

# 編譯

#

接下來便可以使用make 命令來根據 makefile 檔案內容提供的合適規則編譯生成出真正可供使用者安裝服務程式的二進位制可執行檔案了。

root@localhost frp 0.21.0]# make

執行二進位制的服務程式安裝包

[root@localhost frp 0.21.0]# make install

清理原始碼包臨時 檔案

[root@localhost frp 0.21.0]# make clean

最後防火牆記得放行80埠,執行./sbin/nginx 就可以開啟服務了。如果你在自己編譯安裝時出現錯誤,記得看報錯的提示。

linux 安裝nginx兩種方式

1 安裝依賴包 yum y install gcc zlib zlib devel pcre devel openssl openssl devel 2 官網下在nginx 3 cd usr local中mkdir nginx建立資料夾存放配置檔案 5 解壓 tar zxvf nginx xx.ta...

CentOS 安裝Nginx 的兩種方式

centos7系統庫中預設是沒有nginx的rpm包的,所以我們自己需要先更新下rpm依賴庫 1 使用yum安裝nginx需要包括nginx的庫,安裝nginx的庫 rpm uvh 2 使用下面命令安裝nginx yum install nginx 3 啟動nginx service nginx s...

CentOS7 安裝Nginx的兩種方式

yum install y gcc c pcre pcre devel zlib zlib devel openssl openssl devel安裝 wget 這步可以省略,linux 本身支援 wget 命令。vim usr local nginx conf nginx.conf注意 對於編譯安...