LINUX下安装NGINX

    xiaoxiao2022-07-12  171

    [AppleScript] 纯文本查看 复制代码

    ?

    001

    002

    003

    004

    005

    006

    007

    008

    009

    010

    011

    012

    013

    014

    015

    016

    017

    018

    019

    020

    021

    022

    023

    024

    025

    026

    027

    028

    029

    030

    031

    032

    033

    034

    035

    036

    037

    038

    039

    040

    041

    042

    043

    044

    045

    046

    047

    048

    049

    050

    051

    052

    053

    054

    055

    056

    057

    058

    059

    060

    061

    062

    063

    064

    065

    066

    067

    068

    069

    070

    071

    072

    073

    074

    075

    076

    077

    078

    079

    080

    081

    082

    083

    084

    085

    086

    087

    088

    089

    090

    091

    092

    093

    094

    095

    096

    097

    098

    099

    100

    101

    102

    103

    104

    105

    106

    107

    108

    109

    110

    111

    112

    113

    114

    115

    116

    117

    118

    119

    120

    121

    122

    123

    124

    125

    126

    127

    128

    129

    130

    131

    132

    133

    134

    135

    136

    137

    LINUX安装NGINX

     

     

     

    安装依赖

     

    yum install gcc

     

    yum install pcre-devel

     

    yum install zlib zlib-devel

     

    yum install openssl openssl-devel

     

    //一键安装上面四个依赖

     

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

     

    下载nginx的tar包

     

    复制代码

     

    //创建一个文件夹

     

    cd /usr/local

     

    mkdir nginx

     

    cd nginx

     

    //下载tar包

     

    wget [url]http://nginx.org/download/nginx-1.13.7.tar.gz[/url]

     

    tar -xvf nginx-1.13.7.tar.g

     

    复制代码

     

    安装nginx

     

    //进入nginx目录

     

    cd /usr/local/nginx

     

    //执行命令

     

    ./configure

     

    //执行make命令

     

    make

     

    //执行make install命令

     

    make install

     

    Nginx常用命令

     

    //测试配置文件

     

    安装路径下的/nginx/sbin/nginx -t

     

    复制代码

     

    //启动命令

     

    安装路径下的/nginx/sbin/nginx

     

    //停止命令

     

    安装路径下的/nginx/sbin/nginx -s stop

     

    或者 : nginx -s quit

     

    //重启命令

     

    安装路径下的/nginx/sbin/nginx -s reload

     

    复制代码

     

    //查看进程命令

     

    ps -ef | grep nginx

     

    //平滑重启

     

    kill -HUP Nginx主进程号

     

    配置防火墙

     

    //打开防火墙文件

     

    sudo vim /etc/sysconfig/iptables

     

    //新增行  开放80端口

     

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

     

    //保存退

     

    //重启防火墙

     

    sudo service iptables restart

     

    Nginx虚拟域名配置及测试验证

     

    //编辑nginx.conf

     

    sudo vim /usr/local/nginx/conf/nginx.conf

     

    //增加行

     

    include vhost/*.conf

     

    //保存退出

     

    //在/usr/local/nginx/conf目录新建vhost文件夹

     

    mkdir vhost

     

    //创建每个域名的配置

     

    sudo vim jimisun.com.conf

     

    //节点中增加入响应的配置 端口转发  或者访问文件系统

     

    Nginx启动

     

    //进入nginx安装目录

     

    cd sbin

     

    sudo ./nginx

     

    测试访问

     

    http://ip地址

    最新回复(0)