使用 yum 安裝 nginx:
yum install nginx -yms
修改 /etc/nginx/conf.d/default.conf,去除對 ipv6 位址的監聽 [?
示例**:/etc/nginx/conf.d/default.conf
server
error_page 404 /404.html;
location = /40x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html
}修改完成後,啟動 nginx:
nginx
此時,可訪問實驗機器外網 http 服務(http://《您的 cvm ip 位址》)來確認是否已經安裝成功。
將 nginx 設定為開機自動啟動:
chkconfig nginx on
centos 6 不支援 ipv6,需要取消對 ipv6 位址的監聽,否則 nginx 不能成功啟動。
使用 yum 安裝 mysql:
yum install mysql-server -y
安裝完成後,啟動 mysql 服務:
service mysqld restart
設定 mysql 賬戶 root 密碼: [?
] /usr/bin/mysqladmin -u root password 'password'
將 mysql 設定為開機自動啟動:
chkconfig mysqld on
下面命令中的密碼是教程為您自動生成的,為了方便實驗的進行,不建議使用其它密碼。如果設定其它密碼,請把密碼記住,在後續的步驟會使用到。使用 yum 安裝 php: [?
] yum install php php-fpm php-mysql -y
安裝之後,啟動 php-fpm 程序:
service php-fpm start
啟動之後,可以使用下面的命令檢視 php-fpm 程序監聽哪個埠 [?
] netstat -nlpt | grep php-fpm
把 php-fpm 也設定成開機自動啟動:
chkconfig php-fpm on
centos 6 預設已經安裝了 php-fpm 及 php-mysql,下面命令執行的可能會提示已經安裝。
php-fpm 預設監聽 9000 埠在
/etc/nginx/conf.d 目錄中新建乙個名為 php.conf 的檔案,並配置 nginx 埠 ,配置示例如下:
示例**:/etc/nginx/conf.d/php.conf
server
}修改配置完成後,重啟 nginx 服務
service nginx restart
這時候,我們就可以在
示例**:/usr/share/php/info.php
<?php phpinfo(); ?>
此時,訪問 http://《您的 cvm ip 位址》:8000/info.php 可瀏覽到我們剛剛建立的 info.php 頁面了
CentOS 環境下 搭建 LNMP環境
關掉防火牆,避免實驗中出現伺服器無法訪問的情況 chkconfig iptables off安裝lnmp環境所需的開發包和庫檔案 yum y install ntp make openssl openssl devel pcre pcre devel libpng libpng devel libj...
Centos下搭建LNMP環境
1.安裝nginx 關於nginx的安裝請參考 2.安裝二進位製包mysql useradd mysql m s sbin nologin tar zxvf mysql 5.5.32 linux2.6 x86 64.tar.gz mv mysql 5.5.32 linux2.6 x86 64 usr...
centos下lnmp環境配置
網上各種方法要麼不全,要麼不太符合需求,根據網上方案自己提煉結合出來的一套配置環境方法。安裝gcc編譯器 pcre庫 zlib庫 openssl開發庫 yum install y gcc yum install y gcc c yum install y pcre pcre devel yum in...