一、使用FileZilla将虚拟机的服务器连接起来
1、ifconfig获取虚拟机的IP地址
2、在FileZilla输入各项信息进行连接
注:①使用管理员的账号进行连接 如此才能访问到根目录。
②端口号:大部分都是默认不输入,我的偏偏要输入22才能连接成功,所以在连接的时候21不成功就22,多试几次。
③不开虚拟机是连接不上的。
=========================================================
二、安装phpstudy
1、wget -c http://lamp.phpstudy.net/phpstudy.bin <下载phpstudy.bin>
2、chmod +x phpstudy.bin<给它设置执行权限>
3、./phpstudy.bin <进行安装,这是一个漫长的过程,可以先去做别的事情>
4、phpstudy start <启动phpstudy>
5、浏览器输入网址localhost/phpinfo.php看是否可以看到php的信息<测试PHP开发环境是否搭建好>
因为我做的东西需要用到Redis,所以在这里将Redis的安装方法一并写了,不需要的可以直接略过下面的~~~
=======================================================
三、安装Redis
1、通过FileZilla将redis的安装包上传到根目录 <安装包可以到这个链接里面拿 https://github.com/SmallLeaves/redis-package-linux.git>
2、tar -zxvf redis-4.0.9.tar.gz <解压文件>
3、cd redis
4、make <编译>
5、make PREFIX=/usr/local/redis install
6、cd /usr/local/redis/
8、cp redis.conf /usr/local/redis/bin/<复制redis.conf文件>
9、./redis-server <前端打开redis>
10、修改redis.conf 将daemonize no改为daemonize yes
11、./bin/redis-server ./redis.conf <后端打开redis>
至此,安装redis完毕。
======================================================
四、安装redis的PHP扩展
1、wget https://github.com/phpredis/phpredis/archive/3.1.4.tar.gz<下载phpredis的安装包>
2、tar -zxvf 3.1.4.tar.gz <解压3.1.4.tar.gz>
3、cd phpredis-3.1.4/
4、/phpstudy/server/php/bin/phpize <生成configure>
5、./configure --with-php-config=/phpstudy/server/php/bin/php-config
6、make
7、make install <生成/phpstudy/server/php/lib/php/extensions/no-debug-non-zts-20121212/>
8、在php.ini里面做如下修改
在Module Settings下面添加
[redis]
extension dir="/phpstudy/server/php/lib/php/extensions/no-debug-non-zts-20121212/"(就是刚刚make install生成的)
extension=redis.so
9、phpstudy restart<记住一定一定要重启phpstudy,否则不生效>
10、localhost/phpinfo.php ctrl+F 输入redis 发现PHP里面已经添加了redis扩展了
至此,redis的扩展安装完毕。