天天看點

【資料整理】php通過yum webtatic安裝

【資料整理】php通過yum webtatic安裝

<code>php通過yum webtatic安裝。</code>

<code>https:</code><code>//webtatic</code><code>.com</code><code>/projects/yum-repository/</code>

<code>Webtatic EL6 </code><code>for</code> <code>CentOS</code><code>/RHEL</code> <code>6:</code>

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

<code>以php56為例:</code>

<code># yum search php56 |grep php</code>

<code>============================== N</code><code>/S</code> <code>Matched: php56 ==============================</code>

<code>php56w.x86_64 : PHP scripting language </code><code>for</code> <code>creating dynamic web sites</code>

<code># yum install php56w </code>

<code>【子產品】</code>

<code># yum install php56w-bcmath php56w-fpm php56w-gd php56w-mbstring php56w-mcrypt php56w-mysqlnd php56w-opcache php56w-pdo php56w-pear php56w-pecl-gearman php56w-pecl-geoip php56w-pecl-imagick php56w-pecl-imagick-devel php56w-pecl-memcache php56w-process php56w-soap php56w-xml php56w-xmlrpc</code>

<code>+--------------------+</code>

<code>若安裝imagick可能有問題,可以先不安裝</code>

<code># yum install php56w php56w-bcmath php56w-fpm php56w-gd php56w-mbstring php56w-mcrypt php56w-mysqlnd php56w-opcache php56w-pdo php56w-pear php56w-pecl-gearman php56w-pecl-geoip php56w-pecl-memcache php56w-process php56w-soap php56w-xml php56w-xmlrpc</code>

<code>後續用pecl安裝:</code>

<code># rpm -e php56w-pecl-imagick-3.1.2-1.w6.x86_64 php56w-pecl-imagick-devel-3.1.2-1.w6.x86_64</code>

<code># pecl install imagick</code>

<code>[root@test118 download]</code><code># cat /etc/php.d/imagick.ini</code>

<code>; Enable imagick extension module</code>

<code>extension=imagick.so</code>

<code>安裝sphinx:</code>

<code>[root@test118 download]</code><code># yum install libsphinxclient-devel</code>

<code>[root@test118 download]</code><code># pecl install sphinx</code>

<code>Build process completed successfully</code>

<code>Installing </code><code>'/usr/lib64/php/modules/sphinx.so'</code>

<code>install</code> <code>ok: channel:</code><code>//pecl</code><code>.php.net</code><code>/sphinx-1</code><code>.3.2</code>

<code>configuration option </code><code>"php_ini"</code> <code>is not </code><code>set</code> <code>to php.ini location</code>

<code>You should add </code><code>"extension=sphinx.so"</code> <code>to php.ini</code>

<code>[root@test118 web]</code><code># cat /etc/php.d/sphinx.ini </code>

<code>; Enable sphinx extension module</code>

<code>extension=sphinx.so</code>

<code>【調整參數】</code>

<code>調整php.ini:</code>

<code># vim /etc/php.ini</code>

<code>expose_php = Off</code>

<code>max_execution_time = 300</code>

<code>max_input_time = 600</code>

<code>post_max_size = 100M</code>

<code>date</code><code>.timezone = Asia</code><code>/Shanghai</code>

<code>啟動php-fpm</code>

<code>service php-fpm start</code>

本文轉自 pcnk 51CTO部落格,原文連結:http://blog.51cto.com/nosmoking/1595629,如需轉載請自行聯系原作者