Как я устанавливаю LAMPP Полный в Ubuntu 16.04?

Могли Вы говорить мне, как установить LAMPP полный в Ubuntu 16.04, я не знаю то, что должно я делать с этой частью:

sudo apache2ctl configtest

Я знаю после этого, что я должен после использовать этого:

sudo nano /etc/apache2/apache2.conf

Что должно я делать при выполнении этого:

sudo nano /etc/apache2/apache2.conf
1
задан 23 January 2018 в 08:04

1 ответ

В Ubuntu 16.04.3 LTS можно выполнить эти шаги для установки Apache2, MySQL, PHP7 и phpmyadmin, Я протестировал это сегодня и это, shouln't дают Вам любой вид проблем:

  1. Установка Apache2:

    sudo apt update
    sudo apt install apache2
    
  2. Отредактируйте файл /etc/apache2/apache2.conf, добавьте следующую строку в конце:

    ServerName <yourDomainOrIP>
    
  3. Проверьте, ли Ваша конфигурация в порядке:

    sudo apache2ctl configtest
    

    Вывод должен быть похожим на это: Syntax OK

  4. Apache перезапуска для реализации изменений:

    sudo systemctl restart apache2
    
  5. Проверьте, работает ли Apache, откройте Вас браузер и перейдите в: http://your_ip_address, необходимо видеть somehing как следующее изображение:

    Apache Works

  6. MySQL Install:

    sudo apt install mysql-server
    

    Во время этой установки Вас попросят ввести пароль MySQL.

  7. Защитите свое выполнение установки MySQL:

    sudo mysql_secure_installation
    

    Выберите опции, которые Вы предпочитаете на этом шаге.

  8. Установка PHP:

    sudo apt install php libapache2-mod-php php-mcrypt php-mysql
    
  9. Отредактируйте файл /etc/apache2/mods-enabled/dir.conf, после редактирования это должно быть похожим на это:

    <IfModule mod_dir.c>
        DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
    </IfModule?
    
  10. Apache перезапуска и проверка его состояние:

    sudo systemctl restart apache2
    sudo systemctl status apache2
    

    После этого шага, если Вы хотите установить модули PHP, можно искать их использование:

    apt-cache search php- | less
    
  11. Тест, если PHP работает, создает info.php:

    sudo nano /var/www/html/info.php
    

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

    <?php phpinfo(); ?>
    

    Теперь перейдите в http://your_ip_address/info.php и необходимо видеть что-то как изображение ниже:

    PHP Info

  12. Установка phpmyadmin:

    sudo apt install phpmyadmin php-mbstring php-gettext
    

    Во время установки Вас попросят выбрать Ваш веб-сервер (apache2) и если Вы хотите использовать dbconfig-common настраивать дб, наконец пароль для phpmyadmin будет требоваться.

    Этот процесс добавляет phpmyadmin кому: /etc/apache2/conf-enabled/, можно проверить его с: ls /etc/apache2/conf-enabled/

    ls /etc/apache2/conf-enabled/

  13. Включите PHP mcrypt и mbstring:

    sudo phpenmod mcrypt
    sudo phpenmod mbstring
    
  14. Apache перезапуска снова и тест, если все работает.

    sudo systemctl restart apache2
    

    Перейдите в http://your_ip_address/phpmyadmin и Вы будете видеть страницу входа в систему:

    phpmyadmin Login screen

    Введите свои учетные данные, и затем Вы сделаны:

    phpmyadmin databases

Надежда это помогает.

2
ответ дан 7 December 2019 в 13:27

Другие вопросы по тегам:

Похожие вопросы: