.Net Core Linux centos7行—安装nginx,运行静态网站

本文介绍如何在CentOS系统中使用编译安装的方式部署Nginx,并提供了防火墙设置、端口开放及网站目录配置的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用编译安装方式安装nginx

  1. Nginx下载地址: http://nginx.org/en/download.html 。下载Stable version(稳定版就好)。当前稳定版:http://nginx.org/download/nginx-1.10.1.tar.gz

    可以下载完成之后,ftp上传到centos。或者使用wget命令下载。wget -p savepath downloadurl。

  2. 下载完成,解压。使用命令 tar -xzvf nginx-1.10.1.tar.gz 解压到指定目录使用 tar -xzvf nginx-1.10.1.tar.gz -C savepath

    解压 之后cd到解压的目录内。

  3. 安装nginx
    1. 运行命令./ configure –prefix=安装路径当提示缺少各种包的时候安装上即可。可能提示缺少gcc,pcre,zlib等。使用命令 yum -y install gcc-c++ pcre-devel zlib-devel完成相应的组件安装。
    2. 运行命令make && make install 完成安装

      参考:http://www.cnblogs.com/skyblue/archive/2013/05/13/3075900.html

          http://www.cnblogs.com/kunhu/p/3633002.html

          http://www.cnblogs.com/xd502djj/archive/2011/11/23/2260239.html

  4. nginx基本设置

    4.1.首先设置防火墙。放行80端口。centos7改用firewall啦,不再是之前的iptables了。

    命令firewall-cmd --zone=public --add-port=80/tcp –permanent。–permanent代表永久生效

    参考:http://www.zhaokeli.com/Article/6321.html

    4.2.设置nginx网站目录。定位到nginx安装目录/conf。编辑nginx.conf文件

    server{

        listen    80;

        server_name    localhost;

        location{

         root     /my static app path //主要修改指向自己的project目录即可

         index    index.html index.htm

    }

    }

    具体配置参考:

    http://my.oschina.net/duxuefeng/blog/34880

    http://www.nginx.cn/76.html

    http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006.html

如果不出意外,通过ip就能方法我们搭建的静态站点啦

转载于:https://www.cnblogs.com/calvinK/p/5604036.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值