日期:2012-06-26 21:40:00  来源:本站整理

CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)[服务器安全]

赞助商链接



  本文“CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  近来接办保护一Linux服务器,Centos6版本,客户想要从Apache转换为Nginx.同时进级PHP到最新版本

  以下操作配置Nginx1.0.10+PHP5.3.8(fastcgi)+Mysql5.5.17+eAccelerator(相关版本号是源软件包的最新版本)

  利用Nginx官方源,Epel扩大库和remi源,remi源基于epel,必须先安装epel源,remi包含php-fpm,mysql-server5.5,假如只需求php-fpm可以单独安装php-fpm后禁用此源.

  安装Nginx源:

  rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

  安装EPEL源:

  (64位系统) rpm -ivh http://download.Fedora.RedHat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm

  (32位系统) rpm -ivh http://download.Fedora.RedHat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm

  安装REMI源:

  rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

  开启REMI,编辑 /etc/yum.repos.d/remi.repo

  vi /etc/yum.repos.d/remi.repo

  改正 enable=1

  esc

  :wq

  yum -y install nginx mysql-server php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator

  1.按照需求配置 nginx配置文件 www.110hack.com(本博文不供应具体配置)

  2.改正/etc/php-fpm.conf 用户组为nginx

  3.改正/var/lib/php/session(使php能保存session),web用户组为nginx

  chown -R nginx:nginx /var/lib/php/session(不存在则需求成立)

  chown -R nginx:nginx /var/www/(web目录)

  chmod -R 775 /var/www/ (同组可改正权限,便利配置ftp,ftp应当加入到nginx组,假如需求更高的安全设置,则不该当将只读的目录赋予nginx,php组可写权限)

  service nginx start(start|stop|restart|reload)

  service php-fpm start(start|stop|restart)

  service mysqld start(start|stop|restart|reload)

  设置自启动

  chkconfig nginx on

  chkconfig php-fpm on

  chkconfig mysqld on


  以上是“CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 2008R2 HyperV下安装CentOS6,网卡无痛设置
  • CentOS 6.x 利用安装光盘作为yum源
  • CentOS 下 Nginx + Keepalived 配置高可用Web站点
  • CentOS 5.8布置web缓存服务器(squid+memcached)
  • centos6.2改正yum的源为安装光盘
  • CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)
  • CentOS 6.2 安装Nginx并设置为开机服务
  • CentOS 6.2布置DNS
  • CentOS6.2利用yum安装LAMP及phpMyadmin
  • CentOS下配置PHP+phpMyAdmin
  • centos下mysql主从同步快速设置步骤分享
  • 在Windows主机上按时备份远程VPS(CentOS)数据的批处理
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2021 www.qdodge.com. All Rights Reserved .