Как заставить joomla появляться на моем сервере apache?

Я новичок в Linux/Ubuntu 14.04 и пытаюсь установить Joomla! на моем локальном сервере, чтобы создать веб-сайт, который я затем перенесу на облачный сервер. Я не до конца понимаю, как работает мой собственный сервер, и я хорошо использовал множество онлайн-руководств.

В настоящее время используется это руководство: https://www.liberiangeek.net/2014/09/install-joomla-ubuntu-14-04-apache2-mysql-php-support/

Итак, я разархивировал последний (3.4.1) полный пакет joomla в папку /var/www/html/. Затем я даю разрешения и перезапускаю Apache.

Теперь в моем браузере я хочу получить доступ к своему серверу и, надеюсь, к Joomla! Страница подсказки поможет мне установить и еще много чего. Но я не могу открыть страницу Joomla. Если я ввожу свой провайдер, я получаю интернет-страницу Claro, которая показывает мое соединение с интернетом через мой модем usb. Если я введу localhost, я получу страницу по умолчанию apcahe2 Ubuntu.

Что мне здесь не хватает?

1 ответ

Решение

Apache всегда отображает какой-то файл. Если вы не укажете конкретный файл, он будет выглядеть в своем корневом каталоге (по умолчанию /var/www/html, но это можно изменить). Существует иерархия имен файлов, которые она будет искать, например, index.html, которая является страницей по умолчанию, которую вы видите. Однако в URL можно указать другое имя файла, например localhost/index.php, который загрузит файл index.php вместо.

Я верю, что Joomla использует index.phpтак что попробуйте. Если бы Joomla были в каталоге, таком как /var/www/html/MyWebsiteтогда вы бы ввели localhost/MyWebsite/index.php загрузить его.

Самому Apache не нужно знать, используете ли вы сайт Joomla, сайт Wordpress или что-то еще; ему просто нужно знать, какой файл загрузить.

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