nginx 下载目录 http://nginx.org/en/linux_packages.html
epel 下载站点 http://fedoraproject.org/wiki/EPEL/zh-cn
ius 下载站点 http://dl.iuscommunity.org/pub/ius/stable/CentOS/5/x86_64/repoview/ius-release.html
ius库中下载的php自带php-fpm 以php-fpm启动 php-cgi
步骤:
rpm -U nginx
rpm -U epel
rpm -U ius
yum update 更新yum列表
yum search nginx
选择要安装的nginx
yum install nginx
php安装
yum install php53u
yum install php53u-devel
yum install php53u-bcmath
yum install php53u-cli
yum install php53u-common
yum install php53u-fpm
yum install php53u-gd
yum install php53u-imap
yum install php53u-ldap
yum install php53u-mbstring
yum install php53u-mcrypt
yum install php53u-mysql
yum install php53u-pecl-memcache
yum install php53u-pgsql
yum install php53u-pspell
yum install php53u-snmp
yum install php53u-soap
yum install php53u-tidy
yum install php53u-xml
yum install php53u-xmlrpc
yum install php53u-zts
安装memcache
yum install memcache
配置nginx
fastcgi_params nginx.conf vhosts.conf需要配置
/etc/nginx/conf/fastcgi_params
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param HTTPS $https if_not_empty;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $host;
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
/etc/nginx/conf/nginx.conf 配置:
user apache apache;
worker_processes auto;
worker_rlimit_nofile 50000;
error_log /var/log/nginx/error.log warn;
pid /var/log/nginx/nginx.pid;
events {
worker_connections 50000;
}
http {
#
# core
#
client_header_buffer_size 8k;
default_type text/plain;
keepalive_disable msie6 safari;
keepalive_requests 500;
keepalive_timeout 50s;
log_not_found off;
merge_slashes off;
msie_padding off;
sendfile on;
server_tokens off;
tcp_nopush on;
include mime.types;
#
# access
epel 下载站点 http://fedoraproject.org/wiki/EPEL/zh-cn
ius 下载站点 http://dl.iuscommunity.org/pub/ius/stable/CentOS/5/x86_64/repoview/ius-release.html
ius库中下载的php自带php-fpm 以php-fpm启动 php-cgi
步骤:
rpm -U nginx
rpm -U epel
rpm -U ius
yum update 更新yum列表
yum search nginx
选择要安装的nginx
yum install nginx
php安装
yum install php53u
yum install php53u-devel
yum install php53u-bcmath
yum install php53u-cli
yum install php53u-common
yum install php53u-fpm
yum install php53u-gd
yum install php53u-imap
yum install php53u-ldap
yum install php53u-mbstring
yum install php53u-mcrypt
yum install php53u-mysql
yum install php53u-pecl-memcache
yum install php53u-pgsql
yum install php53u-pspell
yum install php53u-snmp
yum install php53u-soap
yum install php53u-tidy
yum install php53u-xml
yum install php53u-xmlrpc
yum install php53u-zts
安装memcache
yum install memcache
配置nginx
fastcgi_params nginx.conf vhosts.conf需要配置
/etc/nginx/conf/fastcgi_params
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param HTTPS $https if_not_empty;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $host;
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
/etc/nginx/conf/nginx.conf 配置:
user apache apache;
worker_processes auto;
worker_rlimit_nofile 50000;
error_log /var/log/nginx/error.log warn;
pid /var/log/nginx/nginx.pid;
events {
worker_connections 50000;
}
http {
#
# core
#
client_header_buffer_size 8k;
default_type text/plain;
keepalive_disable msie6 safari;
keepalive_requests 500;
keepalive_timeout 50s;
log_not_found off;
merge_slashes off;
msie_padding off;
sendfile on;
server_tokens off;
tcp_nopush on;
include mime.types;
#
# access