1.下载lnmp集合包,下载地址:http://soft.vpser.net/lnmp/lnmp1.6-full.tar.gz 这里使用的是1.6版本
2.把压缩包放到linux上,解压。注:也可以windows上解压后放上去
3.安装步骤:安装 - LNMP一键安装包
4.安装redis:
1、进入到lnmp下,如 cd /mnt/lnmp1.6-full
2、输入 ./addons.sh
3、选择5,redis
注:如果./addons.sh 被permission denied,需要给权限
在lnmp目录下,sudo chmod +777 addons.sh
如果不想用lnmp自带的,那就自己下载reids
1、下载源码,解压缩后编译源码。
$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz $ tar -xzf redis-2.8.3.tar.gz $ cd redis-2.8.3 $ make
2、编译完成后,在src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。(注意:redis.conf并不在src目录下面,它在解压的根目录下面)
mkdir /usr/redis cp redis-server /usr/redis cp redis-benchmark /usr/redis cp redis-cli /usr/redis cp redis.conf /usr/redis cd /usr/redis
3、启动Redis服务。
$ /usr/redis/redis-server /usr/redis/redis.conf
注:启动后可能会停止不了;一直处于启动的界面,如果停止不了则关掉,重新链接;然后在/usr/redis下修改redis.conf 找到daemonize no 改为yes;保存;重新启动即可
5.配置lnmp/php 的 redis
1.找到文件redis.so。注:已安装过的其他服务器上有。否则的话下载吧
查找redis.so : find / -name redis.so
2. 复制redis.so 到文件夹下,地址:/usr/local/php/lib/extensions/no-debug-non-zts-20100525
3. 修改php.ini,在最后添加extension=redis.so
注:php.ini地址:/usr/local/php/etc/php.ini
4.重启php:service php-fpm restart
6.配置数据库服务器
1.配置数据库能被远程连接
1. 在服务器上连接数据库
mysql -u root -p
2.输入密码,连接成功
3. 依次输入代码
use mysql;
select user,host from user;
update user set host="%" where user="root";
flush privileges;
exit;
2. 打开3306端口
vi /etc/sysconfig/iptables
2.找到如图的3306端口, 修改后面的DROP 为ACCEPT,保存:esc :wq 回车
3.重启iptables: service iptables restart
4.连接成功