ngin 默认安装在 /usr/local下
启动方式:
<pre name="code" class="plain">cd /usr/local/nginx/sbin
./nginx -s reload
重启:
cd /usr/local/nginx/sbin
./nginx -s reload
查询nginx进程号:
ps -ef | grep nginx
首先我们要拷贝原始的config文件,在它的基础上修改免得出现报错,下面是我的ftp文件夹,我还是在自己电脑上修改然后再上传的。
cp /usr/local/nginx/config/nginx.config /var/ftp/pub
主要修改部分:
http {
include mime.types;
default_type application/octet-stream;
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 80;
server_name ~(www.)?byadair.(com|cn|cc|top);
charset utf-8;
#access_log logs/host.access.log main;
location /static{
alias /var/ftp/pub/byadair/templates/static;
}
location / {
uwsgi_pass 127.0.0.1:8001;
include uwsgi_params;
}
location /favicon.ico{
alias /var/ftp/pub/byadair/static/favicon.ico;
}
}
server {
listen 80;
server_name ~blog.byadair.(com|cn|cc|top);
charset utf-8;
#access_log logs/host.access.log main;
location /static{
alias /var/ftp/pub/byadair/templates/static;
}
location / {
uwsgi_pass 127.0.0.1:8002;
include uwsgi_params;
}
}
server {
listen 80;
server_name ~game.byadair.(com|cn|cc|top);
charset utf-8;
#access_log logs/host.access.log main;
location /static{
alias /var/ftp/pub/byadair/templates/static;
}
location / {
uwsgi_pass 127.0.0.1:8003;
include uwsgi_params;
}
}
server {
listen 80;
server_name ~work.byadair.(com|cn|cc|top);
charset utf-8;
#access_log logs/host.access.log main;
location /static{
alias /var/ftp/pub/byadair/templates/static;
}
location / {
uwsgi_pass 127.0.0.1:8004;
include uwsgi_params;
}
server {
listen 80;
server_name ~music.byadair.(com|cn|cc|top);
charset utf-8;
#access_log logs/host.access.log main;
location /static{
alias /var/ftp/pub/byadair/templates/static;
}
location / {
uwsgi_pass 127.0.0.1:8005;
include uwsgi_params;
}
之后拷贝回去
cp /var/ftp/pub /usr/local/nginx/config/nginx.config
重新启动nginx
cd /usr/local/nginx/sbin
./nginx -s reload