失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录

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

时间:2022-07-23 01:14:20

相关推荐

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

php教程|php手册

CentOS,PHP5.5,Redis,XDebug,Ngi

php教程-php手册

banner滚动代码源码,ubuntu观看网页视频,tomcat不通过项目名称,蜘蛛爬虫的特性,php 微信服务器配置demo,本溪seo外包lzw

这篇文章主要介绍了在CentOS系统环境下安装 PHP5.5+Redis+XDebug+Nginx+MySQL开发环境的全过程,非常的细致详尽,推荐给有需要的小伙伴们参考下吧。

链接生成二维码源码,vscode彩色字,ubuntu实例,优化tomcat措施,sqlite各版本的差别,安卓中的统计图插件,怎么看别人的前端框架,蚂蚁是爬虫动物吗图片,php unix 时间戳,引擎优化排名seo,智睿学校网站管理系统 不能发图片新闻,论坛网页源码下载java,phpcms 模板调用方法lzw

煤矿设备管理系统源码,vscode 15个插件,ubuntu 装curl,tomcat 访问其他盘,jaonj爬虫,php 转化为数字,seo实战密码txt版本,thinkphp开发音乐网站,纯列表html模板lzw

启动ssh服务

service sshd start

yum -y update

查看centos版本

centos 5 执行:

复制代码 代码如下:

rpm -Uvh

centos 6 执行:

复制代码 代码如下:

rpm -Uvh

yum安装php

复制代码 代码如下:

yum install php55w php55w-bcmath php55w-cli php55w-common

php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap

php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo

php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc

php55w-opcache php55w-intl php55w-pecl-memcache

安装完成

whereis php

启动php-fpm

复制代码 代码如下:

/etc/rc.d/init.d/php-fpm start

安装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

>

> tar xzf redis-*

>

> cd redis-*

>

> make

>

> sudo make install clean

>

> mkdir /etc/redis

>

> cp redis.conf /etc/redis/redis.conf

修改conf配置

复制代码 代码如下:

vim /etc/redis/redis.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

下载地址

/nicolasff/phpredis/archive/2.2.4.tar.gz

上传 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-0626/

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 \”\r\n OK \r\n\”; }”

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,加入下面配置,一般的功能都打开了

1818 [Xdebug]

1819 zend_extension=”/usr/include/php/ext/xdebug.so”

1820 xdebug.trace_output_dir=”/tmp/php/xdebug”

1821 xdebug.profiler_output_dir=”/tmp/php/xdebug”

1822 xdebug.profiler_output_name=”callgrind.out.%s.%t”

1823 xdebug.profiler_enable=On

1824 xdebug.profiler_enable_trigger=1

1825 xdebug.default_enable=1

1826 xdebug.show_exception_trace=On

1827 xdebug.show_local_vars=0

1828 xdebug.max_nesting_level=300

1829 xdebug.var_display_max_depth=6

1830 xdebug.dump_once=On

1831 xdebug.dump_globals=On

1832 xdebug.dump_undefined=On

1833 xdebug.dump.GET=*

1834 xdebug.dump.SERVER=REMOTE_ADDR

1835 xdebug.dump.REQUEST=*

1836 xdebug.dump.SERVER=REQUEST_METHOD,REQUEST_URI,HTTP_USER_AGENT

1837 xdebug.remote_connect_back=1

1838 xdebug.remote_enable=1

1839 xdebug.remote_handler=dbgp

1840 xdebug.remote_mode=req

1841 xdebug.cli_color=1

1842 xdebug.trace_format=0

1843 xdebug.auto_trace=On

1844 xdebug.force_display_errors= 1

1845 xdebug.collect_assignments=On

1846 xdebug.force_error_reporting = 1

1847 display_startup_errors=1

1848 allow_url_include=1

1849 always_populate_raw_post_data=1

1850 asp_tags=1

1851 xdebug.scream=0

1852 xdebug.collect_return=1

1853 xdebug.collect_vars=1

1854 xdebug.remote_host = 127.0.0.1

1855 xdebug.collect_params=On

1856 xdebug.collect_params=4

1857 how_local_vars=On

1858 xdebug.idekey=”PHPSTORM”

1859 xdebug.dump.COOKIE=*

1860 xdebug.dump.ENV=*

1861 xdebug.dump.FILES=*

1862 xdebug.dump.POST=*

1863 xdebug.dump.SERVER=*

1864 xdebug.dump.SESSION=*

1865 xdebug.file_link_format=*

1866 xdebug.profiler_aggregate=1

1867 xdebug.profiler_append=1

1868 xdebug.profiler_enable_trigger_value=*

1869 xdebug.remote_autostart=1

1870 xdebug.show_local_vars=1

1871 xdebug.show_mem_delta=1

1872 xdebug.trace_enable_trigger=1

安装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的配置

如果觉得《CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。