Установка LAMP

LAMP — набор серверного программного обеспечения, для работы и разработки веб-приложений (Linux, Apache, MySQL, PHP)

apt-get update
apt-get install apache2 php5 php5-mysql mysql-server mysql-client phpmyadmin  libapache2-mod-php5 -y

Проверяем работоспособность PHP

Вводим в терминале команду

nano /var/www/html/phpinfo.php

Она запустит текстовый редактор «nano». В нем вводим стандартную, для проверки работы интерпретатора PHP строчку:


<?php   phpinfo(); ?>

Сохраняем изменения в файле (ctrl + o) и закрываем файл (ctrl + x). Этим нехитрым действием мы создали файл по пути /var/www/html/phpinfo.php – папке хоста по умолчанию. Соответственно, чтобы обратиться к данному файлу удаленно мы должны вбить в браузере:
http://ip_адрес/phpinfo.php

Добавляем phpMyAdmin к конфигурации Apache

необходимо добавить phpMyAdmin к конфигурации Apache. Для этого открываем конфигурационный файл Apache:

nano /etc/apache2/apache2.conf

Перемещаемся в его конец и добавляем строчку для подключения phpMyAdmin:


Include /etc/phpmyadmin/apache.conf


Сохраняем внесенные изменения (ctrl + o) и закрываем файл (ctrl + x).

Установка cURL

apt-get install curl libcurl3 libcurl3-dev php5-curl php5-mcrypt

Перезапускаем Apache:

service apache2 restart

Проверяем phpMyAdmin
Открываем браузер и переходим по ссылке http://ip_адрес/phpmyadmin . Открытие страницы входа phpMyAdmin – подтверждение успешной установки.

установить mod_rewrite?
включаем нужный модуль:

a2enmod rewrite
service apache2 restart

проверяем:

apache2ctl -M | grep "rewrite_module"

если в /etc/apache2/apache2.conf у вас написано AllowOverride None, и из-за этого .htaccess не работает — нужно исправить на All

Share
Send
2016   Apache   MySQL   OrangePI PC   PHP
Popular