最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Centos7中搭建Nginx環(huán)境全過程

 更新時間:2026年04月12日 10:48:58   作者:ALITTLE_01  
本文詳細講述了在Linux上安裝并配置Nginx的過程,包括安裝依賴庫、解壓安裝包、編譯安裝Nginx等步驟,并提供了啟動、停止、重啟Nginx服務及配置Nginx常用命令的方法

1、安裝redis編譯的c環(huán)境

yum install gcc-c++

2、Nginx 的 http 模塊

使用 pcre 來解析正則表達式,所以需要在 Linux 上安裝 pcre 庫

yum install -y pcre pcre-devel

3、Nginx 使用 zlib 對 http 包

內容進行 gzip,所以需要在 Linux 上安裝 zlib 庫

yum install -y zlib zlib-devel

4、Nginx 也支持 https(即在 ssl 協(xié)議上傳輸 http)

所以需要在 Linux 安裝 openssl 庫

yum install -y openssl openssl-devel

5、下載 Nginx 安裝包 nginx-1.8.0.tar.gz

存放在 /usr/local/src/ 目錄下

6、解壓至 /usr/local/ 目錄下

tar -zxvf nginx-1.8.0.tar.gz -C /usr/local

7、進入 /usr/local/nginx-1.8.0/ 目錄中

8、執(zhí)行命令

./configure

表示使用默認配置

9、使用 make 命令編譯 Nginx

make

報錯:

error: ‘struct crypt_data’ has no member named ‘current_salt’

vim src/os/unix/ngx_user.c

注釋掉 cd.current_salt[0] = ~salt[0];

/* cd.current_salt[0] = ~salt[0]; */

報錯:

error: this statement may fall through [-Werror=implicit-fallthrough=]

sudo vim objs/Makefile

刪除 -Werror

10、使用 make install 命令安裝 Nginx

make install

11、執(zhí)行完后

就會看見 /usr/local/ 目錄下多了一個 nginx 文件夾

12、進入 nginx 文件夾

會看到 sbin 目錄

13、進入 sbin 目錄中

執(zhí)行命令

./nginx

即可啟動 nginx

14、檢查 Nginx 是否啟動

ps -ef | grep nginx --color

發(fā)現 master 和 worker 表示啟動成功

15、測試

本地測試:

wget 127.0.0.1

或者

curl 127.0.0.1

外部測試:

在瀏覽器輸入你服務器的 ip 即可訪問 nginx,頁面如下:

表示你的 nginx 啟動成功,如果訪問不到,請確認防火墻或者安全組的問題

16、下面介紹幾個 nginx 常用命令

  • 檢查Nginx配置文件語法是否正確
./nginx -t
  • 指定Nginx配置文件
nginx -c /usr/local/nginx/nginx.conf
  • 啟動 Nginx 服務
./nginx
  • 停止 Nginx 服務
./nginx -s stop

此方式相當于kill命令強制殺掉進程,不推薦使用。

./nginx -s quit

此方式待nginx進程處理任務完畢進行停止,推薦使用。

  • 重啟 Nginx 服務
./nginx -s quit
./nginx

就是關閉 Nginx,再啟動 Nginx,比較麻煩,不推薦使用

./nginx -s reload

在不停止 Nginx 的情況下,讓 nginx.conf 的配置修改生效,推薦使用

17、開啟靜態(tài)資源壓縮

先進入 Nginx 安裝目錄的 sbin/ 目錄執(zhí)行命令

./nginx -V

看有沒有 --with-http_gzip_static_module 相關的輸出,如果沒有,則執(zhí)行一下命令

./configure --prefix=/usr/local/nginx --with-http_gzip_static_module

重新編譯安裝

make && make install

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 快速解決linux下中文輸入法問題

    快速解決linux下中文輸入法問題

    這篇文章主要介紹了linux下中文輸入法問題及解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • Centos7下PHP安裝gd庫的實例講解

    Centos7下PHP安裝gd庫的實例講解

    下面小編就為大家分享一篇Centos7下PHP安裝gd庫的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Linux 文件壓縮和打包簡介

    Linux 文件壓縮和打包簡介

    Linux 上常用的壓縮/解壓工具,介紹了zip、rar、tar的使用。今天我們來詳細探討下
    2018-10-10
  • linux ssh 使用深度解析(key登錄詳解)

    linux ssh 使用深度解析(key登錄詳解)

    這篇文章主要介紹了linux ssh 使用深度解析(key登錄詳解),需要的朋友可以參考下
    2015-07-07
  • 解決CentOS7下yum失效問題

    解決CentOS7下yum失效問題

    CentOS 7正式結束生命周期(EOL),官方也終止了所有支持,但我們服務用的都是CentOS7 ,也不會輕易升級,這一問題如何解決呢,下面小編就來和大家詳細講講
    2025-06-06
  • 基于centos7 安裝python3.6.4出錯的解決方法

    基于centos7 安裝python3.6.4出錯的解決方法

    下面小編就為大家分享一篇基于centos7 安裝python3.6.4出錯的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Linux使用mutt命令行發(fā)送郵件的詳細流程

    Linux使用mutt命令行發(fā)送郵件的詳細流程

    本文介紹了如何在 Linux 或類 Unix 系統(tǒng)中使用 mutt 命令行郵件客戶端進行郵件發(fā)送,mutt 以其輕量、靈活的特點,廣泛應用于服務器自動化通知、備份提醒和系統(tǒng)告警等場景,需要的朋友可以參考下
    2025-11-11
  • linux之umask權限掩碼解讀

    linux之umask權限掩碼解讀

    這篇文章主要介紹了linux之umask權限掩碼,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • linux域名解析出錯的問題及解決方案

    linux域名解析出錯的問題及解決方案

    在執(zhí)行sudo apt-get update時遇到域名解析故障,通過修改/etc/resolvconf/resolv.conf.d/head文件,添加Google的域名服務器nameserver 8.8.8.8,成功解決問題
    2026-04-04
  • httpd.conf 二級域名設置方法

    httpd.conf 二級域名設置方法

    首先,你的擁有一個有泛域名解析的頂級域名,例如: domain.com 其次,在 httpd.conf 中打開 mod_rewrite
    2009-02-02

最新評論

晋中市| 松滋市| 乐平市| 米林县| 自治县| 衢州市| 兴文县| 泸定县| 克什克腾旗| 新晃| 南城县| 揭西县| 清远市| 长泰县| 武穴市| 石台县| 福建省| 保德县| 宿松县| 琼结县| 宜丰县| 藁城市| 东安县| 临猗县| 武胜县| 莎车县| 石棉县| 宜君县| 连城县| 洛阳市| 乌苏市| 柘荣县| 桂东县| 湘潭市| 中宁县| 兴城市| 绥宁县| 东兰县| 夏河县| 洪洞县| 托里县|