加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录

发布时间:2020-12-12 20:47:37 所属栏目:PHP教程 来源:网络整理
导读:启动ssh服务 service sshd startyum -y update 查看centos版本 centos 5 执行: 代码如下: centos 6 执行: 代码如下: yum安装php 代码如下: 安装完成 whereis php 启动php-fpm 代码如下: 安装Redis server yum install wget make gcc gcc-c++ zlib-devel op

启动ssh服务

service sshd start yum -y update

查看centos版本

centos 5 执行:

代码如下:

centos 6 执行:

代码如下:

yum安装php

代码如下:

安装完成

whereis php

启动php-fpm

代码如下:

安装Redis server

yum 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> exit

show databases;
use laravel5;
show tables;

以上所述就是本文的全部内容了,希望大家能够喜欢。

请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读