您的位置:首页 > 运维架构 > Linux

centos下的lnmp环境搭建

2016-01-21 22:27 435 查看
1.配置centos的第三方yum源,因为原始的yum是无法安装nginx的

wget http://www.atomicorp.com/installers/atomic 下载atomic yum源

sh ./atomic 执行安装

yum check-update

2.安装nginx

yum install nginx

service nginx start

chkconfig nginx on

3.安装mysql

yum install mysql mysql-server

service mysqld start

chkconfig mysqld on

4.安装php及其相关组件

yum install php-mysql php-redis php-devel php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt libmcrypt-devel php-fpm php

service php-fpm start

chkconfig php-fpm on

5.修改相关配置使nginx支持php

vi /etc/nginx/conf.d/default.conf

去掉前面的注释

location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; #注意这里需要修改为$document_root
include fastcgi_params;
}

然后重启nginx,service nginx restart
现在已经可以支持php了

6.测试环境搭建是否成功

新建index.php文件在/usr/share/nginx/html路径下

<?php

phpinfo();

?>

访问地址 ###(ip地址或者绑定的域名)/index.php



显示这样的内容的话,证明已经配置成功了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: