linux安裝nginx

1.安裝依賴

  1. yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
  2. yum -y install wget

2.下載安裝包並解壓

nginx下載地址:https://nginx.org/download/(可以下載,然後用xftp放進去,也可以使用命令直接下載,我是用的命令直接下載)

  1. //創建一個文件夾
  2. cd /usr/local
  3. mkdir nginx
  4. cd nginx
  5. //下載tar包,下載需要安裝wget,若沒有安裝,則運行yum -y install wget命令,再運行下列命令。
  6. wget http://nginx.org/download/nginx-1.13.7.tar.gz
  7. //解壓到當前目錄
  8. tar -xvf nginx-1.13.7.tar.gz

拓展:

從指定文件夾的壓縮文件解壓到指定的文件下目錄下
比如將/source/kernel.tgz解壓到 /source/linux-2.6.29 目錄

tar zxvf /source/kernel.tgz -C /source/ linux-2.6.29

將指定目錄壓縮到指定文件
比如將linux-2.6.29 目錄壓縮到 kernel.tgz(如果要指定文件夾下的,在文件名稱前加路徑即可)

tar czvf kernel.tgz linux-2.6.29

3.安裝nginx

  1. //進入nginx目錄
  2. cd /usr/local/nginx/nginx-1.13.7
  3. //執行命令
  4. ./configure
  5. //執行make命令
  6. make
  7. //執行make install命令
  8. make install

4.修改端口號

nginx默認端口號爲80,若已經被其他程序佔用,則需要修改端口號。

  1. //打開nginx的配置文件
  2. vi /usr/local/nginx/conf/nginx.conf

運行命令會出現以下界面:

將紅色的端口號,修改爲空閒的端口號即可。

5. 將端口添加到防火牆

  1. //查看防火牆所有的開放端口
  2. //命令含義:
  3. //–zone #作用域
  4. //–add-port=80/tcp #添加端口,格式爲:端口/通訊協議
  5. //–permanent #永久生效,沒有此參數重啓後失效
  6. firewall-cmd --list-ports
  7. //查看8008端口是否開放
  8. sudo firewall-cmd --zone=public --query-port=8008/tcp --permanent
  9. //將8008添加到防火牆
  10. sudo firewall-cmd --zone=public --add-port=8008/tcp --permanent
  11. //防火牆重啓
  12. sudo firewall-cmd --reload

6.啓動nginx

  1. //啓動nginx
  2. /usr/local/nginx/sbin/nginx

然後在瀏覽器地址輸入地址和端口號,即可看到nginx安裝成功的提示。

7.查看安裝版本

  1. //切換路徑
  2. cd /usr/local/nginx/sbin
  3. //查看版本
  4. ./nginx -v

 提示:nginx啓動,重啓,關閉命令如下:

  1. //切換路徑
  2. cd /usr/local/nginx/sbin
  3. //啓動
  4. ./nginx
  5. //關閉
  6. ./nginx -s stop
  7. //重啓
  8. ./nginx -s reload

 

發佈了103 篇原創文章 · 獲贊 25 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章