Nginx 文件服务器配置

卸载

# 删除除了配置文件以外的所有文件。
sudo apt-get remove nginx nginx-common
# 删除所有与nginx有关的东西,包括配置文件。 
sudo apt-get purge nginx nginx-common 
# 在上面命令结束后执行,主要是删除与Nginx有关的且不再被使用的依赖包。
sudo apt-get autoremove 
# 删除两个主要的包。
sudo apt-get remove nginx-full nginx-common 

下载

nginx官网:http://nginx.org/en/download.html
选择稳定的nginx版本下载。

安装

# 安装依赖
sudo apt-get install libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev gcc

# 配置
sudo ./configure

#编译
sudo make

#安装
sudo make instal

常用命令

# 启动nginx的命令为:
/usr/local/nginx/sbin/nginx
停止nginx的命令为 :
# /usr/local/nginx/sbin/nginx -s stop
重启nginx的命令为:
# /usr/local/nginx/sbin/nginx -s reload

配置文件服务器

# 1. 新建共享目录
mkdir -p /home/${user}/nginx/data
# 2.修改配置文件
sudo vim /usr/local/nginx/conf/nginx.conf
# 3,配置
http {
        ...
        #显示目录
        autoindex on;

        # 显示文件大小
        autoindex_exact_size on;

        # 显示文件时间
        autoindex_localtime on;

        # 防止中文乱码
        charset utf-8;


    server {
        listen       81;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }

      location /download{ 
            alias /home/majin/share;
            allow all;
            autoindex on;
       }
}

你可能感兴趣的:(Nginx 文件服务器配置)