Поточний час:
Сьогодні 25 вересня, понеділок 2017 рік
Стрічка RSS

Введіть ваш Е-mail:

Zura-Blog 2 роки 9 місяців 6 днів

Ваш ip адрес:54.162.181.75

Добрий вечір!
Ви обновили сторінку в 21 : 41
Статистика

Кількість публікацій на блозі: 365
Кількість коментарів на блозі: 100
Кількість категорій на блозі: 17
Кількість міток на блозі: 28

Zura – Blog
Яндекс.Метрика UA TOP Bloggers

Post_93Привіт всім на Zura–Blog, сьогодні як я і обіцяв в попередній публікації яка називається  “Як встановити CMS WordPress на хостинг, і як працювати з MySQL” напишу пост про  те “Як встаноавити CMS WordPress на Денвер”.

Якщо ви лише починаєте займатись веб дизайном, і вперше стикаєтесь з такими поняттями як система управління контентом, тоді рекомендую почитати попередній пост.

Зокрема там більш детальніше говориться про систему управління контентом CMS WordPress, як встановити wordpress на хостинг, і працювати з базами даних MySQL.

Сьогоднішня стаття буде також стосуватись установки WordPress, але цього разу не на хостинг у провайдера, а на локальний хостинг, створений в себе на компютері за допомогою програми Денвер.

В початківця зразу виникає багато запитань що таке Денвер, що таке локальний хостинг, оскільки можливо  і чув про Денвер, чи Хампп, але мабуть поняття не має для чого потрібна програма, і тим більше як з програмою працювати.

Денвер це програмне забезпечення яке дозволить в себе на компютері мати в наявності сайт, ця публікація стосується  програми Денвер, а точніше, як встановити WordPress до себе на компютер з допомогою програми Денвер, нагадаю як встаноавити WordPress на хостинг у провайдера, було написано в попередній публікації.

Тому для того щоб краще зрозуміти про що йде мова, потрібне глибше розяснення, а саме що таке Денвер, для чого потрібна ця програма, в чому її перевага. І без більш глибших знань, звісно що можна також навчитись встановлювати WordPress, але володіти більшою інформацією завжди пригодиться.

Ну власне як я на початку ведення блогу в статті “Веб-дизайн з чого найлегше розпочинати”   засвоювати ази веб–дизайну, я рекомендувава розпочинати з Wordpress, то і зараз думку свою не міняю, оскільки і матеріалів по установці WordPress, і як працювати з Wordpress, інформації про цю систему управління контентом, можна знайти в інтернет мережі безліч, як і різних додатків, конструкторів для WordPress,  шаблонів.

Тому вважаю, що й мабуть більшість початківців також вирішать розпочати з Wordpress, більш детальніше про двіжок WordPress на Zura–Blog було сказано в попередній публікації “Як встаноавити CMS WordPress на хостинг і як працювати з MySQL” , а зараз мова піде про  пакет для створення локального хостингу Денвер.

Для чого Денвер потрібний, для того щоб розмісти в себе на компютері сайт, працювати з ним, робити зміни, копії сайту, різні експеременти, мати можливість працювати з сайтом не на хостингу, а в себе на компютері. Можна не тільки працювати з сайтами створеними на платформі WordPress, але і сайти створені іншими методами. Досить вигідна штука.

Де що трошки поміркувавши, цілком можна зробити висновок що більшість сайтів, хоча можливо майже і всі сайти, працють на мові програмування РНР. Мова РНР може працювати тільки тоді коли є серверна сторона зєднання. А це значить, що всі операції на РНР, виконуються на сервері.  

WordPress також працює на мові програмування РНР, хоча звісно що сайти не обходяться без html, каскадних таблиць стилей CCS,  JavaScript входить і т.д. але основа більшість сайтів це мова програмування РНР.

Таким чином щоб засвоїти Wordpress на практиці, нам необхідний веб сервер який підтримує технологію РНР. А для цього кошти на доменне імя,  і на місце на хостингу. Звісно що початківець якщо і має кошти, то навряд чи йому захочиться зразу ж потратити капітал, і тоді звичайно кожен хоче  пошукати альтернативний варіант.

 

Як я вже зазначав в попередній публікацї для установки CMS необхідний повноцінний веб – сервер. Якщо такої можливості не існує то необхідно знайти, встановити і налаштувати спеціалізоване програмне забезпечення, яке використовується у настоящих хостерів (web Apache, PHP, Perl, MySQL).

