Как заставить 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 или что-то еще; ему просто нужно знать, какой файл загрузить.