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

简介: 使用编译安装方式安装nginx Nginx下载地址:http://nginx.org/en/download.html。下载Stable version(稳定版就好)。当前稳定版:http://nginx.org/download/nginx-1.10.1.tar.gz 可以下载完成之后,ftp上传到centos。

使用编译安装方式安装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就能方法我们搭建的静态站点啦

目录
相关文章
|
3天前
|
安全 关系型数据库 MySQL
Linux下安装mysql8.0(以tar.xz包安装--编译安装)
通过上述步骤,您完成了从下载、编译、安装到配置MySQL 8.0的全过程。此过程虽然较为复杂,但提供了对MySQL安装环境的完全控制,有助于满足特定的部署需求。在实际操作中,根据具体的系统环境,可能还需调整部分步骤或解决未预见的依赖问题。始终参考官方文档和社区资源,保持安装过程与最新版本的兼容性。
151 67
|
4天前
|
存储 Oracle 关系型数据库
|
6天前
|
Linux 虚拟化
Vmware 傻瓜式安装(不可不知道的Linux基础知识和技术 01)
本文介绍了VMware虚拟机的下载与安装步骤。首先,通过提供的网盘链接下载VMware安装包。接着,详细描述了安装流程,包括接受协议、选择安装路径(建议避免系统C盘)、取消更新选项等。最后,输入许可证密钥完成安装,并展示了打开虚拟机后的主界面。整个过程简单易懂,适合新手操作。
70 1
|
6天前
|
Unix Linux Go
Linux 使用Yum安装Go和配置环境
Linux 使用Yum安装Go和配置环境
|
应用服务中间件 Linux nginx
Linux系列——Nginx的安装、测试详解以及关于Nginx的常用命令介绍
Linux系列——Nginx的安装、测试详解以及关于Nginx的常用命令介绍
|
tengine 应用服务中间件 Linux
【Linux环境】如何在Nginx(或Tengine)服务器上安装ssl证书----介绍nginx服务器类型证书的下载与安装操作
【Linux环境】如何在Nginx(或Tengine)服务器上安装ssl证书----介绍nginx服务器类型证书的下载与安装操作
472 0
|
应用服务中间件 Linux nginx
Linux下Nginx编译安装后的开机自启动设置
Linux下Nginx编译安装后的开机自启动设置
632 0
|
应用服务中间件 Linux nginx
Linux查看nginx安装位置
查看nginx安装位置
3051 0
|
安全 Ubuntu 算法
基于Linux的Nginx安装
基于Linux的Nginx安装
216 0
|
负载均衡 应用服务中间件 Linux
linux中nginx的安装
nginx是一款高性能的http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。