CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
启动ssh服务service sshd start yum -y update 查看centos版本centos 5 执行: 代码如下: centos 6 执行: 代码如下: yum安装php代码如下: 安装完成whereis php 启动php-fpm代码如下: 安装Redis serveryum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel > pcre-devel kernel keyutils patch perl > > mkdir /tmp/redis > > cd /tmp/redis > > wget http://download.redis.io/releases/redis-2.8.8.tar.gz > > tar xzf redis-* > > cd redis-* > > make > > sudo make install clean > > mkdir /etc/redis > > cp redis.conf /etc/redis/redis.conf修改conf配置 代码如下: 例子 /n关键字去修改 代码如下: daemonize yes > > port 6379 > > bind 127.0.0.1 > > dir /var/opt 查看是否安装成功 代码如下: whereis redis-server > > /usr/local/bin/redis-server /etc/redis/redis.conf > > redis-cli 安装 PHPRedis下载地址 上传 phpredis-2.2.4.tar.gz 到 /usr/local/src 目录 cd /usr/local/src > > tar zxvf phpredis-2.2.4.tar.gz > > cd phpredis-2.2.4 > > /usr/local/php/bin/phpize > > whereis php > > /usr/bin/phpize > > /usr/bin/php/bin/phpize > > find / -name "phpize" > > ./configure --with-php-config=/usr/bin/php-config > > make > > make install > > > vim /usr/bin/php.ini安装完成之后,出现下面的安装路径 代码如下: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ 3、配置php支持 在php.ini里添加 代码如下: extension="redis.so" 重启php-fpm代码如下: /etc/rc.d/init.d/php-fpm stop > > /etc/rc.d/init.d/php-fpm start > > php -r "if (new Redis() == true){ echo "rn OK rn"; }" ok 就是成功了 安装Xdebug到官网 linux 系统下载 source 版 tgz 压缩包 tar -xvzf xdebug-2.3.1.tgz > > cd xdebug-2.3.1 > > phpize > > ./configure > > make > > make install > > cp modules/xdebug.so /usr/include/php/ext //将 xdebug.so 文件移到 php 下面ext可以通过find 去找到 编辑php.ini,加入下面配置,一般的功能都打开了 安装nginx代码如下: yum install nginx -y 安装完成,下面直接就可以启动Nginx了: 代码如下: /etc/init.d/nginx start > > /etc/init.d/iptables stop 关闭防火墙 > > /etc/nginx/nginx.conf # Nginx配置文件位置 php错误,nginx报502错误 在nginx.conf里把502注释掉即可 laravel5的配置server { > listen 80; > server_name baidu.com; > set $index_file index.php; > location / { > root /opt/www/baidu/public; > index index.html index.htm index.php; > > if (!-e $request_filename) { > rewrite ^/(.*)$ /index.php?$1 last; > break; > } > index $index_file; > > } location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; > fastcgi_param SCRIPT_FILENAME > /opt/www/baidu/public/$fastcgi_script_name; include > fastcgi_params; } }安装mysql代码如下: yum install mysql mysql-server 设置开机启动chkconfig mysqld on > > mysql -u root > > mysql> select user,host,password from mysql.user; > mysql> set password for root@localhost=password('123456'); mysql> exitshow databases; 以上所述就是本文的全部内容了,希望大家能够喜欢。 请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持! (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
