debian7安装及配置Nginx+PHP-FPM+MariaDB


首先根据上一篇文章(debian7基本操作学习笔记)讲的添加dotdeb的源。

是不是用php5.5看个人选择,目前用有点小白鼠的感觉,不过是最新的,而且自带zendopcache。

MariaDB应该会在RHEL采用之后迅速替代MySQL成为主流,当然目前用也是有点小白鼠,我们要安装的是5.5版(10.0是开发版,喜欢的话也可以装)。

PHP-FPM这个没什么好说的,官方自带的,有这个当然不用fast-cgi。

安装Nginx

继续阅读debian7安装及配置Nginx+PHP-FPM+MariaDB

博客又搬家了


生命就是在于折腾啊。

实际上godaddy主机的速度很不错,但是最近一段时间173 ip段的访问有问题,17ce的38个国内节点中有7个无法访问。我的独立IP是173段的,不幸罹难,让我很不爽,虽然换了97段还能正常访问,但是实在不想整天折腾来折腾去。于是乎入了之前介绍的日本樱花vps一枚,目前感觉还不错,速度没有想象中那么好,但是性能真的很不错,磨合几天再观察一下。

原来想用lnmp,结果为这个想法付出了6个小时的时间,我保证以后再也不碰nginx了(nginx和ubuntu我都不碰)。主要问题是php的配置很复杂,网上的资料也少,出了问题得不到及时解决,rewrite规则也看得云里雾里。也许nginx性能的确比apache高那么一点,但是却会花我一倍多的时间去维护,还是算了吧。

phpMyAdmin:Cannot start session without errors


Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.

找到 /etc/php.ini当中的

然后

 

比如我用的nginx服务器,用户和用户组应该是nginx

或者干脆一点,不用那么麻烦,直接

 

当然这会有安全方面的问题

CentOS/AWS编译安装LNMP环境


本文可看作AWS/CENTOS搭建LAMP环境的姊妹篇。

1、启用额外的库(参照racksapce,aws的默认ami库里面东西很全,基本上都可以yum到,可以忽略这部分)

centos5没有自带的nginx和php-fpm,因此从别的库拿来。导入RHEL EPEL

编辑remi的repo

如下:

后来我发现这样子的话安装的nginx版本太古老,安装remi库用于安装phpfpm,另外用nginx.repo安装最新版的nginx,方法

编辑

如下

2、安装

安装完之后

继续阅读CentOS/AWS编译安装LNMP环境