**一、查看系統的版本號** cat /etc/redhat-release
**二、關閉系統防火墻** chkconfig iptables off
**三、配置CentOS 6.0 第三方yum源(CentOS默認的標準源里沒有nginx軟件包)**
1. wget http://www.atomicorp.com/installers/atomic
2、sh ./atomic
**四、安裝開發包和庫文件**
yum 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-devel
**五、卸載已安裝的apache、mysql、php**
1.yum remove httpd
2.yum remove mysql
3.yum remove php
**六、安裝Nginx**
1.yum install nginx
2.service nginx start
3.chkconfig --levels 235 nginx on(設置開機自啟動)
**七、安裝mysql**
1.yum install mysql mysql-server mysql-devel
2. service mysqld start
3.chkconfig --levels 235 mysqld on
4.登陸MySQL刪除空用戶,修改root密碼
select user,host,password from mysql.user;】
drop user ''@localhost;
update mysql.user set password = PASSWORD('*********') where user='root';
flush privileges;
**八、安裝Php**
1、yum install php lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap
2、yum install php-tidy php-common php-devel php-fpm php-mysql(安裝php和所需組件使PHP支持MySQL、FastCGI模式)
3、service php-fpm start
4、 chkconfig --levels 235 php-fpm on
**九、配置Nginx支持Php**
1、mv /etc/nginx/nginx.conf /etc/nginx/nginx.confbak(備份)
2. cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf(默認的配置文件作為配置文件)
3. vi /etc/nginx/nginx.conf(編輯配置文件)
index index.php index.html index.htm;(加入index.php,將以下代碼注釋去掉,并修改成nginx默認路徑)
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
service nginx restart
service php-fpm restart
**十、 配置php**
編輯文件php.ini,在文件末尾添加cgi.fix_pathinfo = 1
重啟nginx php-fpm
建立info.php文件
vi /usr/share/nginx/html/info.php(目錄和文件名可以自定)
<?php
phpinfo();
?>
測試nginx是否解析php(瀏覽器輸入:IP/info.php)
- 環境搭建
- centos6.5 lnmp環境搭建
- svn環境搭建
- centos lamp安裝配置
- mysql
- mysql常用命令
- mysql技術內幕
- 1.1mysql體系結構
- 1.2mysql存儲引擎
- 1.3mysql連接
- linux
- linux-常用命令
- linux下vim命令
- 第三方平臺開發
- 微信開發之旅
- php
- php框架
- lavarel常用命令
- thinkPhp常用命令
- yii2.0.8
- 安裝
- yii常用
- yii配置
- yii常用2
- php源碼積累
- php字符串截取
- php圖片處理(gd)
- 二維數組保持索引排序(高低)
- 獲取一個月首尾天數
- 時間函數
- php內置函數
- html
- js
- 基本命令
- js案例
- js去空格
- css
- 基本樣式
- 案例
- ul li 橫向水平居中自適應案例
- 固定底部導航欄并自適應
- 購物車帶角標
- display的兼容解決
- 前端框架
- boostrap
- 常用類
- git
- 上傳項目到遠程倉庫GitHub