Linux下Nginx搭建文件下载服务

1、安装依赖包

//一键安装四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2、下载并解压安装包

//创建一个文件夹
cd /usr/local
mkdir nginx
cd nginx
//下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -xvf nginx-1.13.7.tar.gz

3、安装nginx

//进入nginx目录
cd /usr/local/nginx
//进入目录
cd nginx-1.13.7
//执行命令
./configure
//执行make命令
make
//执行make install命令
make install

4、配置nginx.conf

# 打开配置文件
vi /usr/local/nginx/conf/nginx.conf
添加server
server
        {
            listen  8900 default_server;
            server_name  _;
 
        location /
            {
                root    /usr/share/nginx/html/download;
                # 开启索引功能
                autoindex on;
                # 显示本机时间而非 GMT 时间
                autoindex_localtime on;
                # 关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)
                autoindex_exact_size off;
            }
    }

在这里插入图片描述

添加目录
cd /usr/share
mkdir nginx
cd nginx
mkdir html
cd html
mkdir download
cd download
touch test.apk

5、启动nginx

/usr/local/nginx/sbin/nginx -s reload
查看nginx进程是否启动
ps -ef | grep nginx

在这里插入图片描述

关闭防火墙
systemctl stop firewalld.service

6、访问服务器ip查看结果

访问:192.168.100.195

在这里插入图片描述

访问:192.168.100.195:8900

在这里插入图片描述

7、nginx常用命令

#进入安装目录中
cd /usr/local/nginx/sbin
#启动
./nginx 
#关闭
./nginx -s stop 
#重启
./nginx -s reload 
Logo

更多推荐