在CentOS7上安装nginx教程

Nginx 读作 engine x, 是一个免费的、开源的、高性能的 HTTP 和反向代理服务,主要负责负载一些访问量比较大的站点。

Nginx 可以作为一个独立的 Web 服务,也可以用来给 Apache 或是其他的 Web 服务做反向代理。

相比于 Apache,Nginx 可以处理更多的并发连接,而且每个连接的内存占用的非常小。

本教程将会教您如何在 CentOS 7 的服务器上安装和管理 Nginx。

 1.首先,我们安装依赖

yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

如果在执行此命令的过程中出现错误,可以重复执行几次直到成功为止。

2.下载nginx安装包:

wget http://nginx.org/download/nginx-1.20.1.tar.gz 

没有安装wget命令要yum -y install wget,再执行上面的命令

nginx已经上传到了服务器中。

2.为了方便同意管理程序,新建java文件夹:mkdir /usr/java

mkdir /usr/java

 3.将nginx的压缩包移动到java目录下:

mv nginx-1.20.1.tar.gz /usr/java
cd /usr/java
ls

现在我们的java目录下就有了nginx的压缩包 

 4.接下来,将压缩包解压:

tar -zxf nginx-1.20.1.tar.gz
ls

 

cd nginx-1.20.1
ls

可以看到此目录下有configure文件进行配置文件,接下来make&&make install进行编译安装

./configure
make&&make install

 

 5.查看nginx的安装路径:在/usr/local/nginx下

whereis nginx

 

6.接下来切换到此目录下:

cd /usr/local/nginx/sbin
ls

此为nginx的脚本文件 

 

7.

./nginx

如果没有报错说明部署成功。

接下来我们测试一下:

curl http://localhost:80

 

表面此时我们的nginx服务器已将成功开启了!

如果想在Windows上想访问它,需要额外设置防火墙:

firewall-cmd --zone=public --add-port=80/tcp --permanent #开放80端口
systemctl restart firewalld #重启防火墙

 

 8.用网页来访问nginx:

ip addr#查看自己的ip

打开浏览器:输入自己的IP地址 

 

 至此,我们的nginx 成功启动。

 

 

 

 

 

 

 

 

 

 

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值