linux安装nginx

    技术2023-09-29  81

    centos7安装nginx

    第一种方式:通过yum安装

    直接通过yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把nginx的源加入yum中。

    1.将nginx放到yum repo库中

    rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

    2.查看nginx信息

    yum info nginx

    3.使用yum安装nginx

    yum install nginx -y

    4.启动nginx

    systemctl nginx start

    5.查看nginx版本

    nginx -V / nginx -version

    6.访问nginx

    curl -i localhost

    7.nginx配置文件位置在/etc/nginx/
    8.实践

    目的:修改服务名,接着从外部访问这个服务

    操作:

    a.修改nginx配置文件

    vi /etc/nginx/conf.d/default.conf

    修改server_name部分:server_name xxx;

    b.重载服务

    /usr/sbin/nginx -s reload

    c.从外部访问nginx服务

    http://xxx.com

    d.访问不了的原因

    (1)没有在hosts文件做映射

    (2)80端口占用或未关防火墙

    9.nginx常用操作

    启动:systemctl start nginx.service

    重启: /usr/sbin/nginx -s reload

    停止:/usr/sbin/nginx -s stop

    测试配置文件是否正常:/usr/sbin/nginx -t

    第二种方式:通过手动下载安装包解压安装

    1.下载nginx包

    wget http://nginx.org/download/nginx-1.10.1.tar.gz

    2.复制包到安装目录

    cp nginx-1.10.1.tar.gz /usr/local/

    3.解压

    tar -zxvf nginx-1.10.1.tar.gz

    cd nginx-1.10.1

    4.启动nginx

    /usr/local/nginx/sbin/nginx

    5.查看版本

    nginx -v

    6.访问localhost

    Processed: 0.012, SQL: 9