centos安装Nginx

    8  yum install net-tools

    9  yum install wget

   10  yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

   12  mkdir src

   14  cd src/

   15  wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

   17  tar zxvf pcre-8.35.tar.gz 

   18  cd pcre-8.35

   19  ./configure

   20  make && make install

   21  pcre-config --version

   42  wget http://nginx.org/download/nginx-1.15.0.tar.gz

   44  mv nginx-1.15.0.tar.gz ../

   48  cd src/

   50  tar zxvf nginx-1.15.0.tar.gz 

   51  cd nginx-1.15.0

   61  ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/root/src/pcre-8.35

   64  /usr/local/webserver/nginx/sbin/nginx -v

   65  /usr/sbin/groupadd www

   66  /usr/sbin/useradd -g www www

   68  vim /usr/local/webserver/nginx/conf/nginx.conf

   69  yum install vim

   70  vim /usr/local/webserver/nginx/conf/nginx.conf

   71  /usr/local/webserver/nginx/sbin/nginx -t

   72  netstat -nlp | grep 80

   73  /usr/local/webserver/nginx/sbin/nginx 

   74  netstat -nlp | grep 80

   75  /usr/local/webserver/nginx/sbin/nginx -s reload

   76  ip addr

  121  curl -i 10.211.55.11:80

  122  curl -i localhost


虚拟机修改 /etc/hosts /etc/sysconfig/network,添加
10.0.XX.XX domain.com
客户机的/etc/hosts也添加上即可通过域名访问


关闭防火墙,其他机器才能访问
  124  systemctl status firewalld.service

  125  systemctl stop firewalld.service

  126  systemctl status firewalld.service

  127  systemctl status firewalld.service

  128  systemctl disable firewalld.service

  129  systemctl status firewalld.service

如果想在系统启动时启用Nginx。请输入以下命令:
sudo systemctl enable nginx 

扩展知识:
启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?
查看已启动的服务列表:systemctl list-unit-files|grep enabled

下面摘自:https://blog.csdn.net/oldguncm/article/details/78855000

第一步 - 添加Nginx存储库
要添加CentOS 7 EPEL仓库,请打开终端并使用以下命令:

sudo yum install epel-release
第二步 - 安装Nginx
现在Nginx存储库已经安装在您的服务器上,使用以下yum命令安装Nginx :

sudo yum install nginx
在对提示回答yes后,Nginx将在服务器上完成安装。

第三步 - 启动Nginx
Nginx不会自行启动。要运行Nginx,请输入:

sudo systemctl start nginx
如果您正在运行防火墙,请运行以下命令以允许HTTP和HTTPS通信:

sudo firewall-cmd –permanent –zone=public –add-service=http
sudo firewall-cmd –permanent –zone=public –add-service=https
sudo firewall-cmd –reload

如果想在系统启动时启用Nginx。请输入以下命令:
sudo systemctl enable nginx

目录:
配置:/etc/nginx
html:/usr/share/nginx/

其他参考:
https://www.jianshu.com/p/dc61f1789f47

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值