1 //确定当前系统版本 2 # cat /etc/redhat-release 3 //关闭防火墙 4 # service iptables stop 5 //永久关闭防火墙 6 # chkconfig iptables off 7 //查看防火墙关闭状态 8 # service iptables status 9 //安装 wget10 # yum install wget11 //配置CentOS 6.0 第三方yum源12 # wget http://www.atomicorp.com/installers/atomic13 # sh ./atomic14 # yum check-update15 //安装开发包和库文件(注意换行)16 # yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel17 //卸载已安装的apache、mysql、php18 # yum remove httpd19 # yum remove mysql20 # yum remove php21 //安装nginx22 # yum install nginx23 # service nginx start24 # chkconfig --levels 235 nginx on25 //设2、3、5级别开机启动26 //访问服务器域名显示nginx页面27 //安装mysql28 # yum install mysql mysql-server mysql-devel29 # service mysqld start30 # chkconfig --levels 235 mysqld on31 //登陆MySQL删除空用户,修改root密码32 # mysql33 mysql>select user,host,password from mysql.user;34 mysql>drop user ''@localhost;35 mysql>update mysql.user set password = PASSWORD('*********') where user='root';36 mysql>flush privileges;37 mysql>exit;38 //安装php(注意换行)39 yum install php lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap40 //安装php和所需组件使PHP支持MySQL、FastCGI模式41 # yum install php-tidy php-common php-devel php-fpm php-mysql42 # service php-fpm start43 # chkconfig --levels 235 php-fpm on44 //配置nginx支持php45 # cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.confbak 46 //修改nginx配置文件,添加fastcgi支持47 # vi /etc/nginx/conf.d/default.conf48 index index.php index.html index.htm;49 //加入index.php50 51 location ~ \.php$ {52 root html;53 fastcgi_pass 127.0.0.1:9000;54 fastcgi_index index.php;55 56 #注释里面这一句57 58 #加上下面这一句59 60 fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;61 include fastcgi_params;62 }63 //将以上代码注释去掉,并修改成nginx默认路径64 //配置php65 //编辑文件php.ini,大写G跳最后一行,在文件末尾添加cgi.fix_pathinfo = 166 # vi /etc/php.ini 67 //重启nginx php-fpm68 # service nginx restart69 # service php-fpm restart70 //建立info.php文件71 # vi /usr/share/nginx/html/info.php72