当前位置: 首页 > news >正文

Linux 安装nginx, 搭建nginx文件服务器

在linux安装nginx web 服务器,安装后再修改配置文件,将该主机作为一个文件服务器,最终效果如下图:
在这里插入图片描述

安装nginx

安装依赖包

yum install -y gcc pcre-devel zlib-devel openssl openssl-devel
(若安装的Redhat7, yum 无法使用,换源方法参考 http://t.csdn.cn/GilJ5)
在这里插入图片描述

下载 nginx

  1. 创建目录
    mkdir -p /www/nginx
    cd /www/nginx

  2. 下载 nginx
    wget http://nginx.org/download/nginx-1.21.0.tar.gz

  3. 解压
    tar -xvf nginx-1.21.0.tar.gz
    在这里插入图片描述

指定安装路径

cd nginx-1.21.0
先看 /usr/local/nginx 目录是否存在,不存在就创建:
mkdir -p /usr/local/nginx
指定安装路径:
./configure --prefix=/usr/local/nginx
在这里插入图片描述

make

在这里插入图片描述

make install

安装 nginx
在这里插入图片描述

修改端口和ip

为了防止端口冲突,我们需要修改端口。

先备份Nginx配置文件
cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak

打开配置文件
vi /usr/local/nginx/conf/nginx.conf

在这里插入图片描述
关闭防火墙或者开放端口:
开放8443端口:
firewall-cmd --zone=public --add-port=8443/tcp --permanent
查看防火墙状态:
firewall-cmd --state
重启防火墙:
firewall-cmd-cmd --reload
列出开放的端口:
firewall-cmd --list-ports

启动nginx

cd /usr/local/nginx/sbin/
./nginx
在这里插入图片描述
查看nginx是否启动:
ps -ef | grep nginx
在这里插入图片描述

服务器IP+端口查看web页

在这里插入图片描述
到此nginx安装成功,接下来修改配置文件,让nginx做为文件服务器。

配置nginx文件服务器

修改配置文件

vi /usr/local/nginx/conf/nginx.conf

划线的部分一定要修改:
在这里插入图片描述

重启nginx

killall -9 nginx
cd /usr/local/nginx/sbin/ && ./nginx
在这里插入图片描述
在这里插入图片描述

访问页面

在这里插入图片描述

相关文章:

  • [洛谷]P3613 【深基15.例2】寄包柜
  • 蓝桥杯-飞行员兄弟
  • Bash 中的 Echo 换行符打印文字 \n
  • 【力学性能预测】基于BP神经网络的钢板力学性能预测(附完整代码和数据集,系列1)
  • 基于pytorch搭建CNN 对人像是否戴口罩进行检测分类 详细教程
  • 【正点原子I.MX6U-MINI移植篇】kernel移植过程详解(二)
  • ConfigParser模块
  • (一)汇编语言——基础知识
  • 5 | 如何更换证书
  • python新年倒计时代码
  • 电脑系统下载的镜像文件在哪里图解
  • 在tushare量化平台可以获取哪些数据?
  • Java+SSM客户信息管理系统(含源码+论文+答辩PPT等)
  • 设计测试用例的方法
  • 安卓架构-内核
  • 2022年总结——实习
  • Python爬虫详解
  • MySQL基础操作汇总(干货)
  • Web3中文|随着世界杯结束,web3体育可能达到800亿美元
  • 突然 Java 倒下了......
  • 王毅:携手做世界和平与发展事业的中流砥柱
  • 书业观察|一本书的颜值革命:从毛边皮面到爆火的刷边书
  • 连演三场,歌剧《义勇军进行曲》在上海西岸大剧院上演
  • 我的科学观|张峥:AI快速迭代,我们更需学会如何与科技共处
  • 辽宁省信访局副局长于江调任辽宁省监狱管理局局长
  • 阿曼外交大臣:伊美下一轮谈判暂定5月3日举行