Внимание связка MySQL+Apache+PHP5 у нас установлена.
Если у Вас, по чему-либо не установлена, смотрите видео.
Ищем порт Joomla:
test# cd /usr/ports/
test# make search name=joomla
Видим
Port: joomla15-1.5.24
Path: /usr/ports/www/joomla15
Info: A dynamic web content management system (CMS)
B-deps: mysql-client-5.5.20
R-deps: freetype2-2.4.7 jpeg-8_3 kbproto-1.0.5 libICE-1.0.7,1
Идем в порт. Собираем и инсталлируем порт.
test# cd /usr/ports/www/joomla15
test# make
test# make install
Т.к. в httpd.conf у нас есть следуюшая запись:
DocumentRoot «/usr/local/www/apache22/data»
копируем директорию joomla15 в директорию DocumentRoot.
Внимание, запись joomla15/ означает, что будут скопированы все файлы и директории, но директория joomla15 создаваться не будет. Проверяем, чтобы в директории /usr/local/www/apache22/data/ было разрешено записывать файлы. Если не разрешено, воспользуйтесь утилитой chmod.
test# cd /usr/local/www
test# cp -r joomla15/ /usr/local/www/apache22/data/
Создаем базу данных joomla.
test# mysql -u root -p
Enter password:
mysql> create database joomla character set utf8;
Query OK, 1 row affected (0.00 sec)
Создаем пользователя joomla с паролем 12345 и даем ему полное разрешение на базу joomla:
mysql> grant all on joomla.* to ‘joomla’@’localhost’ identified by ‘12345’;
Query OK, 0 rows affected (0.03 sec)
mysql> flush privileges;
Создаем файл configuration.php.
В него придется сохранять конфигурацию сайта.
test#cd/usr/local/www/apache22/data
test# touch configuration.php
Идем по ip адресу ( у меня нет DNS сервера.
https://192.168.1.3/installation/
И видим :
Не забываем после настройки опций жать кнопку «Далее».
кнопка «далее».
Прописывем пользователя mysql, которого мы создали, пароль и имя созданной базы данных.
Конфигурацию ftp пропускаем. «Далее».
Заполняем описание сайта, е-мэйл и пароль администратора сайта. «Далее».
Вываливаемся:
Копируем конфигурацию, и вставляем в файл configuration.php с помощью ee.
test#cd/usr/local/www/apache22/data
test#ee configuration.php
Выполнив копирование, нажимаем сообщение.
Итог:
И последний штрих.
Ч
тобы мы могли
устанавливать плагины и модули Joomla
меняем собственника на каталог сайта:
У меня это папка:
/usr/local/www/apache22/data/
#cd /usr/local/www/apache22/
#chown -R www:www data