怎么在centos服务器中配置nginx

2022年 10月 19日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

今天我就来和大家聊聊如何在Centos服务器,配置nginx,可能很多人都不太懂。为了让大家更好的了解,本站为大家总结了以下内容。希望大家能从这篇文章中有所收获。

下载安全终端MobaXterm_Personal

首先,下载安全终端后,连接到自己的公网IP

怎么在centos服务器中配置nginx

连接成功后,如上图所示。

Nginx简介

Nginx是一个轻量级的网页服务器和反向代理服务器相比,Apache和lighttpd具有内存少,稳定性高的优点。它最常见的目的是提供反向代理服务

连接到服务器,后

第一步:安装gcc gcc-c++

命令是:

yuminstall-ygcgcc-c第二步:安装PCRE库

$cd/usr/local/

$ wget http://jaist . dl . SourceForge . net/project/pcre/pcre/8.33/pcre-8.33 . tar . gz

$tar-zxvfpcre-8.36.tar.gz

$cdpcre-8.36

$./configure

$makemakeinstall如果您报告一个错误:配置:错误:您需要一个c编译器来支持c

求解:yum install -y gcc gcc-c

第三步:安装SSL库

$cd/usr/local/

$ wget http://www . open SSL . org/source/open SSL-1 . 0 . 1j . tar . gz

$ tar-zxfopenssl-1 . 0 . 1j . tar . gz

$cdopenssl-1.0.1j

$./config

$ make make install第四步:安装zlib库存

$cd/usr/local/

$ wget http://zlib . net/zlib-1 . 2 . 11 . tar . gz

$tar-zxvfzlib-1.2.11.tar.gz

$./configure

$ make make install第五步:安装nginx

$cd/usr/local/

$ wget http://nginx . org/download/nginx-1 . 8 . 0 . tar . gz

$tar-zxvfnginx-1.8.0.tar.gz

$cdnginx-1.8.0

$./configure-user=none-group=none-prefix=/usr/local/nginx-with-http _ stub _ status _ module-with-http _ gzip _ static _ module-with-http _ realip _ module-with-http _ sub _ module-with-http _ SSL _ module

(注意:-with-http _ SSL _ module :-在nginx.conf中配置ssl:on后,启动将在/opt/nginx/conf/nginx.conf中报告nginx3360 [emerging]未知指令' SSL '异常)

$makemakeinstall启动nginx

$/usr/local/nginx/sbin/nginx第六步:检查是否启动成功

打开浏览器访问本机IP,如果浏览器出现欢迎nginx!然后Nginx已经安装运行成功。

记录我在这个过程中遇到的事情:

到了第6步,与浏览器连接不成功,没有响应,就检查防火墙的端口80是否打开。

命令是:

防火墙-cmd-列表-所有检查端口80

防火墙-cmd-zone=public-add-port=80/TCP如果端口80未打开,请打开端口80

防火墙-cmd -重新加载以重新打开防火墙

再次重新启动nginx服务:

/usr/local/nginx/sbin/nginxs reload发现它仍然无法连接到此IP地址,并检查本地连接是否正常:

命令是:

curllocalhost怎么在centos服务器中配置nginx

显示为图片,发现本地连接成功,但ip不可访问

最后发现,新服务器和阿里巴巴云安全集团只开放了22号口和3389号口,没有开放80号口。

仅仅这两个端口号是不够的。为了连接服务器,有必要开放80号港口

增加安全组的配置规则

既然用了阿里巴巴云,那我们就用阿里巴巴云的安全组运营来实现开港效果。

登录阿里巴巴云后,按以下顺序选择:云服务器ECS-安全组-配置规则

怎么在centos服务器中配置nginx

目前有三种安全组规则,即22,3389和ICMP协议。

然后单击右上角的添加安全组规则

怎么在centos服务器中配置nginx

添加80端口

如图所示,只需要修改两个:

端口范围:21/21表示从21开始到21结束

授权对象:0.0.0.0/0表示所有ip地址都可以访问该端口

怎么在centos服务器中配置nginx

如图所示,添加了一个新规则

怎么在centos服务器中配置nginx

看完以上,你对如何在Centos服务器?配置nginx有进一步的了解吗?如果你想了解更多知识或相关内容,请关注本站,谢谢支持。

小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: