实验环境
redhat6.5
iptables和selinux关闭
server2:172.25.35.52 (nginx、php)
server3:172.25.35.53 (redis)
server4:172.25.35.54 (mysql)
redis的具体安装见:https://blog.csdn.net/Ying_smile/article/details/81978306
实现步骤
本实验是基于上面链接的博客进行的
server2:
[root@server2 ~]# ls
nginx-1.8.0-1.el6.ngx.x86_64.rpm
php-5.3.3-38.el6.x86_64.rpm
php-cli-5.3.3-38.el6.x86_64.rpm
php-common-5.3.3-38.el6.x86_64.rpm
php-devel-5.3.3-38.el6.x86_64.rpm
php-fpm-5.3.3-38.el6.x86_64.rpm
php-gd-5.3.3-38.el6.x86_64.rpm
php-mbstring-5.3.3-38.el6.x86_64.rpm
php-mysql-5.3.3-38.el6.x86_64.rpm
php-pdo-5.3.3-38.el6.x86_64.rpm
[root@server2 ~]# yum install nginx-1.8.0-1.el6.ngx.x86_64.rpm
php-* -y
[root@server2 ~]# cd /etc/php.d
[root@server2 php.d]# ls
curl.ini json.ini mysql.ini pdo_sqlite.ini zip.ini
fileinfo.ini mbstring.ini pdo.ini phar.ini
gd.ini mysqli.ini pdo_mysql.ini sqlite3.ini
[root@server2 php.d]# vim /etc/php.ini
946 date.timezone = Asia/Shanghai
[root@server2 php.d]# cd /etc/php-fpm.d
[root@server2 php-fpm.d]# vim www.conf
[root@server2 php-fpm.d]# cd /etc/nginx/
[root@server2 nginx]# cd conf.d/
[root@server2 conf.d]# vim default.conf
[root@server2 conf.d]# nginx -t
[root@server2 conf.d]# nginx -s reload
[root@server2 conf.d]# cd /usr/share/nginx/html
[root@server2 html]# ls
50x.html index.html
[root@server2 html]# vim index.php
<?php
phpinfo()
?>
[root@server2 html]# /etc/init.d/php-fpm start
浏览器测试:
[root@server2 html]# vim test.php
<?php
$redis = new Redis();