前言:
眼前看官们对“nginx110centos7”大体比较着重,姐妹们都想要学习一些“nginx110centos7”的相关内容。那么小编也在网络上收集了一些对于“nginx110centos7””的相关文章,希望姐妹们能喜欢,兄弟们一起来学习一下吧!1、简介
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。
2.安装过程
下面是nginx在centos7上的安装步骤。
#安装依赖包yum -y install pcre-devel openssl openssl-devel#下载nginx的安装包,目前的稳定版本为1.14.2wget -c 解压缩tar -zxvf nginx-1.14.2.tar.gz# 进入到目录cd nginx-1.14.2./configuremake && make install
至此,Nginx的安装已经完成。
3、启动和停止
# 启动命令/usr/local/nginx/sbin/nginx # 重启/usr/local/nginx/sbin/nginx -s reload # 停止/usr/local/nginx/sbin/nginx -s stop4、测试是否成功
使用 ` curl ` 命令来确定是否启动成功。如果显示下面的内容则为成功。
<!DOCTYPE html><html><head><title>Welcome to nginx!</title><style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; }</style></head><body><h1>Welcome to nginx!</h1><p>If you see this page, the nginx web server is successfully installed andworking. Further configuration is required.</p><p>For online documentation and support please refer to<a href=";>nginx.org</a>.<br/>Commercial support is available at<a href=";>nginx.com</a>.</p><p><em>Thank you for using nginx.</em></p></body></html>5、防火墙设置
Centos7 采用firewalld来进行防火墙的管理,接下来我们需要使用该命令进行防火墙的端口设置。
# 查看防火墙的状态systemctl status firewalld# 关闭防火墙systemctl stop firewalld# 关闭防火墙开机自动启动systemctl disable firewalld# 查看端口是否开启,如果显示no为关闭状态firewall-cmd --query-port=80/tcp# 永久开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent# 重启防火墙使之生效firewall-cmd --reload
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #nginx110centos7