CentOS 6.5下LNMP环境安装(yum方式)

一、安装环境

LNMP:linux(centos6.5)+ nginx(1.10.2)+mysql(5.1.73)+php(5.3.3)

注意安装顺序,先nginx,然后mysql,最后php,因为php需要安装的扩展比较多


二、linux系统环境准备

1、centos中集成了yum工具包,所以可以使用yum命令快速安装需要的服务

查看安装包信息:yum list |grep php     #查看php包信息

安装对应的包:yum  install php         #安装php包

其他相关命令……

2、centos6.5内部命令,安装服务之后

查看服务状态:netstat -tunpl              #查看已经运行的服务及端口信息

注:如果netstat和ifconfig命令不能使用,需要先安装net-tools工具

yum install net-tools

3、chkconfig 命令

查看所有服务:chkconfig --list

添加服务:chkconfig --add mysqld

删除:chkconfig --del mysqld

设置自启:chkconfig --levels 235 mysqld on/off


三、安装nginx

安装比较简单:yum  install nginx

启动nginx:service nginx start

设置开机自启:chkconfig --levels 235 nginx on

注:如果没有nginx yum源,可以自己手动添加一个,然后执行yum安装

添加yum源方法:

1、创建yum源文件:vim /etc/yum.repos.d/nginx.repo

2、编辑文件内容:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1


四、安装mysql

安装:yum  install mysql mysql-server

启动:service mysqld start

设置自启:chkconfig --levels 235 mysqld on

设置mysql账户root密码:mysql_secure_installation,

设置密码之后,全部选y


五、安装php

安装:yum install php php-fpm php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-odbc php-pear php-xml php-xmlrpc php-imap php-ldap

注:这里安装php-fpm,因为nginx本身不解析php,php5.3.3开始集成了php-fpm这个解析器,所以直接安装该扩展即可

启动php-fpm:service php-fpm start

设置自启:chkconfig --levels 235 php-fpm on


六、配置nginx for php

1、nginx配置文件位置

nginx.conf    /etc/nginx/nginx.conf


可以看到,所有的server配置项都是在 /etc/nginx/conf.d 目录下


2、配置 test.conf

#
# The test server
#

server {
    #web端口监听
    listen       80 default_server;         
    listen       [::]:80 default_server;    
    #域名
    server_name  127.0.0.1;                 
    #文件路径
    root         /usr/www/test;             
	
    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;

    #入口文件
    location / {
	index index.php                     
	try_files $uri $uri/ /index.php$is_args$args;      
    }
    #php解析,监听php-fpm9000端口
    location ~ \.php$ {                     
        try_files $uri =404;
        include fastcgi.conf;
        fastcgi_pass 127.0.0.1:9000;
    }

}

配置推荐: https://huoding.com/2013/10/23/290


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值