Могли Вы говорить мне, как установить LAMPP полный в Ubuntu 16.04, я не знаю то, что должно я делать с этой частью:
sudo apache2ctl configtest
Я знаю после этого, что я должен после использовать этого:
sudo nano /etc/apache2/apache2.conf
Что должно я делать при выполнении этого:
sudo nano /etc/apache2/apache2.conf
В Ubuntu 16.04.3 LTS можно выполнить эти шаги для установки Apache2, MySQL, PHP7 и phpmyadmin
, Я протестировал это сегодня и это, shouln't дают Вам любой вид проблем:
Установка Apache2:
sudo apt update
sudo apt install apache2
Отредактируйте файл /etc/apache2/apache2.conf
, добавьте следующую строку в конце:
ServerName <yourDomainOrIP>
Проверьте, ли Ваша конфигурация в порядке:
sudo apache2ctl configtest
Вывод должен быть похожим на это: Syntax OK
Apache перезапуска для реализации изменений:
sudo systemctl restart apache2
Проверьте, работает ли Apache, откройте Вас браузер и перейдите в: http://your_ip_address
, необходимо видеть somehing как следующее изображение:
MySQL Install:
sudo apt install mysql-server
Во время этой установки Вас попросят ввести пароль MySQL.
Защитите свое выполнение установки MySQL:
sudo mysql_secure_installation
Выберите опции, которые Вы предпочитаете на этом шаге.
Установка PHP:
sudo apt install php libapache2-mod-php php-mcrypt php-mysql
Отредактируйте файл /etc/apache2/mods-enabled/dir.conf
, после редактирования это должно быть похожим на это:
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule?
Apache перезапуска и проверка его состояние:
sudo systemctl restart apache2
sudo systemctl status apache2
После этого шага, если Вы хотите установить модули PHP, можно искать их использование:
apt-cache search php- | less
Тест, если PHP работает, создает info.php
:
sudo nano /var/www/html/info.php
Вставленный следующее содержание:
<?php phpinfo(); ?>
Теперь перейдите в http://your_ip_address/info.php
и необходимо видеть что-то как изображение ниже:
Установка phpmyadmin
:
sudo apt install phpmyadmin php-mbstring php-gettext
Во время установки Вас попросят выбрать Ваш веб-сервер (apache2) и если Вы хотите использовать dbconfig-common
настраивать дб, наконец пароль для phpmyadmin
будет требоваться.
Этот процесс добавляет phpmyadmin
кому: /etc/apache2/conf-enabled/
, можно проверить его с: ls /etc/apache2/conf-enabled/
Включите PHP mcrypt
и mbstring
:
sudo phpenmod mcrypt
sudo phpenmod mbstring
Apache перезапуска снова и тест, если все работает.
sudo systemctl restart apache2
Перейдите в http://your_ip_address/phpmyadmin
и Вы будете видеть страницу входа в систему:
Введите свои учетные данные, и затем Вы сделаны:
Надежда это помогает.