Дані дистрибютиви DENVER — самий простий в установці під OC Windows XAMPP — повний набір дистрибютивів під Windows linux Max OS (HTTP//WWW. apachefriends.org/ru) ENDELS  

 

Зокрема нагадав собі  що на Zura–Blog в  публікації говорилось про ще один не поганий варіант для початківця розпочати створювати свій перший сайт, це програма Incomedia WebSite X5. До речі є в наявності і безкоштовна версія, на якій можна також створити сайт, і швидше і легше, але я всерівно радив би починати вчитись з Wordpress.

WordPress надає можливість безкоштовно створити набагато більше різних додатків ніж Incomedia WebSite X5, а звідси у вас появиться  набагато більше можливостей для творчості. 

Зрозуміло що в багатьох з нас не має в наявності власного сервера для того щоб працювати з WordPress, основа якого це мова РНР, але вихід є, це самий поширений веб–сервер в світі Apache. Його можна встановити в себе навіть на операційну систему Microsoft Windows HP, і отримати можливість працювати з сайтом створеним на WordPress платформі в себе на компютері без потреби підєднання при цьому до інтернет мережі.

Пакет установки Apache, можна скачати з офіцйного сайту за адресою

http://httpd.apache.org

Після установки  Apache ви отримаєте сервер на жорсткому диску на компютері. Проте не спішіть скачувати, оскільки установка  Apache буде де що складна для початківця, а є легший варіант про який фактично і йде мова. Зараз я характеризую ті елементи які входять в пакет Денвер. 

Apache один з них, після установки Apache потрібно встановити РНР, скачати можна з офіційного веб–сайту

http://www.PHP.net

пакет необхідно підібрати під Microsoft Windows, додам щоб встановити цей пакет і потім все налаштувати потрібно добряче почухати маківку. Навряд чи комусь захочиться, а особливо початківцю, але є пакет Денвер дуже легенький варіант для встановлення і налаштуваня.

Денвер, пакет програм який робить установку всіх цих елементів ( Apache, РНР, MySQL, phpadmin) надзвичайно легкою, установка Денвер на компютер  не вимагає якихось особливих знань. Всі елементи про які говорилось вище входять в Денвер, і Денвер автоматично все налаштує.

Що входить в денвер 

  • Інсталятор (підтримується також інсталяція на flash-накопичувач).

  • Apache, SSL, SSI, mod_rewrite, mod_php.

  • PHP5 з підтримкою GD, MySQL, sqLite.

  • MySQL5 з підтримкою транзакцій.

  • Система управління віртуальними хостами, заснована на шаблонах. Щоб створити новий хост, вам потрібно лише додати директорію в каталог / home, правити конфігураційні файли не потрібно. Типово уже підтримуються схеми іменування директорій багатьох популярних хостерів; нові можна без зусиль додати.

  • Система управління запуском і завершенням всіх компонентів Денвера.

  • phpMyAdmin – система керування MySQL через Web-інтерфейс.

  • Емулятор sendmail і SMTP-сервера (отладочная «заглушка» на localhost: 25, складаються приходять листи в / tmp у форматі .eml); підтримується робота разом з PHP, Perl, Parser і т.д.

Які дії потрібно зробити щоб встановити Денвер.

Перше це звісно скачати Денвер з офіційного сайту, і розпакувати архів, клацнути на позначку після чого відкриється вкладна в котрій якраз сказано то що нас найбільш цікавить “Що ця програма допоможе вам встановити і налаштувати компоненти веб сервера, для продовження натисніть Enter”.

Натискаємо і далі потрібно вибрати куда іменно встановити пакет, рекомендують в системний диск, якщо ні то потім прийдеться вводити директорії вручну. А це буде лишньою морокою. Потім потрібно вказати назву віртуального диску, як за звичай віртуальний диск має назву “Z”.

На кінець установки в вас запитають який би ви обрали режим запуску, оскільки Денвер може працювати в двох режимах, для вибору потрібно натиснути 1 чи 2, а знизу відповідь в якій рекомендують вибрати режим 1. 

dewer93

знизу відповідь в якій рекомендують вибрати режим 1

Власне самі бачите  що все дуже просто. Денвер можна скачати з офіційного сайту, 

http://www.denwer.ru/base.html  

на сайті присутня можливість переглянути відео по установці і налаштуваннях Денвера, ну і звісно що там більше  інформації про сам пакет.

Після установки Денвера можна перейти до установки CMS WordPress. Установка де що відрізняється від установки на реальний хостинг.

Установки CMS WordPress на Денвер

1— Скачуємо CMS WordPress з офіційного сайту, бажано передостанню версію, причини деякі плагіни які вам можуть пригодитись, але може бути ймовірність що вони не зможуть працювати на найновішій версіх. Передостання версія навряд чи дуже гірша буде за останню. Скоріш за все майже ні чим.

2 — Включаємо чи запускаємо Денвер клацнувши на іконці Start Denwer, чекаємо поки програма відкриється, далі заходимо в віртуальний диск  “Z” далі відкриваємо папку за папков шляхом  home → localhost  → www.

В папці www створюємо нову папку, тут уважніше тому що назва папки повинна бути така сама як і назва бази, яку ви створити пізніше в адмінці MySQL. 

3 — Після чого розпаковуємо архів, і переносимо файли з розархівованої папки CMS WordPress в папку на віртуальному диску  “Z”, яка буде знаходитись в папці “www” і називатись як назва вашої бази даних шлях до папки  home → localhost  → www → і назва вашої папки повинна бути така сама як і назва бази даних

я свої називаю base1.

В папці www будуть знаходитись ваші ресурси, які ви будете практикувати в себе на компютері.

4 — Далі створюємо базу даних, вводимои в верхній панелі браузера наступні сисволи http://localhost/tools/ після чого відкриється вкладка з директоріями клацаємо на phpmyadmin і заходимо в адмінку.

Word2

Word3

Word4

456

Word5

Як створити базу даних і користувача в попередній публікації, вижче фото, якщо по картинках не зрозумієте, тоді перейдіть в попередню публікацію.

Можна зразу набрати http://localhost/tools/phpmyadmin і перейти в адмінпанель MySQL, власне в адмінці створюємо базу даних і користувача.

Процедура  де що відрізняється від процедури установки на реальний хостинг, тому що базу даних потрібно назвати так само як назву папки на якому розміщені файли і папки CMS WordPress, імя користувача і пароль а також назву бази даних потрібно буде потім вписати в ручну в файл wp-config.

Під час додавання користувача після імені, йде хост, хост потрібно виставити “Локальний”.  І звичайно виставити всі привілеї користувачу.

5 — Шукаємо в папці  “base1” ( я свою назвав “base1” у вас може бути ваша назва)

файл wp-config відкриваємо файл в текстовому редакторі, бажано використовувати безкоштовний Notepad++ і вказуємо в файлі наступні параметри

// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define(‘DB_NAME’, ‘base1‘); → base1 можите вказати свою назву бази даних

/** Имя пользователя MySQL */
define(‘DB_USER’, ‘base1‘);  → base1 можите вказати свою назву користувача

/** Пароль к базе данных MySQL */
define(‘DB_PASSWORD’, ‘123456789‘); → 123456789  можите вказати свій пароль

червоним виділені назви які ви вказуєте свої, назву бази, назву користувача, і пароль. Зберігаємо зміни.

6 — Встановлюємо CMS WordPress для цього набираємо в верхній панелі браузера один з наступних  символи 

http://localhost/base2/wp-login

http://localhost/base2/wordpress-4.0-uk/wp-login

http://localhost/base2/wordpress-4.0-uk/wordpress/wp-login

Дивіться в чому тут фішка, часто при перших спробах виникають помилки із за яких не получається встановити  CMS WordPress, і часто початківець не розуміючи в чому помилка заново починає створення бази, і всі дії звязані з установкою CMS WordPress не розуміючи в чому справа все заново переустановлює.

Помилки найчастіше виникають в перенесені файлів і папок  CMS WordPress, якщо ви перенесети в папку вашого сайту в мене “base1”  тільки файли і папки які розміщені в папці CMS WordPress, без самої папки тоді набираєте

 http://localhost/base1/wp-login

⇒ base1 — назва моєї папки в якій розміщені файли і папки двіжка  CMS WordPress 

⇒ wp-login — меню входу в адмінку CMS WordPress

якщо у вас виникне помилка з таким записом

Warning: require(Z:\home\localhost\www/wp-includes/load.php) [function.require]: failed to open stream: No such file or directory in Z:\home\localhost\www\wp-settings.php on line 21

Fatal error: require() [function.require]: Failed opening required ‘Z:\home\localhost\www/wp-includes/load.php’ (include_path=’.;/usr/local/php5/PEAR’) in Z:\home\localhost\www\wp-settings.php on line 21

то ймовірно ви встановили в папку сайту файли і папки Wordpress з самою папкою CMS WordPress, в такому разі цю папку (наприклад wordpress-4.0-uk) необхідно вказати в панелі пошуку. 

http://localhost/base2/wordpress-4.0-uk/wp-login

часто в самій папці CMS WordPress може бути ще одна папка з назвою “wordpress” в якій можуть знаходитись потрібні  файли в такому разі потрібно вказати і цю папку.

http://localhost/base2/wordpress-4.0-uk/wordpress/wp-login

Я як сам вперше встановлював CMS WordPress через Денвер зіштохнувася з подібним випадком, не розуміючи в чому справа переустановлював все, аж поки за  n–разом зрозумів причину.

Найчастіше думається що помилка в неправильній вказівці, в фалі wp-config (ми вказуємо вручну базу даних, імя користувача, пароль), що ми не вірно вказали дані.

Наступні дії якщо вдасться зєднатись з базою даних повністю такі самі як ми встановлюємо вордпрес на хостинг, передивіться  в попередній публікації  “Як встаноавити CMS WordPress на хостинг і як працювати з MySQL”  , якоїсь особливої складності в установці не має, потрібно просто  вказувати дані і нажимати вперед, і встановлювати CMS WordPress.

В панелі входу в адмінку Wordpress можите виставити галочку щоб не бавитись лишній раз з введенням даних авторизації.

Leave a Reply

Your email address will not be published. Required fields are marked *