• linux上编译nginx 实现网页开发


    wget http://nginx.org/download/nginx-1.16.1.tar.gz
    # 解压
    tar -xzf nginx-1.16.1.tar.gz
    cd nginx-1.16.1
    # yum升级
    yum update
    # yum安装依赖
    yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
    ./configure --prefix=/usr/local/nginx
    # make
    make
    make install

    find / -name nginx
    可以看到/usr/local/nginx存在
    # cd到刚才配置的安装目录/usr/loca/nginx/

    ./sbin/nginx -t

    正确是这样的:
    [root@ecs-PicYc nginx]# ./sbin/nginx -t
    nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

    # 启动服务

    ./nginx

    #查看服务状态

    ps -ef | grep nginx

    #查看服务器端口状态

    netstat -apn

    #验证下服务的请求

    curl localhost:80

    正确的返回结果

    [root@ecs-PicYc ~]# curl localhost:80
    <!DOCTYPE html>
    <html>
    <head>
    <title>Welcome to nginx!</title>
    <style>
        body {
             35em;
            margin: 0 auto;
            font-family: Tahoma, Verdana, Arial, sans-serif;
        }
    </style>
    </head>
    <body>
    <h1>Welcome to nginx!</h1>
    <p>If you see this page, the nginx web server is successfully installed and
    working. Further configuration is required.</p>
    
    <p>For online documentation and support please refer to
    <a href="http://nginx.org/">nginx.org</a>.<br/>
    Commercial support is available at
    <a href="http://nginx.com/">nginx.com</a>.</p>
    
    <p><em>Thank you for using nginx.</em></p>
    </body>
    </html>

    这个返回是  /usr/local/nginx/html/index.html 这个目录下的html文件

     #查看是否开放80 端口

    [root@ecs-PicYc ~]# firewall-cmd --query-port=80/tcp
    no

    #开放端口

    [root@ecs-PicYc ~]# firewall-cmd --add-port=80/tcp --permanent
    success

    #重启防火墙

    systemctl restart firewalld





  • 相关阅读:
    2017ICPC沈阳赛现场赛 L-Tree (dfs)
    2019西北工业大学程序设计创新实践基地春季选拔赛 D(卢卡斯定理)
    Codeforces Round #454 (Div. 1) CodeForces 906D Power Tower (欧拉降幂)
    模板
    洛谷
    模板
    洛谷
    洛谷
    模板
    模板
  • 原文地址:https://www.cnblogs.com/132818Creator/p/14782360.html
Copyright © 2020-2023  润新知