CentOS7安装并配置nginx服务器
来源:互联网 发布:c语言 变量初始化顺序 编辑:程序博客网 时间:2024/05/17 05:54
先安装gcc依赖环境:
yum install wgetyum install gcc-c++yum -y install pcre prec-develyum -y install zlib zlib-develyum install -y openssl openssl-devel
下载nginx源码:
wget -c https://nginx.org/download/nginx-1.10.3.tar.gz
解压:
tar -zxvf nginx-1.10.3.tar.gz
进入nginx目录:
cd nginx-1.10.3
编译:
./configuremakemake install
编译安装完的软件一般会放在/usr里,也可以通过whereis nginx来查找
cd /usr/local/nginx/
启动、停止和重启:
./nginx./nginx -s stop./nginx -s reload
查看nginx进程:
ps aux |grep nginx
在浏览器中输入IP测试,若不成功,关闭防火墙,配置iptables:
停止Firewall并禁止开机启动:
systemctl stop firewalld.servicesystemctl disable firewalld.service
查看防火墙状态
firewall-cmd --state
安装并配置iptables
yum install iptables-servicesvim /etc/sysconfig/iptables
加入下面几行:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
重启iptables并设置开机启动:
systemctl restart iptables.servicesystemctl enable iptables.service
设置nginx开机启动:
添加新文件nginx.service
vim /lib/systemd/system/nginx.service
加入以下内容:
[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/usr/local/nginx/sbin/nginx -s quitPrivateTmp=true[Install]WantedBy=multi-user.target
更改文件权限:
chmod 745 /lib/systemd/system/nginx.service
设置开机启动:
systemctl enable nginx.service
阅读全文
0 0
- CentOS7安装并配置nginx服务器
- Centos7安装配置nginx服务器
- centos7安装并配置nginx+php
- centos7安装并配置nginx+php
- 【云服务器CentOS7使用】 安装Nginx并自动启动
- centos7安装配置Nginx
- # Centos7下安装Nginx并配置内网转发
- 虚拟机CentOS7安装配置Nginx服务器相关步骤说明
- centos7 Nginx配置图片服务器
- centos7下nginx安装配置
- centos7系统安装配置nginx
- CentOS7安装nginx及配置
- CentOS7之Nginx安装配置
- centos7 下Nginx安装配置
- centos7 离线配置安装nginx
- Nginx服务器上如何安装并配置PHPMyAdmin的教程
- Linux下安装Nginx并配置一个图片服务器
- Nginx服务器上安装并配置PHPMyAdmin的教程
- django
- Scala actor
- LigerUI通过Struts2返回并显示
- 大地铆钉
- 23种设计模式之-----抽象工厂模式(AbstractFactory pattern)
- CentOS7安装并配置nginx服务器
- struts2点击切换中英文
- 金融中TA的概念
- Python与机器学习之实战(二)
- 文章标题
- tomcat加载两次项目
- 采购模块存储过程获取
- information_schema系统表——GLOBAL_STATUS and SESSION_STATUS
- 最优分解(贪心算法)