Створення сайтів (веб-програмування) - одна з найбільш швидко гілок програмування. Число сайтів з кожним днем збільшується в геометричній прогресії. Способи створення теж трохи змінилися, для того що б зробити персональну сторінку, форум, або блог, вже не потрібно місяцями сидіти над програмним кодом. Можна взяти готове, налаштувати, і використати собі на втіху. У цій статті, я розповім вам як створити персональний блог на зразок цього. Витративши менше години часу (це залежить від кмітливості), ви отримаєте готовий продукт без строчки програмування. Цією статтею я почну уроки присвячені тому, як створити сайт на CMF Drupal.
Установка Drupal в windows. Установка Drupal в Linux.
Для створення блогу нам буде потрібно:
Ноги (В туалет там сходити, або на кухню за чаєм)
Drupal (Заготівля нашого сайту)
Налаштований веб-сервер з PHP і MySQL (Налаштування веб-сервера я пропущу, це ви легко знайдете в інтернеті).
Для початку скачайте Drupal. Його можна знайти як на офіційному сайті - Drupal.org, так і на російськомовному дзеркалі - Drupal.ru. Я віддаю перевагу другому, так як на ньому завжди свіжа версія перекладу. Заходимо на drupal.ru/downloads і викачуємо 2 файли
Тепер потрібно розпакувати папку з Drupal в папку веб-сервера (для користувачів Linux вона виглядає приблизно як «/ var / www /», має вийти «/var/www/drupal-6.12», якщо виникнуть проблеми, питайте, постараюся допомогти).
Натискаємо на «Install Drupal in English», у мене з'явилися 3 помилки
Drupal просить скопіювати файл /sites/default/default.settings.php в ту ж папку, але при цьому змінити його ім'я на settings.php
В папці sites / default / потрібно створити папку files, і змінити права на 777.
Після виправлення помилок оновлюємо сторінку, якщо все зроблене правильно то ми отримаємо
Тут потрібно ввести назву бази даних, користувача, і пароль. Заходимо в phpmyadmin (який у вас звичайно ж налаштований), і створюємо нову базу
Я назвав базу drupal6, вбиваємо назву, користувача MySQL (зазвичай це root), і пароль MySQL (якщо ви встановили пароль), натискаємо кнопку «Save and continue», якщо все зроблено правильно, отримуємо сторінку «Configure site», і чергову помилку. Drupal повідомляє що всі роботи вироблені з файлом /sites/default/settings.php закінчені, і потрібно прибрати у нього право на запис.
Site name: - Ім'я сайту, то що буде відображатися в заголовку
Username: - Логін адміністратора, наприклад Admin (потішимо своє самолюбство)
Password: - пароль адміністратора, потрібно написати що-небудь складне, наприклад 123, або 111.
Confirm password: - у Drupal погана пам'ять, з першого разу пароль запам'ятає ледь, повторюємо.
Default time zone: - місцевий час.
Clean URLs: - «чисті посилання», якщо включити, то посилання будуть виду «ваш-сайт / admin / settings / clean-urls» замість «ваш-сайт /? Q = admin / settings / clean-urls», у мене включено )
Update notifications: - якщо поставити галочку, Drupal сам перевірятиме чи не з'явилося до нього оновлення, або до одного з використовуваних модулів \ тем оформлення. Вкрай зручно.
Тиснемо «Save and continue». Поздровляю, Drupal успішно встановлений, заходимо на наш сайт, і отримуємо вітальне повідомлення «Welcome to your new Drupal website!». Ну що ж, тепер давайте все переведемо.
Заходимо в меню «Administer», і бачимо адмінки, саме тут відбувається вся настройка сайту. Збоку ми бачимо блок «Site building», заходимо у вкладку «Modules», і бачимо список модулів які йдуть в базовій конфігурації, на даний момент нам потрібно активувати модуль «Blog», саме він створить функціонал блогу, і модуль «Locale», з допомогою нього ми русіфіціруем сайт. Прокручуємо вниз, тиснемо кнопку «Save configuration». Модулі встановлені, блоги почнуть працювати відразу, російську мову вимагає ще трохи роботи. Йдемо в меню «Administer», блок «Site configuration», вкладка Languages, натискаємо кнопку «Add language»,
в випадаючому меню вибираємо «Русский» (несподівано, чи не так?), зберігаємо, повинно вийти так
натискаємо посилання «import page».
Language file: - вибираємо скачаний нами раніше файл русифікації (у мене він називається drupal-6.6-ru.po), і натискаємо «import».
Хууууух, Almost there.
Тепер ще раз заходимо у вкладку Languages, і вибираємо російську мову за замовчуванням.
Зберігаємо. Вуаля, сайт вивчив російську мову. У мене «Створити матеріал-> Запис блогу», ви можете створювати записи в блозі.
На цьому урок закінчений.
У наступній статті, ми поговоримо про те як:
1. Встановити модуль pathauto, який для статті з назвою «У пащі божевілля», зробить гарну посилання виду «/ content / v-pasti-bezumiya».
2. Вивчимо страшні слова «таксономія» і «тагаделік», за допомогою яких закличемо Вельзевула.
3. прикрутити до сайту хмара тегів.
4. І, якщо вистачить місця, встановимо модуль Fck editor, який дозволить створювати записи в блозі за допомогою зручного меню в стилі Open Office, і одним махом заливати картинки на сервер, змінювати їх розмір, і вставляти в статті).
Дякуємо за увагу -)
Все роблю так, як описано, але виводить після вибору файлу .po
warning: move_uploaded_file (sites / default / files \ tmp / drupal-6.6-ru.po) [function.move-uploaded-file]: failed to open stream: No such file or directory in D: \ Program Files \ VertrigoServ \ www \ drupal \ includes \ file.inc on line 579.
warning: move_uploaded_file () [function.move-uploaded-file]: Unable to move 'D: \ Documents and Settings \ Paul Golovin \ Local Settings \ Temp \ php4D6E.tmp' to 'sites / default / files \ tmp / drupal- 6.6-ru.po 'in D: \ Program Files \ VertrigoServ \ www \ drupal \ includes \ file.inc on line 579.
File upload error. Could not move uploaded file.
File to import not found.
Спробуйте завантажити файл русифікації повторно, або інший браузер, можливо це допоможе
Большлй спасибі за урок!
спасибі за пораду, справа була походу в .po файлі
нарешті продовжу вивчати цей нелегкий drupal))
Щиро Дякую. Зараз по вашим урокам буду освоювати друпал!
Вітаю
все зробив по вашому уроку, але при завантаженні localhost не знаходить сторінку
У вас виндовс? Використовували denwer?