当前位置:   article > 正文

Linux安装nginx【图文教程】

linux安装nginx

使用环境:阿里云ESC服务器,xshell 5 , xftp 5
问题提出:要在服务器上部署web项目nginx是必不可少的,所以本篇文章就是再Linux系统上对nginx的安装和配置以及使用注意事项

1. 安装相关依赖

yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel如图所示安装完毕。
在这里插入图片描述

2. 下载安装Nginx

1. 访问官网复制链接

如图所示,我们这里选择是稳定的版本(链接是右键超链接进行复制)
https://nginx.org/download/nginx-1.26.1.tar.gz
在这里插入图片描述

2. Linux系统中,使用wget粘贴链接进行下载

wget https://nginx.org/download/nginx-1.26.1.tar.gz
在这里插入图片描述

3.方便管理,可以把他放在指定的文件夹
# 创建文件夹
 mkdir /home/nginx
#将包移入文件夹中
mv nginx-1.26.1.tar.gz /home/nginx
#转换到该文件夹下
 cd /usr/java
#查看文件夹的内容
 ls
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
4.对nginx包进行解压

tar -zxf nginx-1.26.1.tar.gz
在这里插入图片描述

5.进入解压好的nginx文件夹,配置nginx

cd nginx-1.26.1/
./configure
在这里插入图片描述

6.编译安装

这是编译和安装一块进行(&&),也可以分开
make&&make install
在这里插入图片描述
出现这个安装成功

7.运行nginx

#转换到sbin文件夹下
/usr/local/nginx/sbin
#运行nginx
./nginx

8.启动防火墙,开放80端口

防火墙的基础指令:

systemctl start firewalld #启动
systemctl stop firewalld #停止
systemctl status firewalld #查看状态
systemctl disable firewalld #开机禁用
systemctl enable firewalld #开机启动
firewall-cmd --zone=public --add-port=80/tcp --permanent #开放80/tcp端口 (–permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --query-port=80/tcp #查看80/tcp端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent #关闭80/tcp端口
firewall-cmd --reload #更新防火墙的设置,使上面的修改生效

在这里插入图片描述

注意事项:如果使用的是阿里云的ESC,那么还需要在控制台添加对应的安全组>安全规则

在这里插入图片描述
在这里插入图片描述
通过浏览器访问服务器地址:80,如图所示
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/886893
推荐阅读
相关标签
  

闽ICP备14008679号