Centos7 安装 Nginx

Nginx有很多版本的,下面我给个链接http://nginx.org/packages/mainline/centos/7/x86_64/RPMS/

下载对应当前系统版本的nginx包(package)

# wget  nginx.org/packages/mainline/centos/7/x86_64/RPMS/nginx-1.9.9-1.el7.ngx.x86_64.rpm

建立nginx的yum仓库
# rpm -ivh nginx-1.9.9-1.el7.ngx.x86_64.rpm

下载并安装nginx
# yum install nginx


查看nginx服务状态,如下:
# systemctl status nginx.service

nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled)
Active: inactive (dead)      //服务未开启

systemctl start nginx.service           /启动nginx服务
# systemctl restart nginx.service       /重新启动
# systemctl stop nginx.service          /停止服务
# systemctl enable nginx.service      /开机启动
# systemctl disable nginx.service     /禁止开机启动

CentOS 7 默认是firewall 
添加防火墙规则如下:
# firewall-cmd --add-port=80/tcp          
//http协议基于TCP传输协议,放行80端口

如果添加以上的命令还不行,那么就关闭firewalld
停止 
# systemctl stop firewalld.service  

禁止开机启动
# systemctl disable firewalld.service 

配置

默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;
如需要自定义,修改其下的 nginx.conf 或conf.d/default.conf等文件即可。

测试
在浏览器地址栏中输入部署nginx环境的机器的IP,如果一切正常,应该能看到如下字样的内容。

时间: 2024-10-19 03:42:42

Centos7 安装 Nginx的相关文章

centos7 安装nginx和php7

centos7 安装nginx和php7 centos7系统安装php7会出现一些奇奇怪怪的问题,耽误时间,影响效率,这里推荐直接yum安装 1.在开始安装 Nginx 和 php7-fpm 之前,我们还学要先添加 EPEL 包的仓库源.使用如下命令:      yum -y install epel-release 然后我们还需要为 php7-fpm 添加另外一个仓库.互联网中有很个远程仓库提供了 PHP 7 系列包,我在这里使用的是 webtatic. 添加 PHP7-FPM webtati

centos7 安装Nginx

  Centos7下nginx+php+redis环境搭建 1.nginx install:  下载对应当前系统版本的nginx包(package) # wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 建立nginx的yum仓库 # rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm 下载并安装ngi

VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法

在虚拟机centos7上安装nginx之后虚拟机内能访问,真机不能访问,修改iptables配置也不起作用,最后上网查找了资料后才发现centos的防火墙改成了firewall,不再叫iptables,开放端口的方法如下: firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效 重

centos7安装nginx的两种方法

第一种方式:通过yum安装 直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中 运行下面的命令: 1.将nginx放到yum repro库中 [[email protected] ~]# rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2.查看nginx信息 [[em

CentOS7 安装 Nginx 1.12.1

安装准备: nginx 依赖的一些 lib 库: yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl--devel 安装 Nginx 检查一下安装已有的 nginx find -name nginx 如果系统安装了Nginx,那么卸载 yum remove nginx 然后开始安装,首先进入 /usr/local 目录 cd /usr/loc

centOS7 安装 nginx并设置开机自动启动

nginx 不像java 解压配置就行,nginx需要编译运行才能安装好,可以参考以下步骤 cd /home mkdir service mkdir log mkdir conf mkdir www mkdir -p /home/conf/nginx mkdir -p /home/conf/redis mkdir -p /home/conf/tomcat mkdir -p /home/log/nginx mkdir -p /home/log/redis mkdir -p /home/log/to

Centos7安装nginx

pre,code,tt { font-size: 12px; font-family: Consolas, "Liberation Mono", Courier, monospace } code,tt { margin: 0 0px; padding: 0px 0px; white-space: nowrap; border: 1px solid #eaeaea; background-color: #f8f8f8 } pre>code { margin: 0; padding

CentOS7安装Nginx服务

1.1 安装nginx所需要的pcre库(yum安装) 注意: 安装pcre库是为了使Nginx支持具备URI重写功能rewrite模块:rewrite模块功能在企业中最常用的: 1.2 安装依赖关系的软件包  pcre pcre-devel.openssl  openssl-devel [[email protected] ~]# rpm -qa pcre pcre-devel  ###查看安装结果 prce   prce-devel pcre-7.8-7.el6.x86_64 pcre-de

centOS7 安装nginx+php+mysql

nginx安装 本文是介绍使用源码编译安装,包括具体的编译参数信息. 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好. 安装make: yum -y install gcc automake autoconf libtool make 安装g++: yum install gcc gcc-c++ 一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩. 1.选定源码目录 可以是任何目录,本文选定的是/usr/local/src cd /usr/lo