PHP 7 в два раза производительнее и на 50% лучше использует память чем версия PHP 5.6. Как установить PHP 7 на Ubuntu Linux 14.04 LTS? Как установить PHP 7 с PHP-FPM в вместе с веб-сервером Nginx?nnnВы должны установить PPA так называемое ondrej/php, это позволит вам совместно использовать версии php 5.6 и php 7.n
Настройка PPA для совместной установки PHP 5.6 + 7.0
Введите следующую команду:n
sudo apt-get install -y language-pack-en-basensudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
илиn
sudo add-apt-repository ppa:ondrej/php
Результат команды будет:nnОбновите список пакетовnnДля этого синхронизируйте список пакетов из источникаn
sudo apt-get update
Просмотр доступного пакета PHP 7n
apt-cache search php7
Вы увидите доступный список пакетов, установим PHP 7n
sudo apt-get install php7.0
Установим дополнительные пакеты для работы с mysql, GD, curl и дрn
sudo apt-get install php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline
Настройка Nginx и PHP 7
Откройте на редактирование файл конфигурации nginx.confn
sudo vi nginx.conf
илиn
sudo vi /etc/nginx/sites-enabled/default
Добавьте в файл следующие строкиn
# Pass all .php files onto a php-fpm/php-fcgi server.nlocation ~ [^/]\.php(/|$) {n fastcgi_split_path_info ^(.+?\.php)(/.*)$;n if (!-f $document_root$fastcgi_script_name) {n return 404;n }n fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;n fastcgi_pass unix:/run/php/php7.0-fpm.sock;n fastcgi_index index.php;n include fastcgi_params;n}
Сохраните, закройте файл и перечитайте конфигурацию или перезагрузите nginxn
sudo service nginx reload
Проверьте новую установку PHP 7
Создайте файл с именем test.php в /var/www/html/ директории:n
<?phpn phpinfo();n?>
Сохраните файл и запустите его через браузер таким образом:n
http://your-domain/test.php
В результате вы должны увидеть следующееnnn
Если Вам необходима установка, настройка или обновление веб сервера, мы предоставляем услуги поддержки серверов, подробнее [email protected]