31.3.12

Установка joomla на ubuntu



1. Установка Midnight Commander
Для начала я бы порекомендовал установить классный файловый менеджер наподобие far'а из windows. Особенно он хорош тем, что позволяет работать с файлами под правами root'а.
sudo apt-get install mc

Хотя в обычной жизни я часто использую Gnome Commander за его простоту и похожесть на total (все таки годы общения с виндой не остались незамеченными:D).

2. Следующим шагом станет установка tasksel.

Т.к. в дальнейшем нам придется ставить четыре компонента Linux+Apache+MySQL+PHP, то для того чтобы сделать это в один клик нам и пригодится эта команда.
sudo apt-get install tasksel

Кстати возможно и такое, что у кого-то tasksel уже установлен, тогда просто переходите к следующему пункту.

3. Теперь устанавливаем компоненты так необходимые для работы Joomla

sudo tasksel install lamp-server

Начнется процесс установки и вскоре Вас попросят ввести пароль для доступа к базе данных MySQL пользователем root. Вы можете проигнорировать это сообщение, но я бы на Вашем месте этого не делал. Введенный пароль где-нибудь сохраните - он нам еще понадобится.

4. Ну а теперь займемся настройкой всей системы.

Вся конфигурация веб-сервера хранится в каталоге /etc/apache2. Давайте перейдем туда и что же мы увидим:
apache2.conf — это самый главный и соответственно очень важный конфигурационный файл.
ports.conf — а здесь хранятся настройки портов. Если Вы желаете, чтобы страницы, которые находятся на Вашем компьютере смогли открывать только Вы, то Вам необходимо заменить строку этого файла «Listen 80» на «Listen 127.0.0.1:80».
Давайте проверим работоспособность нашего веб-сервера: наберите в браузере http://localhost

Если у Вас на экране отображается тоже самое, что и у меня надпись «It works!», значит переходим к следующему шагу.
Также есть удобная возможность настроить виртуальные хосты так, как Вам удобнее.

Перезагрузим сервер:
sudo /etc/init.d/apache2 restart
Как видно из скриншота выше, я через пробел написал "mysite". Это не догма и Ваш вариант собственно может быть любым. А затем подставьте это вместо "банального" localhost:)
Т.к. у нашего сервера отсутствует название, нашел хороший способ избежать "конфликтных ситуаций":
ServerName 127.0.0.1
Скопируйте его в буфер. Затем откройе файл apache2.conf, который лежит в /etc/apache2/. Сохраните изменения и выходите из него

5. Настройка Базы Данных.

Для доступа к базе данных наберите в терминале следуюущую команду:
sudo apt-get install phpmyadmin

Т.к. сама база данных у нас уже установлена, то в нижеприведенном сообщении выберите "Нет". Пользователя и другие данные Вы введете затем вручную.

Снова перезапускаем наш web-server apache:
sudo /etc/init.d/apache2 restart

А теперь давайте проверим phpmyadmin в действии. Наберите в броузере http://mysite/phpmyadmin. Ввести в поле Пользователь root, а в поле Пароль вводим пароль, который создали для MySQL при установки LAMP.

6. Установка Joomla.

Давайте скачаем joomla с официального сайта.

И необходимо спуститься в самый низ страницы. Скачать архив необходимо в формате tar.gz. Почему Вы поймете скоро.

Наберите в терминале
sudo mc
Затем наберите в нижнем поле для ввода:
cd /var/www
Создадим здесь каталог "joomla"

Архив предусматрительно скопируем в папку /var/www/joomla

Наберите в терминале следующую команду:
sudo tar -zxvf Joomla_1.5.22-Stable-Full_Package.tar.gz
После установки можете удалить архив и дать полные права на доступ к файлам. Это необходимо чтобы закончить установку joomla.
Для полного доступа к папкам в терминале наберите:
sudo find . -type d -exec chmod 777 {} \;
А чтобы получить полный досуп к файлам, наберите:
sudo find . -type f -exec chmod 777 {} \;
А теперь наберите http://mysite/joomla/

Комментариев нет:

Отправить комментарий