Как сделать основные установки PHP на сервере: различия между версиями
Ikbot (обсуждение | вклад) |
Ikbot (обсуждение | вклад) |
||
| (не показано 7 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
| + | <span data-link_translate_ru_title="Как сделать основные установки PHP на сервере" data-link_translate_ru_url="Как сделать основные установки PHP на сервере"></span>[[:ru:Как сделать основные установки PHP на сервере]][[ru:Как сделать основные установки PHP на сервере]] | ||
| + | <span data-link_translate_en_title="How to make a basic installation of PHP on a server" data-link_translate_en_url="How+to+make+a+basic+installation+of+PHP+on+a+server"></span>[[:en:How to make a basic installation of PHP on a server]][[en:How to make a basic installation of PHP on a server]] | ||
| + | <span data-link_translate_he_title="כיצד להפוך את התקנה בסיסית של PHP בשרת" data-link_translate_he_url="%D7%9B%D7%99%D7%A6%D7%93+%D7%9C%D7%94%D7%A4%D7%95%D7%9A+%D7%90%D7%AA+%D7%94%D7%AA%D7%A7%D7%A0%D7%94+%D7%91%D7%A1%D7%99%D7%A1%D7%99%D7%AA+%D7%A9%D7%9C+PHP+%D7%91%D7%A9%D7%A8%D7%AA"></span>[[:he:כיצד להפוך את התקנה בסיסית של PHP בשרת]][[he:כיצד להפוך את התקנה בסיסית של PHP בשרת]] | ||
| + | <span data-link_translate_ro_title="Cum sa faci o instalare de bază a PHP pe un server" data-link_translate_ro_url="Cum+sa+faci+o+instalare+de+baz%C4%83+a+PHP+pe+un+server"></span>[[:ro:Cum sa faci o instalare de bază a PHP pe un server]][[ro:Cum sa faci o instalare de bază a PHP pe un server]] | ||
| + | <span data-link_translate_pl_title="Jak zrobić podstawowe instalacji PHP na serwerze" data-link_translate_pl_url="Jak+zrobi%C4%87+podstawowe+instalacji+PHP+na+serwerze"></span>[[:pl:Jak zrobić podstawowe instalacji PHP na serwerze]][[pl:Jak zrobić podstawowe instalacji PHP na serwerze]] | ||
| + | <span data-link_translate_ja_title="どのようにサーバー上の PHP の基本的なインストール" data-link_translate_ja_url="%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E4%B8%8A%E3%81%AE+PHP+%E3%81%AE%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB"></span>[[:ja:どのようにサーバー上の PHP の基本的なインストール]][[ja:どのようにサーバー上の PHP の基本的なインストール]] | ||
| + | <span data-link_translate_ar_title="كيفية إجراء تثبيت أساسي من بي إتش بي على خادم" data-link_translate_ar_url="%D9%83%D9%8A%D9%81%D9%8A%D8%A9+%D8%A5%D8%AC%D8%B1%D8%A7%D8%A1+%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA+%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A+%D9%85%D9%86+%D8%A8%D9%8A+%D8%A5%D8%AA%D8%B4+%D8%A8%D9%8A+%D8%B9%D9%84%D9%89+%D8%AE%D8%A7%D8%AF%D9%85"></span>[[:ar:كيفية إجراء تثبيت أساسي من بي إتش بي على خادم]][[ar:كيفية إجراء تثبيت أساسي من بي إتش بي على خادم]] | ||
| + | <span data-link_translate_zh_title="如何使 PHP 服务器上的基本安装" data-link_translate_zh_url="%E5%A6%82%E4%BD%95%E4%BD%BF+PHP+%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%E5%9F%BA%E6%9C%AC%E5%AE%89%E8%A3%85"></span>[[:zh:如何使 PHP 服务器上的基本安装]][[zh:如何使 PHP 服务器上的基本安装]] | ||
<span data-link_translate_de_title="Wie erstelle ich eine Standardinstallation von PHP auf einem server" data-link_translate_de_url="Wie+erstelle+ich+eine+Standardinstallation+von+PHP+auf+einem+server"></span>[[:de:Wie erstelle ich eine Standardinstallation von PHP auf einem server]][[de:Wie erstelle ich eine Standardinstallation von PHP auf einem server]] | <span data-link_translate_de_title="Wie erstelle ich eine Standardinstallation von PHP auf einem server" data-link_translate_de_url="Wie+erstelle+ich+eine+Standardinstallation+von+PHP+auf+einem+server"></span>[[:de:Wie erstelle ich eine Standardinstallation von PHP auf einem server]][[de:Wie erstelle ich eine Standardinstallation von PHP auf einem server]] | ||
<span data-link_translate_nl_title="Hoe maak je een eenvoudige installatie van PHP op een server" data-link_translate_nl_url="Hoe+maak+je+een+eenvoudige+installatie+van+PHP+op+een+server"></span>[[:nl:Hoe maak je een eenvoudige installatie van PHP op een server]][[nl:Hoe maak je een eenvoudige installatie van PHP op een server]] | <span data-link_translate_nl_title="Hoe maak je een eenvoudige installatie van PHP op een server" data-link_translate_nl_url="Hoe+maak+je+een+eenvoudige+installatie+van+PHP+op+een+server"></span>[[:nl:Hoe maak je een eenvoudige installatie van PHP op een server]][[nl:Hoe maak je een eenvoudige installatie van PHP op een server]] | ||
Текущая версия на 17:34, 9 февраля 2017
ru:Как сделать основные установки PHP на сервере
en:How to make a basic installation of PHP on a server
he:כיצד להפוך את התקנה בסיסית של PHP בשרת
ro:Cum sa faci o instalare de bază a PHP pe un server
pl:Jak zrobić podstawowe instalacji PHP na serwerze
ja:どのようにサーバー上の PHP の基本的なインストール
ar:كيفية إجراء تثبيت أساسي من بي إتش بي على خادم
zh:如何使 PHP 服务器上的基本安装
de:Wie erstelle ich eine Standardinstallation von PHP auf einem server
nl:Hoe maak je een eenvoudige installatie van PHP op een server
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 "Классический "
Базовая установка PHP
Войти ssh на сервере с использованием идентификаторов, отправленных вам после доставки вашего сервера. После подключения обновления APT репозиториев и продолжите установку Apache и PHP :
apt-get update apt-get install apache2 php5
Тестирование PHP
Необходимо создать тестовую страницу, которую вы бы положить в домашней директории вашего сайта. Возьмите в этом примере файл info.php в каталоге /var/www/ Создайте файл info.php и поместите следующий код :
<?php echo phpinfo(); ?>
Затем, проверьте страницу путем запуска веб-браузера :http://X.X.X.X/info.php
Заменив X.X.X.X IP-адрес вашего сервера. IP-адрес должен быть открыт для клиента, который тест для подключения на уровне сервера, а также на уровне брандмауэры.
Вы должны иметь возвращение следующим :
Это позволяет также знать модулей, установленных на вашем сервере.
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
Тест PHP - FPM
Тест по-прежнему остается такой же, как типичного php установки. Увидеть : fr:Comment_faire_une_installation_de_base_de_PHP_sur_un_serveur#Test PHP
Windows
Разрабатываемый
Источник
Быстрый CGI :
- https://help.ubuntu.com/community/HelpOnInstalling/FastCgi
- https://howto.biapy.com/fr/debian-gnu-linux/serveurs/php/installer-php-fpm-sur-debian
- https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/#
- https://www.vincentliefooghe.net/content/configuration-apache-24-php-fpm
- http://askubuntu.com/questions/378734/how-to-configure-apache-to-run-php-as-fastcgi-on-ubuntu-12-04-via-terminal
Включить автоматическое обновление комментариев