Инсталация на WordPress

Не мисля, че има нужда да обяснявам с подробности какво е “блог” и защо се прави.
Blog е съкращение от Weblog или по просто казано, това е вашия дневник, бележник, черна дъска или както си го разбирате. Мястото където да споделите с читателите си това, което ви вълнува или знаете.
Още по кратко казано, това е мястото където правите сапунени балончета от които най-вероятно никой няма нужда.
Това определение за социалните мрежи го прочетох в блога на една дама, която така и не си беше поставила снимка. Сигурно е хубава.

Тук ще ви запозная с инсталацията на WordPress при вече инсталиран локално XAMPP.

Изтеглете актуалния дистрибутив на WordPress от официалната страница на продукта тук.
Продукта е локализиран и на български и можете да го изтеглите от българската му страница тук.

При вече инсталиран XAMPP, ако не са стартирани, стартирайте модулите Apache и MySQL от контролния панел.
Контролния панел стартирате от иконата на десктопа ви или от директорията, където сте го инсталирали.
По подразбиране мястото на контролния панел е C:\xampp\xampp-control.exe, а модулите се стартират чрез бутоните Start в самия контролен панел. Изчакайте известно време, докато в долната част на прозореца на контролния панел ви се изпишат съобщенията “Apache started” и “MySQL started”. Времето за стартиране зависи от вашата конфигурация, но в общия случай не надвишава 10-15 секунди.

В браузъра, който ползвате, в моя пример Firefox, напишете http://localhost/ и натиснете Enter.
Ще ви се отвори главната страница на XAMPP, където можете да изберете езика, с който ще го ползвате.


След избирането на езика ще видите панела в който можете да направите вашите първоначални настройки за локалното инсталиране на WordPress. Те се състоят в следното:

В лявата част на прозореца отворете модула phpMyAdmin в секция Tools.
В отворилия ви се прозорец създайте база от данни в MySQL, като в полето “Create new database” и задайте име wordpress, като в полето за колация изберете utf8_general_ci.
Същата колация изберете и в полето “MySQL connection collation”.
Останалите полета оставете така както са. Натиснете бутона “Create” с което ще създадете новата база.

От връзките, които съм ви посочил по горе, изтеглете WordPress. На английски, български или езика, който предпочитате.
Разархивирайте инсталацията на удобно за вас място, да речем на desktop, на работния ви плот.
Резултата ще е една директория с име wordpress.
В същата папка wordpress намерете файла wp-config-sample.php и го преименувайте на wp-config.php.

Отворете го с текстовия редактор, който ползвате, да кажем Notepad и попълнете или променете необходимата информация за връзката с базата от данни.
Какво точно трябва да направите.

Намерете следните редове и ги редактирайте:

define('DB_NAME', 'wordpress'); // Името на базата данни
define('DB_USER', 'root'); // mySQL потребителя, в случая root
define('DB_PASSWORD', ''); // mySQL парола, оставете празно
define('DB_HOST', 'localhost'); // името хоста, оставете го така

Запазете файла.

След тази редакция, копирайте или преместете цялата папка wordpress в папка C:\xampp\htdocs
Там, в папка XAMPP, ако не сте забравили е инсталацията ви на локалния сървър.
Отворете браузъра, който ползвате и напишете http://localhost/wordpress/wp-admin/install.php
Натиснете Enter или бутона Install WordPress за да стартирате инсталацията на WordPress.

Следвайте инструкциите на екрана и при изпълнени точно описаните по-горе действия би трябвало да имате инсталиран и работещ блог.
След като инсталацията приключи, можете да пристъпите към настройки по блога си, като се логнете като администратор. Задължително запишете паролата, която ще ви бъде генерирана при инсталацията на WordPress. В този случай не разчитайте на паметта си. Във всеки следващ момент ще можете да я смените от контролния панел на блога си, но сега я запишете. Натиснете бутона Log In.

В случая използвайте потребител admin и паролата, която записахте преди малко. След като влезете, като администратор, ще ви се отвори контролния панел на блога.

Бих ви препоръчал да смените паролата с такава, която ще ви затрудни по-малко, ако се наложи да се сещате за нея в бъдеще.

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

За в бъдеще, можете да се логнете като адмистратор, изписвайки в браузъра си http://localhost/wordpress/wp-login.php и натиснете Enter. Ще ви се отвори диалогов прозорец, където да въведете потребителско име и парола.

