标签:
# tar zxvf nginx-1.10.0.tar.gz
# cd nginx-1.10.0/
# ./configure --prefix=/usr/local/nginx-1.10.0 \
--user=nobody --group=nobody --without-select_module --without-poll_module --with-http_ssl_module
# make
# make install # /usr/local/nginx-1.10.0/sbin/nginx # ps -ef | grep nginx root 8195 1 0 10:33 ? 00:00:00 nginx: master process /usr/local/nginx-1.10.0/sbin/nginx root 8196 8195 0 10:33 ? 00:00:00 nginx: worker process # /usr/local/nginx-1.10.0/sbin/nginx -s stop //fast shutdown # /usr/local/nginx-1.10.0/sbin/nginx # /usr/local/nginx-1.10.0/sbin/nginx -s quit //graceful shutdown # /usr/local/nginx-1.10.0/sbin/nginx # /usr/local/nginx-1.10.0/sbin/nginx -s reload //reloading the configuration file
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
}
}
创建本地目录,对应两个location
<span style="font-size:14px;">mkdir -p /data/www mkdir -p /data/images</span>
示例html页面和图片
# vim /data/www/index.html
<!DOCTYPE html>
<html lang="UTF-8">
<head>
<title>
helloworld
</title>
</head>
<body>
Hello, Nginx!
</body>
</html>
# cp basketball.jpg /data/images/配置文件
# cp /usr/local/nginx-1.10.0/conf/nginx.conf /usr/local/nginx-1.10.0/conf/nginx.conf.bak
# vim /usr/local/nginx-1.10.0/conf/nginx.conf
user nobody;
worker_processes 4;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name localhost;
location / {
root /data/www;
}
location /images/ {
root /data;
}
}
}测试
reload nginx
本地文件结构
配置文件
worker_processes 4;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8080;
server_name localhost-proxied;
root /data/upstream1;
location / {
}
}
server {
listen 80;
server_name localhost-proxy;
location / {
proxy_pass http://localhost:8080/;
}
location ~\.(gif|jpg|png)$ {
root /data/images;
}
}
}
测试
server {
location / {
fastcgi_pass localhost:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
}
location ~ \.(gif|jpg|png)$ {
root /data/images;
}
}标签:
原文地址:http://blog.csdn.net/for_tech/article/details/51332479