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
显示这样的内容的话,证明已经配置成功了
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
显示这样的内容的话,证明已经配置成功了
相关文章推荐
- 每天一个linux 命令:which
- Linux基础知识点
- Linux基础知识点
- CentOS下通过yum安装svn及配置
- clock_t实际类型的查找流程
- 马哥linux运维实战练习案例-2015年(第一次作业)
- Linux字符设备驱动程序(二)---------实现open,read,write,llseek函数
- ssh无密码登录设置(centos6系统下实现)
- Linux学习之/etc/init.d/functions详解
- Linux 挂载点错误
- linux系统构架 - LB集群之LVS的NAT
- centos7 64位 伪分布安装cdh5.5.1,及其测试笔记
- 查看CentOS版本方法
- 在linux关机时执行某个脚本
- linux 命令学习之- (scp)
- linux screen 后台开机自启动java程序
- Ubuntu SSH Permission denied (publickey) 远程linux需要公钥
- Linux下高并发socket链接数测试
- linux内核中的C语言常规算法(前提:你的编译器要支持typeof和type)
- linux内核中的C语言常规算法(前提:你的编译器要支持typeof和type)