Добро пожаловать на GMODE.RU - Форум

Для получения полного доступа к форуму gmode.ru требуется зарегистрироваться, сейчас Вам доступны для просмотра основные темы и открыта тема "Обратная связь", которая служит для общения и вопросов до регистрации, а так же для тех гостей, которые не планируют регистрироваться, но хотели бы что-то спросить.

MurderCore

[Linux] Установка PHP

PHP  — скриптовый язык с открытым исходным кодом, который широко используется для создания динамических веб-страниц.

 

-Для установки PHP откройте терминал и введите команду:

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

 

Затем ответьте yes на извещения, и PHP будет установлен.

 

-Также может быть полезно внести PHP в индекс каталога, чтобы обслуживать соответствующие индексные файлы PHP:

sudo nano /etc/apache2/mods-enabled/dir.conf

-Внесите index.php в начало индексных файлов. Страница должна выглядеть так:

Цитата

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

 

Модули PHP

-PHP имеет огромное количество библиотек и модулей, которые можно использовать. Чтобы просмотреть доступные библиотеки, используйте:

apt-cache search php5-

 

-Терминал покажет список доступных модулей. Он начинается так:

Цитата

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-gd - GD module for php5
php5-gmp - GMP module for php5
php5-ldap - LDAP module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-pspell - pspell module for php5
php5-recode - recode module for php5
php5-snmp - SNMP module for php5
php5-sqlite - SQLite module for php5
php5-tidy - tidy module for php5
php5-xmlrpc - XML-RPC module for php5
php5-xsl - XSL module for php5
php5-adodb - Extension optimising the ADOdb database abstraction library
php5-auth-pam - A PHP5 extension for PAM authentication
[...]

 

-Выбрав модули, которые нужно установить, наберите:

sudo apt-get install название_модуля

Можно установить несколько библиотек одновременно, разделяя имя каждого модуля пробелом.

 

Проверка PHP

-Чтобы сделать проверку, необходимо сначала создать новый файл:

sudo nano /var/www/info.php

-Внесите в него строку:

<?php
phpinfo();
?>

Сохраните изменения и закройте файл.

 

-Перезапустите apache, чтобы внесенные изменения вступили в силу:

sudo service apache2 restart

Теперь посетите информационную страницу PHP (убедитесь, что тестовый IP-адрес заменен настоящим):

http://127.0.0.1/info.php

Все.

0

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас