LINUX下nginx的安裝和使用

說明:

nginx是一個高性能的HTTP和反向代理的Web服務器,在實際項目開發(fā)中常用于做負載均衡,請求動靜分離等,今天這篇文章主要講解在Linux系統(tǒng)下如何安裝nginx;

正文:

一、nginx安裝環(huán)境準備

1、檢查系統(tǒng)是否有安裝nginx所需要的的依賴包,nginx依賴包包括gcc、g++、zlib-devel、openssl-devel和pcre-devel:

1、rpm包安裝的,可以用 rpm -qa 看到,如果要查找某軟件包是否安裝,用?rpm -qa | grep "軟件或者包的名字";

2、以deb包安裝的,可以用 dpkg -l 看到。如果是查找指定軟件包,用?dpkg -l | grep "軟件或者包的名字";

3、yum方法安裝的,可以用 yum list installed 查找,如果是查找指定包,用?yum list installed | grep "軟件名或者包名";

舉例:查看是否安裝了gcc

rpm -qa | grep gcc

deb -l | grep gcc

yum list installed | grep gcc

2、安裝依賴包

2.1、有網(wǎng)絡的情況下可以通過yum直接安裝

yum install gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

2.2、內網(wǎng)環(huán)境下采用離線安裝方式;

1、查看Linux系統(tǒng)版本號(cat、etc/redhat-release)

2、下載系統(tǒng)版本對應的依賴庫(https://vault.centos.org/版本號/os/x86_64/Packages/)

3、將需要的rpm包上傳到Linux服務

4、執(zhí)行安裝命令(rpm -Uvh ./*.rpm --nodeps --force)

二、安裝nginx

1、下載tar.gz包并上傳值服務器(http://nginx.org/en/download.html);

2、通過命令解壓(tar -zxvf nginx-1.21.0.tar.gz);

3、配置、編譯和安裝;

1、配置,一般使用默認配置即可,默認配置會將nginx文件生成到/usr/local/nginx下,如果需要生成到指定文件夾可以添加描述

./configure(默認配置)

./configure --prefix=/data/nginx(文件生成到/data/nginx下)

2、編譯(make)

3、安裝(make install)

4、執(zhí)行完以上命令后進入指定文件夾,如果生成了conf和sbin文件夾就說明安裝成功了;

5、進入conf中根據(jù)需求修改nginx.conf;

6、進入sbin文件夾,啟動nginx就可以了(./nginx)

./nginx(啟動)

./nginx -s reload(重啟)

./nginx -s stop(停止)

7、通過ps -ef | grep nginx 查看是否啟動成功;

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容