《PHP教程:CentOS 安裝 PHP5.5+Redis+XDebug+Nginx+MySQL全紀(jì)錄》要點(diǎn):
本文介紹了PHP教程:CentOS 安裝 PHP5.5+Redis+XDebug+Nginx+MySQL全紀(jì)錄,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
PHP編程啟動(dòng)ssh服務(wù)
PHP編程service sshd start
yum -y update
PHP編程查看centos版本
PHP編程centos 5 執(zhí)行:
PHP編程centos 6 執(zhí)行:
PHP編程yum安裝php
PHP編程安裝完成
PHP編程whereis php
PHP編程啟動(dòng)php-fpm
PHP編程安裝Redis server
PHP編程
> 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
PHP編程改動(dòng)conf配置
PHP編程例子 /n關(guān)鍵字去改動(dòng)
PHP編程查看是否安裝勝利
PHP編程安裝 PHPRedis
PHP編程下載地址
PHP編程https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
上傳 phpredis-2.2.4.tar.gz 到 /usr/local/src 目錄
PHP編程
> 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
PHP編程安裝完成之后,呈現(xiàn)下面的安裝路徑
PHP編程3、配置php支持 在php.ini里添加
PHP編程重啟php-fpm
PHP編程ok 便是成功了
PHP編程安裝Xdebug
PHP編程到官網(wǎng) http://www.xdebug.com/download.php
PHP編程linux 系統(tǒng)下載 source 版 tgz 壓縮包
PHP編程
> 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 下面
PHP編程ext可以通過(guò)find 去找到
PHP編程編纂php.ini,加入下面配置,一般的功能都打開了
PHP編程
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
PHP編程安裝nginx
PHP編程安裝完成,下面直接就可以啟動(dòng)Nginx了:
PHP編程php差錯(cuò),nginx報(bào)502差錯(cuò) 在nginx.conf里把502注釋掉即可
PHP編程laravel5的配置
PHP編程
> 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; } }
PHP編程安裝mysql
PHP編程設(shè)置開機(jī)啟動(dòng)
PHP編程
> 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;
PHP編程以上所述便是本文的全部?jī)?nèi)容了,希望大家能夠喜歡.
PHP編程請(qǐng)您花一點(diǎn)時(shí)間將文章分享給您的朋友或者留下評(píng)論.我們將會(huì)由衷感激您的支持!
歡迎參與《PHP教程:CentOS 安裝 PHP5.5+Redis+XDebug+Nginx+MySQL全紀(jì)錄》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/11372.html