Nginx下载文件服务器配置

Nginx下载文件服务器配置,第1张

1.打开配置文件配置一下内容

server {

    listen    9000    #端口

    server_name localhost  #服务名

    charset utf-8# 避免中文乱码

    root  E:\Download\java#显示的根索引目录,注意这里要改成你自己的,目录要存在

    location / {

      autoindex on       #开启索引功能

      autoindex_exact_size off# 关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)

      autoindex_localtime on  # 显示本机时间而非 GMT 时间

    }

  }

2、配置完成后重启服务器

sudo /usr/local/nginx/sbin/nginx -s reload

1 安装nginx

sudo apt-get install nginx

2 创建conf文件

sudo gedit /etc/nginx/conf.d/file_server.conf

修改conf文件如下:

3 使配置生效

4 访问

浏览器里直接输入 http://10.1.2.3

5 nginx其他命令

1、下载后解压nginx

tar -zxvf nginx-1.4.7.tar.gz

2、安装gcc等依赖包

yum -y install gcc pcre-devel openssl openssl-devel

3、开始安装nginx

cd进入nginx-1.4.7目录内

./configure 编译

make&&make install 这一步需要先cd出来吗?在里面会安装失败吗?我忘了 = =

4、此时就已经安装完成,默认安装在了/usr/local/nginx/sbin/nginx

5、启动

命令行输入/usr/local/nginx/sbin/nginx,没反应

输入ps -ef | grep nginx查看nginx进程

6、测试

命令行输入 curl http://127.0.0.1

会出现welcome to nginx之类的就说明对了!

7、加入到环境变量

vim /etc/profile

尾行添加

PATH=$PATH:/usr/local/nginx/sbin

export PATH

保存关闭后运行 source /etc/profile 即会加入环境变量

8、常用命令

[root@bai usr]# nginx -s stop停止nginx

[root@bai usr]# nginx 运行nginx

[root@bai usr]# nginx -s reload 重启nginx

[root@bai usr]# nginx -t 测试nginx

9、防火墙允许外网访问

vim /etc/sysconfig/iptables

添加过滤规则

-A -INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

好像是保存后即时生效把?

service iptables stop

service iptables start

重启服务后还是会生效,亲测

10、修改网站默认根目录路径

网站默认根目录放在/usr/local/nginx/html

命令行输入 vim /usr/local/nginx/conf/nginx.conf

找到改为

server {

listen 80

server_name localhost

root /var/www/html/default

#charset koi8-r

#access_log logs/host.access.log main

location / {

#root html

index index.html index.htm

}

注释掉下面的,在上面添加自己想要的根目录,重启nginx才能生效。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/309349.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存