Как обновить poppler-utils до последней версии?

Спасибо за предыдущие ответы, они доставили мне большую часть пути, но чтобы получить работу, мне пришлось объединить инструкции из нескольких мест, поэтому я подумал, что напишу полный набор команд.

FYI Я запускаю Ubuntu 14.04, Apache 2.4, а также имел modphp по умолчанию, предыдущие инструкции также не учитывали необходимость отключения modphp.

Я также нашел http: / /blog.starcklin.com/2013/08/install-mod-fastcgi-and-php5-fpm-on-ubuntu/, чтобы быть очень информативным и понятным.

Просто запустите следующие команды в терминале один за другим.

Сначала установите необходимые пакеты (я оставляю php5, так как это предполагает, что он уже установлен, добавьте его обратно для впервые установить). Также обратите внимание, что Apache 2.4 вы можете использовать event-mpm вместо рабочего, см. http://blog.starcklin.com/2013/08/install-mod-fastcgi-and-php5-fpm-on-ubuntu/ . В моем примере показан рабочий, но просто замените слово worker событием, если вы предпочтете его использовать.

sudo apt-get install apache2-mpm-worker

sudo apt-get install libapache2-mod-fastcgi php5-fpm

Теперь включите моды, которые вам нужны, и отключите те, которые у вас нет.

[ f2]

Создайте файл php5.fcgi и дайте разрешение веб-серверу использовать его.

sudo touch /usr/lib/cgi-bin/php5.fcgi

sudo chown -R www-data:www-data /usr/lib/cgi-bin

Создайте глобальную конфигурацию для php5-fpm

sudo nano /etc/apache2/conf-available/php5-fpm.conf

вставьте (мы будем использовать сокет вместо IP-адреса)

<IfModule mod_fastcgi.c> 
   AddHandler php5.fcgi .php 
   Action php5.fcgi /php5.fcgi 
   Alias /php5.fcgi /usr/lib/cgi-bin/php5.fcgi 
   FastCgiExternalServer /usr/lib/cgi-bin/php5.fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization -idle-timeout 3600 
   <Directory /usr/lib/cgi-bin>
       Require all granted
   </Directory> 
</IfModule>

Включить php5-fpm conf

sudo a2enconf php5-fpm

Перезапустить apache и fpm

В соответствии с другими инструкциями вставьте следующий файл в новый просматриваемый php-файл на вашем веб-сервере.

<?php phpinfo();

Откройте файл, который вы только что отредактировали в веб-браузере. Если вы видите «FPM / FastCGI», рядом с Server API, теперь вы используете PHP с FastCGI!

1
задан 19 January 2016 в 17:30

0 ответов

Другие вопросы по тегам:

Похожие вопросы: