Как сделать основные установки PHP на сервере: различия между версиями

Материал из Ru Ikoula wiki
Jump to navigation Jump to search
Строка 1: Строка 1:
 +
<span data-link_translate_it_title="Come fare un'installazione di base di PHP su un server"  data-link_translate_it_url="Come+fare+un%27installazione+di+base+di+PHP+su+un+server"></span>[[:it:Come fare un'installazione di base di PHP su un server]][[it:Come fare un'installazione di base di PHP su un server]]
 
<span data-link_translate_pt_title="Como fazer uma instalação básica do PHP em um servidor"  data-link_translate_pt_url="Como+fazer+uma+instala%C3%A7%C3%A3o+b%C3%A1sica+do+PHP+em+um+servidor"></span>[[:pt:Como fazer uma instalação básica do PHP em um servidor]][[pt:Como fazer uma instalação básica do PHP em um servidor]]
 
<span data-link_translate_pt_title="Como fazer uma instalação básica do PHP em um servidor"  data-link_translate_pt_url="Como+fazer+uma+instala%C3%A7%C3%A3o+b%C3%A1sica+do+PHP+em+um+servidor"></span>[[:pt:Como fazer uma instalação básica do PHP em um servidor]][[pt:Como fazer uma instalação básica do PHP em um servidor]]
 
<span data-link_translate_es_title="Cómo hacer una instalación básica de PHP en un servidor"  data-link_translate_es_url="C%C3%B3mo+hacer+una+instalaci%C3%B3n+b%C3%A1sica+de+PHP+en+un+servidor"></span>[[:es:Cómo hacer una instalación básica de PHP en un servidor]][[es:Cómo hacer una instalación básica de PHP en un servidor]]
 
<span data-link_translate_es_title="Cómo hacer una instalación básica de PHP en un servidor"  data-link_translate_es_url="C%C3%B3mo+hacer+una+instalaci%C3%B3n+b%C3%A1sica+de+PHP+en+un+servidor"></span>[[:es:Cómo hacer una instalación básica de PHP en un servidor]][[es:Cómo hacer una instalación básica de PHP en un servidor]]

Версия 09:59, 29 мая 2016

it:Come fare un'installazione di base di PHP su un server pt:Como fazer uma instalação básica do PHP em um servidor es:Cómo hacer una instalación básica de PHP en un servidor fr:Comment faire une installation de base de PHP sur un serveur

Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.

Введение

Эта статья описывает, как выполнить базовую установку PHP на Linux или Windows . Он также показывает сколько времени может занять объект этого типа и как проверить надлежащее функционирование.

Debian

Примечание : Мы будем здесь только описание функционирования php - fpm с Apache и php

PHP "Классический "

Базовая установка PHP

Войти ssh на сервере с использованием идентификаторов, отправленных вам после доставки вашего сервера. После подключения обновления APT репозиториев и продолжите установку Apache и PHP :

apt-get update
apt-get install apache2 php5
Примечание : Время человек оценивается : 5 min

Тестирование PHP

Необходимо создать тестовую страницу, которую вы бы положить в домашней директории вашего сайта. Возьмите в этом примере файл info.php в каталоге /var/www/ Создайте файл info.php и поместите следующий код :

<?php echo phpinfo(); ?>

Затем, проверьте страницу путем запуска веб-браузера :http://X.X.X.X/info.php

Заменив X.X.X.X IP-адрес вашего сервера. IP-адрес должен быть открыт для клиента, который тест для подключения на уровне сервера, а также на уровне брандмауэры.

Вы должны иметь возвращение следующим :

sans_cadre

Это позволяет также знать модулей, установленных на вашем сервере.

PHP - FPM

Базовая установка PHP - FPM

Войти ssh на сервере с использованием идентификаторов, отправленных вам после доставки вашего сервера. После подключения обновления APT репозиториев и продолжите установку php - fpm :

apt-get install apache2 php5-fpm libapache2-mod-fastcgi apache2-mpm-worker
service apache2 restart

Если вы тестируете сайт на php, вы должны иметь ошибка 500. Так что вы хотите изменить конфигурацию php - fpm файл :

vim /etc/apache2/mods-available/fastcgi.conf
10<IfModule mod_fastcgi.c> 
11   AddHandler php5.fcgi .php 
12   Action php5.fcgi /php5.fcgi 
13   Alias /php5.fcgi /usr/lib/cgi-bin/php5.fcgi 
14   FastCgiExternalServer /usr/lib/cgi-bin/php5.fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization -idle-timeout 3600 
15</IfModule>

Перезапустите apache и php - fpm услуги с учетом изменений :

service apache2 restart && sudo service php5-fpm restart
Примечание : Время человек оценивается : 10 min

Тест PHP - FPM

Тест по-прежнему остается такой же, как типичного php установки. Увидеть : fr:Comment_faire_une_installation_de_base_de_PHP_sur_un_serveur#Test PHP

Windows

Разрабатываемый

Источник

Туто лампа : http://www.mimiz.fr/blog/installation-et-configuration-dun-serveur-lamp-linux-apache-mysql-et-php-sur-un-serveur-ubuntu-7-10/

Быстрый CGI :



Вы не можете оставлять комментарии.