卸载
# 删除除了配置文件以外的所有文件。
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;
}
}