天天看点

【资料整理】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,如需转载请自行联系原作者