中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS安裝PHP5.5+Redis+XDebug+Nginx+MySQL的詳細教程

發布時間:2021-07-01 12:05:42 來源:億速云 閱讀:126 作者:chen 欄目:開發技術

本篇內容主要講解“CentOS安裝PHP5.5+Redis+XDebug+Nginx+MySQL的詳細教程”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“CentOS安裝PHP5.5+Redis+XDebug+Nginx+MySQL的詳細教程”吧!

啟動ssh服務

service sshd start
yum -y update

查看centos版本

centos 5 執行:

復制代碼 代碼如下:


rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

centos 6 執行:

復制代碼 代碼如下:


rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

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 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配置

復制代碼 代碼如下:


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

下載地址

https://github.com/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-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 \"\r\n OK \r\n\"; }"

ok 就是成功了

安裝Xdebug

到官網 http://www.xdebug.com/download.php

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

> 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;

到此,相信大家對“CentOS安裝PHP5.5+Redis+XDebug+Nginx+MySQL的詳細教程”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东山县| 郑州市| 元江| 屏东市| 广丰县| 舟山市| 邳州市| 岳普湖县| 监利县| 海晏县| 密山市| 田阳县| 榆社县| 汉川市| 神木县| 呼伦贝尔市| 电白县| 墨脱县| 安康市| 晋州市| 阿瓦提县| 佛学| 涿州市| 左云县| 满洲里市| 宁化县| 玉田县| 漾濞| 贵州省| 新蔡县| 丹江口市| 盈江县| 隆安县| 双牌县| 库伦旗| 潞城市| 惠水县| 新泰市| 扶余县| 西乌珠穆沁旗| 涿鹿县|