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