По същия начин могат да се логнат и всички регистрирани в блога ви потребители, независимо от вида им [адмистратор, автор, редактор и др.]

  • Здравей Благодаря за обеснинията относно wordpressa но имам проблем с wp-config-sample.php/wp-config.php файла незнам какво точно да напиша в него за да го радактирам..името на хоста,паролата и усера след двете // ли се пише или в кавичките преди тях че тотално се обърках? много ще съм ти благодарен ако ми помогнеш.на един пример на целия файл как трябва да изглежда с мойте настройки да сложиш в скоби примерно много ще съм ти благодарен

  • Ще се опитам да обясня тук. Ако не стане ясно ще ти изпратя един примерен wp-config.php файл.
    Името на базата данни се пише между двете единични кавички, там където пише wordpress. Всъшност, това е името на базата данни, която си създал преди това с phpMyAdmin.
    Не е задължително да е wordpress, може да е johnny, или каквото име си избереш.
    В него случай реда ще изглежда по следния начин:
    define(‘DB_NAME’, ‘johnny’); // Името на базата данни

    define(‘DB_USER’, ‘root’); // mySQL потребителя, в случая root
    В този ред пишеш юзъра, потребителя.
    Остави го root, има такъв потребител по подразбиране при създаването на базата. След това, когато инсталираш wordpress ще си създадеш друг потребител с пълни права, да речем root_johnny. Няма да се налага да редактираш отново файла защото енджина на wordpress ще го направи автоматично.

    Останалите редове също се редактират между единичните кавички.
    Без парола, само две кавички и localhost на следващия ред, между кавичките.
    define(‘DB_PASSWORD’, ‘остави тук празно’);
    define(‘DB_HOST’, ‘localhost_остави тук само localhost’);

    Напиши ми името на базата си данни и ще ти изпратя примерния файл.

  • Изключително полезен урок.Благодарност за усилията, които си положил за да обесниш толкова разбираемо и точно.

  • здравей, това ми беше изключително интересно и полезно! благодарности за лесно написаното обяснение 🙂 и ако може един странен въпрос – как да “кача” онлайн създадената страница? ако влизам през wordpress.com с името и паролата от локалния сървър, ми казва че няма такъв човек, което е логично май

  • Благодаря за суперлативите, радвам се че написаното ви е било полезно.
    Извинения, но ще се заема с отговора утре, в момента нямам сили за него. Най-вероятно ще напиша отделна статия за това, защото в коментар ще стане доста дълго и неугледно. Ще Ви я посоча конкретно тук и на електронната поща, ако не е нахално разбира се.
    И въпросът ви въобще не е странен. Странно е защо аз не съм се сетил по-рано да го обсъдя, все пак това е по-важната част, да споделиш локално написаното.

  • Мн полезно и мн ясно наистина – благодаря. Само да отбележа, че ако сте защитили PhpMyAdmin с парола, е редно тя да се вмъкне в wp-config.php – define(‘DB_PASSWORD’, ‘пише се паролата’);
    Логично е, но циклих поне половин час и пробвах мн излишни неща преди да го осъзная 🙂 Поне при мен нещата така проработиха. Не знам дали се прави така, но сега всичко е ток.
    С нетърпение чакам статията за това как се качва сайт от localhost на реален адрес в интернет. Интересно ми е и как мога да ползвам xampp за да хоствам от личното pc, ако съм закупил домейн вече – изобщо как може да бъде свързан домейн с хостинг (не знам как по друг начин да го кажа).
    Ще се радвам да има статии и на тези теми, които според мен са мн ключови.

  • Пиша вече статията, надявам се скоро да я довърша и публикувам. Просто не остава време.
    Не разбирам въпроса ти dim.
    Да “хоствам от личното pc” ми се струва малко странен въпрос.
    Искаш да хостваш сайта си НА личното PC или ме питаш дали може да се направи връзка чрез XAMPP от личното ти PC до сървъра на хостинг доставчика ти? Да “качваш” на отдалечения сървър веднага след като редактираш на локалния. С XAMPP.
    За да хостваш при теб … въпроса е сложничък.
    Зависи какво искаш да правиш, с какво искаш да го правиш, както и въпросът със сигурността на данните.
    Като минимум:
    1. Що годе прилична машина;
    2. Операционна система;
    3. PHP;
    4. MySQL;
    5. Apache;
    6. Умения да боравиш с тях

    Друга възможност, напиши в Google “LAMP (software bundle)”. Това е solution stack за web сървър. Free.

Моля, бъдете българи, използвайте кирилица.

Можете да следите коментарите по тази тема, използвайки RSS 2.0 feed.