Install nginx in centos. Unzip nginxtar-zxvf nginx.zip to solve the pcre and md5 problems that may occur during the installation process (pcre-devel solves pcre and md5) yum-y install pcre-devel openssl-devel www.2cto.com install gcc, and makeyum-y install gcc yum-y install make compile and install nginx to enter the decompressed nginx folder and run. /configure make maek install the default installation path is/usr/local/nginx start nginx:/usr/local/nginx/sbin/nginx stop nginx: kill-HUP 'cat/usr/local/nginx/logs/nginx. pid 'HTTP service configuration: edit the nginx configuration file :/Usr/local/nginx/conf/nginx. conf # user nobody; worker_processes 1; www.2cto.com # error_log logs/error. log; # error_log logs/error. log notice; # error_log logs/error. log info; # pid logs/nginx. pid; events {worker_connections 1024;} 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; www.2cto.com # gzip on; # root/var/www; server {listen 80; server_name localhost; # root/website/; # charset koi8-r; # access_log logs/host. access. log main; location/{# root html; root/var/www; index index.html index.htm;} # er Ror_page 404/404 .html; # redirect server error pages to the static page/50x.html # error_page 500 502 503 504/50 x.html; location =/50x.html {root html; # root/var/www ;} # pass the PHP scripts to FastCGI server listening on 127.0.0.1: 9000 # www.2cto.com # location ~ \. Php $ {# root html; # fastcgi_pass 127.0.0.1: 9000; # fastcgi_index index. php; # fastcgi_param SCRIPT_FILENAME/scripts $ fastcgi_script_name; # include fastcgi_params; #}# deny access. htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\. Ht {# deny all ;#}# another virtual host using mix of IP-, name-, and port-based configuration # server {# listen 8000; # listen somename: 8080; # server_name somename alias another. alias; # location/{# root html; # index index.html index.htm; #}#}# HTTPS server # server {# listen 443; # server_name localhost; www.2cto.com # ssl on; # ssl_certificate cert. pem; # ssl_certificate_key Cert. key; # ssl_session_timeout 5 m; # ssl_protocols SSLv2 SSLv3 TLSv1; # ssl_ciphers HIGH :! ANULL :! MD5; # ssl_prefer_server_ciphers on; # location/{# root html; # index index.html index.htm ;#}} author codeone