Linux下安裝nginx教程 Centos7

2021-10-04 18:04:42 字數 1553 閱讀 9930

環境:centos7

準備:確保系統中安裝了gcc、pcre-devel、zlib-devel、openssl-devel。

linux下檢查是否安裝過某軟體包:

# 安裝命令:

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

# 指定目錄下建立nginx目錄(我的是/usr/myname/nginx)

mkdir nginx

wget

# 解壓

tar -zxvf nginx-1.13.7.tar.gz

# 進入nginx目錄執行,不加後面的命令會預設給你裝到/usr/local/nginx目錄下

./configure --prefix=/usr/myname/nginx

# 如果此步報錯:c compiler cc is not found,說明是缺少 gcc-c++ 的包,沒有則忽略

# 解決辦法:

yum -y install gcc-c++

# 執行make命令

make

# 執行make install命令

make

install

# cd到剛才配置的安裝目錄

./sbin/nginx -t

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

nginx: [alert] could not open error log file: open(

)"/usr/local/nginx/logs/error.log" failed (2: no such file or directory)

2020/04/04 10:08:56 [emerg] 6996#0: open() "/usr/local/nginx/logs/access.log" failed (2: no such file or directory)

mkdir logs

chmod 700 logs

cd /usr/local/nginx/sbin

./nginx //啟動nginx

如果你的80埠被apache佔了,你可以在./conf/nginx.conf中修改埠。

Linux下安裝Nginx(保姆教程)

總結一下,首先就是關於vmware虛擬機上安裝centos當作伺服器主機使用,然後用xshell遠端去訪問這個位址 操作有點騷,本機訪問本機?但是就是相當於模擬乙個伺服器的環境吧 第一點呢就是關於遠端連線的問題,在網上找了很久都是一些修改啥配置檔案巴拉巴拉的,然後我不是這個問題 注意一點就是,先檢視...

linux下nginx安裝教程 筆記2

檢視系統版本 cat etc redhat release 我的系統版本centos linux release 7.8.2003 core 去nginx官網上找相關的rpm包 安裝rpm ivh nginx 1.18.0 1.el7.ngx.x86 64.rpm檢視安裝位置whereis ngin...

Linux 安裝 Nginx 教程

root nginx yum y install gcc gcc c root nginx yum y install zlib zlib devel root nginx yum y install pcre pcre devel root nginx yum y install openssl ...