Я новичок в Ubuntu и XAMPP (XAMPP-Linux). Сначала я установил Ubuntu и Apache, MySQL и PHP с этим. Затем я установил XAMPP. Я могу добраться до /home/username/directory1
. Затем я могу увидеть файл index.html
в каталоге directory1 и файл test.php
в каталоге directory1.
Однако я изменил httpd.conf, чтобы перевести его на /home/username/directory2
(в каталоге 2 у меня есть test.php
).
Я вижу страницу phpinfo()
, в которой говорится, что я использую directory1. Пожалуйста, помогите мне понять это. На данный момент я понимаю это вслепую. Также я не могу добраться до XAMPP с помощью localhost / xampp.
Может ли это быть дублированием из-за первой установки Ubuntu + Apache, MySQL и PHP?
Xampp не поставляется с Ubuntu. Вы можете использовать его, но если вы новичок, вы можете придерживаться стандарта и использовать вместо него LAMP (который в основном такой же, но упакован для Ubuntu). Если у вас чистая система, возможно, лучше начать сначала и придерживаться упаковки Ubuntu.
Сказав это, вы заявляете, что изменили httpd.conf, это не стандартный файл конфигурации Ubuntu для Apache. Стандарт для Ubuntu получить его конфигурацию из:
/etc/apache2/apache2.conf
в этом файле вы можете включить httpd.conf, думал, что стандарт будет редактировать файлы на сайте доступны и связать их с сайтами с поддержкой.
Конечно, вам не нужно устанавливать apache, mysql, php, а затем XAMPP. Это двойная установка. XAMPP - это предварительно сконфигурированный набор, в основном из этих 3 штук. Лампа это не моя область. Если вы новичок в Linux, я рекомендую начать заново с новой ОС. Попытка исправить все может привести к часам работы, а затем ненавидеть Linux. Затем выберите, как установить лампу, просто устанавливая один за другим или XAMPP.