установка drupal 6 на freebsd часть 1
Сегодня я поделюсь с Вами опытом установки системы управления сайтом drupal 6 на freebsd.
С чего начать скажете Вы? Всё очень просто, для начала Вам необходимо удостовериться, что на вашем сервере под управлением freebsd стоят apache, php, и mysql.
Описание установки этих программ, будут описаны позже, но в любом случае подобных статей в инете куча=)
Идем в корневую директорию сайта, которая прописывается в конфиге httpd.conf, в моем случае это /usr/local/www/data
Скачиваем Dupal 6.20 (любым удобным способом, а моём случае используется встроенная утилита fetch)
fetch http://ftp.drupal.org/files/projects/drupal-6.20.tar.gz
drupal-6.20.tar.gz 100% of 1074 kB 474 kBps
Распаковываем:
tar -zxvf drupal-6.20.tar.gz
Затем, нам нужно перенести файлы из распакованной директории с drupal в корневую директорию сайта:
cp -R drupal-6.20/* .
также копируем скрытый файл .htaccess, который в силу особенностей программы cp не скопировался:
cp drupal-6.20/.htaccess .
Далее заходим в mysq и создаём базу с пользователем и паролем:
mysql> create database testdrupal;
Query OK, 1 row affected (0.01 sec)
mysql> grant all privileges on testdrupal.* to testdrupal@localhost identified by 'testdrupal';
Query OK, 0 rows affected (0.14 sec)
Далее нам нужно выставить права для начала установки drupal.
Для начала следует изменить владельца и группу всех файлов drupal, я это сделаю на примере рекркусивного назначения прав корневой директории сайта:
chown -R www:www ../data
Далее создаем конфигурационный файл друпал и присваиваем следующие права доступа, иначе drupal предупредит об этом во время установки =)
cd sites/default
cp default.settings.php settings.php
chmod 666 settings.php
chmod 777 ../default/
Наконец все готово, устанавливаем drupal 6
Добавить комментарий