Установка CMS Drupal FreeBSD
Опубликовано чт, 07/28/2011 - 15:26 пользователем alitius
Установка Drupal на FreeBSD шаг за шагом
Drupal является open source CMS,
Для инсталяции drupal на FreeBSD необходимы уже установленные и запущенные Apache, MySQL и PHP
- Скачиваем Drupal по ссылке #wget http://ftp.drupal.org/files/projects/drupal-6.22.tar.gz
- Распаковываем файл используя - #tar -zxvf drupal-6.22.tar.gz
- Перемещаем распакованную директорию в домашнюю папку вэб-сервера #mv drupal-6.22 /www/home/
- Переходим из текущей директории в директорию с CMS #cd /www/home/drupal-6.22
- Копируем конфигурационный файл #cp sites/default/default.settings.php sites/default/settings.php
- Изменяем права на файлы и папки #chmod a+w sites/default/settings.php, #chmod a+w sites/default
- Подключаемся к базе MySQL #mysql -u user -p
- Создаем новую базу mysql>create database drupal6;
- Меняем текущую базу mysql>use mysql;
- Создаем нового пользователя mysql>create user drupal;
- Задаем права на таблицы для нового пользователя mysql>GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON drupal6.* TO ‘drupal’@'localhost’ IDENTIFIED BY ‘pass@word’;
- добавляем новую секцию (virtual alias) на сервере Аpache #ee /usr/local/etc/apache22/httpd.conf -
-
Alias /drupal "/usr/local/www/drupal/" <Directory "/usr/local/www/drupal"> Options Indexes FollowSymlinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
- Перезапускаем Apache server #/usr/local/sbin/apachectl stop , #/usr/local/sbin/apachectl start
- Переходим на наш новый вэб-сайт и вводим данные нашего нашей базы данных.
- installation will start and a message will come : All necessary changes to ./sites/default and ./sites/default/settings.php have been made, so you should remove write permissions.
- Необходимо убрать права на запись с файлов конфигурации #chmod a-w sites/default/settings.php,#chmod a-w sites/default
- Создаем аккаунт администратора.
-
Не забываем добавить задание в cron #
30 * * * * /usr/local/bin/wget -O - -q http://www.вашсайт.ru/алиасDrupal/cron.php
- Enjoy Drupal!
Интересное на сайте:
Голосов пока нет