Първо Joomla не е програма. Или поне не в онзи смисъл, в който обикновено употребяваме това определение за приложния софтуер. Така, че не търсете .exe, .bat или .com файл върху който да кликнете два пъти и да инсталирате.

Joomla е система за управление на съдържанието. За да работи тази система са необходими – WEB Сървър, PHP и MySQL  Има достатъчно безплатни пакети които съдържат и трите. Ето връзки към два от най-често ползваните – XAMPP, WAMP.

Инсталирате сървъра и го стартирате, ако не сте му задали да се стартира при стартиране на Windows. Важно е да спрете всички програми, които ползват порт 80, като Skype, преди да започнете инсталацията или преди да стартирате сървъра.

Стартирали сме сървъра. Да си инсталираме Joomla.

1. Сваляте си последната преведена на български версия на Joomla или не преведена от официалния сайт за Joomla.

2. Направете си папка с името на сайта в основната папка на сървъра. Обикновено тя е www, root, webroot, public_html или htdocs. При мен е webroot. За това за целта на този пост ще ползвам нея. Сега да направим заедно папка webroot/mysite.

Готови ли сте! Ок.

2. Преди да инсталираме Joomla трябва да създадем база данни за нейно ползване. За целта отваряме Firefox и в полето за адреса задаваме – http://localhost/phpmyadmin.

Когато влезете в phpmyadmin ще видите следния екран:

joomla_instalation_01

където:

1 – Нека кодировката да ви е utf8_unicode_ci или utf8_general_ci

2 – Задайте име на базата данни. Примерно myjoomla

3 – Натиснете Create за да създадете базата данни

При успех ще видите този екран:

joomla_instalation_02

където се вижда, че базата данни е създадена и в нея няма таблици /виж следващата снимка/.

joomla_instalation_03

Сега трябва да създадем потребител и парола с право на достъп до тази база данни. За целта натискаме на връзката горе – Server: localhost-или на иконката joomla_instalation_04– горе в ляво. След това кликваме на връзка Privileges

joomla_instalation_05

Добавяме нов потребител като кликнем на връзката – Add a new User.

joomla_instalation_06

Попълваме следната форма:

joomla_instalation_07

след това слезте малко по-надолу и натиснете бутона Go:

joomla_instalation_08

При успех ще видите следното съобщение:

joomla_instalation_09

Докато сте още на този екран слезте малко по надолу докато видите следното поле:

joomla_instalation_10

От падащият списък изберете базата данни, която направихме преди малко и натиснете бутона Go. Ще видите следния екран:

joomla_instalation_11

Натиснете на връзката Check All и след това бутона Go:

joomla_instalation_12

При успех ще видите следното съобщение:

joomla_instalation_13

До тук добре. Имате нова празна база данни и потребител с права да използва и променя тази база данни! Сега ще инсталирате Joomla.

Стартирате интернет браузера, с който работите. В полето за адрес задавате – http://localhost/myjoomla.

Ще видите началния екран на инсталацията на Joomla.

joomla_instalation_14

За целта на този пост аз използвам версия 1.5.15 преведена на български – Joomla_1.5.15-Stable-Full_Package_Bulgarian.zip, който изтеглих от Joomla. В случая за инсталация е избран Българки език, което ни устройва.

Преминавате на следващия екран като натиснете бутона – joomla_instalation_15 .

Това е стъпка две за проверка на необходимите ресурси.

joomla_instalation_16

Ако всичко е наред давайте – joomla_instalation_15.

Това е страницата с права и задължения относно ползването на Joomla. Можете да не се съгласите с тях и да спрете инсталацията, а можете и да се съгласите и да натиснете – joomla_instalation_15

Стигнахте до настройките за базата данни. Тук ще зададете базата данни, която създадохте специално за Joomla.

joomla_instalation_17

За сега оставете раздела Разширени настройки по подразбиране. Натиснете – joomla_instalation_15. Ако видите следния екран за грешка:

joomla_instalation_18

Натиснете бутона – joomla_instalation_19 и проверете дали правилно сте въвели всички полета.

Когато всичко е наред ще стигнете до стъпка 5 – FTP Настройки:

joomla_instalation_20

За сега няма да се спираме на тези настройки. Натиснете – joomla_instalation_15.

Стигнахте успешно стъпка – Основни настройки.

joomla_instalation_21

На самия екран има дадени достатъчно ясни указания и то на Български. Достатъчно е да зададете име на сайта, e-mail на администратора и парола за администратора. По подразбиране потребителското име е admin.

Ако искате да видите как изглежда сайт направен с Joomla  и пълен със съдържание, можете да инсталирате примерни данни /те са на английски/ с помощта на бутона – joomla_instalation_22 . Това трябва да стане преди да натиснете – joomla_instalation_15 защото след натискането му инсталацията ще завърши.

И така давайте – joomla_instalation_15. Ако не сте инсталирали примерни данни, защото не искате, на прозореца, който ще се покаже натиснете ОК. Ако пък сте забравили да ги инсталирате и искате да ги има натиснете Cancel и ги инсталирайте.

Поздравления! Джумла! бе инсталирана успешно.

Това ще прочетете на следващия екран!

joomla_instalation_23

Сега остава да изпълним изискването написано в червено:

joomla_instalation_24

Аз Ви препоръчвам да не изтривате инсталационната папка, а да я преименувате, но решението си Ваше!

Ако сте следвали моя метод за задаване на имена, в този пост, то инсталационната папка ще е в:

webroot/myjoomla/ става въпрос за папка /installation

След като я изтриете или преименувате можете да отидете и да разгледате Вашият първи сайт с Joomla като натиснете бутона – joomla_instalation_25 или да отидете направо в Административната част на сайта с бутона – joomla_instalation_26.

Тези бутони са видими само на тази стъпка от инсталацията на Joomla. Когато затворите този прозорец за да стигнете до вашия сайт или до администрацията използвайте следните адреси в браузера:

Публична част на сайта – localhost/име_на_сайта

Администраторска част – localhost/име_на_сайта/administrator

Това е! Вече знаете как се инсталира Joomla. Успех!

44 thoughts on “Как да инсталирам Joomla?

  1. Искам да попитам защо когато напиша http://localhost/myjoomla в полето за адрес ми излиза Error 404 – Not Found..? всичко правя както трябва, вече 3то име на базата данни въвеждам (и променям името на линка както трябва) и пак ми излиза така.. включил съм WAMPSERVER-a Online e… пробвах и по 2та варианта – с general и unicode…

  2. Защото явно има грешка някъде.
    Най-вероятно в пътя до Джумла инсталацията или в самия сървър.

    1. Ако сървъра работи като напишеш http://localhost/ значи проблема е в инсталацията на Джумла. Ако обаче не работи виж дали сървъра не се стартира с 127.0.0.l/ или http://localhost:8080/.

    2. Провери дали правилно изписваш името на сайта. Дали наистина е в /myjoomla.

    3. Провери дали работи и връзката с базата данни. Макар, че не получаваш съобщение – „Няма връзка с базата данни“. Аз ползвам сървър /локален/, при който стартирам Apache и MySQL по отделно. Т.е. мога да имам сървър без MySQL. Не че ми трябва.

    4. Най-доброто решение е да се свържеш с мен и да погледна примерно през Teamviewer или Skype. Така ще спестим доста писане и време. За целта използвай контактната форма на блога или основният сайт!

    Това сигурно е от онези малки камачета дето обръщат каруцата! 🙂

    П.С. Грешка 404 означава ще няма такава страница или страницата не е намерена!
    Няма връзка с базата данни!
    Името на базата в случая не е от значение!
    Кодировкта също не е проблем за инсталацията – тя е важна за бъдещата работа на сайта. Трябва да е UTF8.

    1. Преблема е решен! Всъщност проблем с Джумла нямаше!
      Оказа се, че Radoslav не е спазил две неща от този пост, а именно:
      – свалил е не Джумла инсталация, а пакет сървър с Джумла.
      – първото изречение от поста – „Първо Joomla не е програма.„. Той е очаквал да се съдаде папка myjoomla, което е точка 2 от поста!

      И още нещо ВАЖНО за всички начинаещи:
      Ако нямате опит с HTML, CSS и основни познания по PHP и MySQL, ако не сте наясно с работата на WEB сървъра от рода на /WAMP, LAMP/ и други – стартирането на сайт на база Джумла, за 5-10 мин. определено няма да ви се получи. А за да стигнете до направата на собствен шаблон, различен от всички уроци – How to create basic Joomla template! – определено ще ви трябват повече от базови познания по HTML, CSS, PHP, MySQL!

      Надявам се след дистанционния съпорт Radoslav да си е изяснил инсталацията на Джумла. Заедно с него инсталирахме неговият първи, локален Джумла сайт!

      Пожелавам му успех в ученето и разработването на неговите собствени бъдещи проекти!

  3. Богдане, а при втора инсталация, тъй като тя ми е проблемната, какво се има предвид под инсталационната папка, преименувам папката, която съм създал – примерно joomla16, нали? Или в нея папка Installation? Не мога да разбера това нещо и червеният надпис си ми стои за промяна или изтриване.. 🙁

  4. Оправих го 1 секунда след коментара ми…Installation папката се променяла значи, моя е грешката, благодаря ти много 🙂

    1. Радвам се за теб! Най-сладко е когато сам стигнеш до истината! И със сигурност го помниш! Но е добре да има и някой да помага от време на време.
      Вече няколко човека ме питаха за този пост. В началото си мислех, че с идеята да е подробен – е станал сложен, но след като им чух обесненията за това какво правят се оказа, че не са чели всичко или са бързали.
      Благодаря ти и за двата поста. Дано и други да се помъчат и тогава да питат!
      Успех с Джумла!
      П.С. За втора инсталация на същия сайт на друг хост или по-скоро за местене погледни поста – Как да преместя Джумла

  5. Привет,

    и аз имам подобен проблем както при Ростислав.
    Когато напиша в браузъра http://localhost/myjoomla ми изписва The requested URL /myjoomla was not found on this server. Честно казано незнам къде е проблема.

    1. Здравей и благодаря за интереса към поста!

      Проблемът при Ростислав беше друг!
      Грешката, за която ти пишеш означава, че няма такъв сайт!

      Проблемите може да са няколко:
      1. Провери дали е стартиран локалният сървър. Ако не го стартирай!
      2. Провери дали имаш такава папка /myjoomla в главната публична папка на сървъра – примерно:
      – /webroot/myjoomla или /root/myjoomla или /htdocs/myjoomla
      3. Провери дали правилно изписваш адреса. Ако не е настроен сървъра, адреса може да изглежда и така:
      http://127.0.0.1/myjoomla или http://localhost:80/myjoomla или http://localhost:8080/myjoomla
      Провери тези три неща и ако пак има проблем пиши – ще го оправим!

      Скоро смятам да добавя същия урок, но във видео формат – май ще е по-лесно за хората които сега се захващат с Джумла!

  6. Привет отново,

    ами проверих и трите неща единствената разлика беше в името на папката(сложила съм една точка незнайно от къде накрая), но сега резултата при изписване на http://localhost/myjoomla е:
    Index of /myjoomla
    Name Last modified Size Description
    Parent Directory –

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

    Предварително благодаря :).

  7. всичко е добре, когато свършва добре 🙂 получи се инсталацията… сега, да добавя: аз съм линукс потребител и при проверка на компонентите ми изписа, че конфигурационния фаил на пхп е без права за запис. значи, трябваше да сменя правата, да разреша фаила за четене и писане и стана… сега обаче искам да сменя скина. малко хелп?
    p.s. уебмин е много полезен, напълно може да замени phpmyadmin.

    1. Поздравления, че си успял/а! За смяната на шаблона или скина както пишеш има два варианта! 1. Питаш Гугъл за „joomla templates“, харесваш си нещо, купуваш го ако е платено и го инсталираш през администрацията на Джумла. 2. Правиш си сам шаблон и го инсталираш! При всички случаи ползвай нещо легално. Горещо не препоръчвам да теглиш шаблони от руските уарез сайтове и да ги инсталираш, особено на работещ сайт!
      Ако питаш от къде се инсталира шаблон – Отиваш в администрацията на Джумла и от менюто избираш Приложения > Инсталирани, ако си на български. Ако си на английски – Extensions > Install/Uninstall. Зареждаш архива на шаблона в полето показано на снимката – „Инсталиране на приложения и шаблони в Джумла„!

  8. благодаря за бързия отговор 🙂 аз вече го смених. интересното е, че се инсталира дирекно от зип-а, не се налага декомпресия. но, ако искам да сменя вида, без да сменям шаблона? мога ли да сменя „картинката“ така да се каже. да я заменя с моя. например да сложа друга със същото име и така…
    много ми е интересна и стъпка 5, FTP настройките. изобщо… имам 1001 въпроси 🙂 за модули, компоненти и съдържание… или как да сменя логото на джумла с мое… 1001 са… 🙂

  9. Здравейте на всички.
    Както се предполага аз също се опитвам да създам своя страница с цел рекламна дейност на семейния бизнес…
    Като цяло минавам стъпките до създаване на базата данни…проблема е там , че така и не стигнах до инсталирането на Joomla…
    Когато трябва да отворя базата данни чрез локалхоста или не намира данните на сървара или друга грешка … Надявам се ако автора на темата „Богдан Димитров“ има малко излишно време да ми помогне ще съм много благодарен 🙂

  10. Подозирам че нещо бъркам при направата на папките в сервера…
    C>wamp(главната папка на сервера) и в нея имам папка webroot…тя обаче е празна…пробвах да разархивирам вътре инстала на joomla но пак без резултат 🙁

    1. Папката webroot е нормално да е празна! Направи си в нея папка с името на сайта. Примерно /mysite. Разархивирай вътре инсталатора! И друго погледна ли другият пост на този блог, който е с видео? Ако не изгледай го, може да ти се изясни процеса – http://creativeartgroup.net/511/web-design/joomla/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-%D0%B8%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%B8%D1%80%D0%B0%D0%BD%D0%B5-%D0%BD%D0%B0-joomla-cms-%D0%BD%D0%B0-%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D0%BD%D0%B8%D1%8F-%D1%81%D1%8A/
      Ако не пиши и ще видим къде е проблема!

  11. 20 мин след като написах коментарите , разбрах каде е проблема…беше в изтеглените от мен версии на Joomla…всичко се оправи когато изтеглих 1.6 не от БГ сайта 🙂
    Хубав ден на всички ! 🙂

  12. Здравейте. Аз съм един от ентусиастите , който решиха да правят лична уеб страница. Избрах djoomla, и реших тя да е основата за сайта ми. Изгледах клипчето няколко пъти. Според мен е едно наистина добро попадение за автора. Всичко е обяснено изключително точно и нагледно. Но при мен се получи засечка. Много лесно стигам до стъпка 4 при инсталирането на Djoomla. Но след това ми излиза съобщение за грешка: Unable to connect to the database:Could not connect to MySQL. Същата грешка като в клипчето, но аз се върнах няколко пъти да проверя дали съм допуснал грешка в изписването, но няма такава. Мисля си да не би да е защото съм използвал програма дистрибуция на Apache – XAMPP.
    Искам да попитам в кое може да ми е грешката. не успявам по никакъв начин. Благодаря ви предварително 🙂

    1. Пиша отново 🙂 Проблемът е решен. След малко ровене и питане чичко гугъл, се оказа, че последната версия на XAMPP нещо не става. Свалих си по-стара версия и всичко е наред. Пожелавам си успех в правенето на сайта ми. Поздравления за добрият сайт. Продължавайте все така и ни помагайте 🙂

  13. Какво да кажа – Много си бърз! Докато си видя пощата и ти си се оправил! Радвам се, че сме ти били полезни с нещо! Ако имаш въпроси използвай формата за въпроси или форума на Джумала за България – http://www.forum.joomla-bg.com!
    И аз ти пожелавам успех! 🙂

  14. Коя версия на XAMPP да изтегля, за да мога да инсталирам joomla. Със последната, също като на Mitko получавам грешка за невъзможност за свързване с базата данни.

  15. Версията на XAMP не е от значение! Аз използвам последната!
    Проблема Ви е до настройка!
    Предполагам, че не си задал правилно нещо! Провери дали правилно си изписал юзер, парола, име на базата и дали всичко е включено, т.е дали MySQL и Apache са включени! Ако ползваш стандартният юзер на XAMP „root“, той по подразбиране е зададен без парола! Така, че или му задай парола, ако знаеш как, или си създай друг юзер с парола и права за базата на Джумла.

  16. Виждам че постовете са стари ,но ако бихте могли да помогне ще съм благодарен. опитах се да инсталирам Joomla , но единствено с версията 1.5.25 имаше известен напредък – След избора на език при инсталацията стъпка 1 ми дава грешка :

    Указания Препоръчително Актуално
    Сигурен режим: Изключен Изключен
    Показвай грешки: Изключен !-Включен-! -> как да го изключа

    при останалите версии на Joomla ,изборът на език беше невъзможен (инсталацията-стъпка 1) , просто не продължаваше …. ?

  17. Здравей,
    Да стари са но все още има хора, които използват 1.5 и явно все още има какво да коментираме. 😉
    Значи изборът на език не е толкова фатален защото този език е само за инсталацията. Той няма значение после за сайта. Така, че 5 стъпки може и на Английски. 😉 А за по-новите версии просто не е добавен Български към инсталатора.
    Отностно показването на грешките принципно е настройка на PHP или на Apache. Но по-добре си го остави да предупреждава. Да не се окаже, че като качиш сайта на хостинга ще трябва да се бориш с много грешки.
    ВАЖНО!!! Ако инсталираш Джумла 1.5 погледни коя версия на PHP имаш на XAMP. Ако е повече от 5.2 – търси стара версия на XAMP. Мисля, че беше 1.6.
    Ето тук са показани изискванията към сървъра за различните версии на Джумла – http://www.joomla.org/technical-requirements.html
    Благодаря за коментара.
    Успех 🙂

  18. Това XAMP което съм изтеглил e xampp-win32-1.7.7-VC9-installer: и имах предвид не само български , а какво и да е език – след натискането на бутона просто нищо не става …. /не преминава към стъпка 2/
    Принципно искам най новата версия Joomla но и при нея е същият проблем , не преминава към стъпка 2 независимо избора на език

    версията 1.5.25 – След избора на език при инсталацията стъпка 1 ми дава грешка …. при нея преминавам До стъпка 4 /Настройки на базата данни/ и след натискането на бутона просто нищо не става -не преминавам До стъпка 5 .Не ми изписва нито грешка , нито нищо просто нищо не става / както и при другите версии но тука е вече стъпка 4/

    1. Ти си обяснил във видеото както и тука невероятно точно и ясно всичко , най доброто обяснение в нета за Joomla !!! , но при мен нещо ми убягва 😀

  19. Здравейте!
    При мен, по никакъв начин не се получи с XAMPP. Не искаше да стартира нито сървър, нито каквото и да е! Реших да пробвам с WAMP. С него стана, но…Като стигнах до стъпка 4 от инсталацията, въвеждайки име на потребител и парола и винаги ми дава грешка Unable to connect to the database:Could not connect to MySQL. Не иска и това си е! Накрая използвах потребител root и с него стана! Защо е така?
    Да уточня: Ползвам версия 2.5 на Joomla и последната версия на WAMP. S Windows 7 32bit съм. Инсталирам на локален компютър, на който съм само аз и не е проблем, но все пак се чудя каква е причината.
    Благодаря!

  20. Най-вероятно защото като си създал базата и потребителя не си задал на потребителя да има пълни права над базата.
    root потребителя, който е по подразбиране на XAMPP и WAMP e с пълни права над всички бази, затова е станало.

  21. Здравей Богдане.От 4-5 дена се уча да си направя и аз като другите сайт и всичко стана ок“ отворих си страницата най-накрая даже инсталирах и бг.на joomla-та.Проблема е след като затворих страницата и вече немога да вляза изписва ми (Object not found!

    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

    If you think this is a server error, please contact the webmaster.
    Error 404)

    Четох доста и се мъчеж, но немога да се справя.Ще те помоля ако може да ми помогнеш.

    1. Здравей Антони,
      Писах ти директно на мейла. Ще се опитам да ти помогна.

  22. Здравейте, инсталирах Джумла 3.1.1, избрах шаблон по подразбиране и сега не мога да го сменя, показва ми че е „Предназначен към 5 връзки в меню“. Бихте ли ми обяснили защо не мога да сменя шаблона и как да реша проблема?

    Предварително благодаря !

    1. Здравейте,
      Повече от година не се занимавам с направата на сайтове базирани на Джумла. Но инсталирах една Джумла 3.1. Опитах да сменям двата шаблона, като единия го бях назначил за една връзка. Нямаше никакъв проблем при смяната.
      Ако не можете да го смените за определени връзки отидете в настройките на самата връзка и там в полето „Стил на шаблона“ задайте „По подразбиране“.

  23. great submit, very informative. I ponder why the other experts of
    this sector do not notice this. You must proceed your writing.
    I’m sure, you have a huge readers’ base already!

  24. Здравейте, Богдан. Използвам Вашия урок, за да си инсталирам Джумла и всичко е много добре обяснено, но „зациклих“ на финалната права :). Стигам до „настройки на база данни“ и инсталацията продължава безкрайно. Нямам представа къде бъркам и ще бъда благодарна на малко помощ.

  25. Здравей, Богдан. Отново имам нужда от помощ и се надявам да съм на правилното място. Всичко с моя сайт си вървеше добре, докато в един момент не се опитах да инсталирам VirtueMart. Незнам дали от там или от нещо друго, но в момента не мога да влезна в администрацията. Изписва ми – Fatal error: Call to undefined method JAdministrator::setHeader() in C:\xampp\htdocs\myjoomla\libraries\cms\html\behavior.php on line 674.
    Много ще се радвам ако можеш да ми съдействаш и ако е нужна допълнителна информация, само кажи каква.

    1. Здравей Гергана,
      Съжалявам за проблемите, които имаш.
      От това, което прочетох тук http://forum.joomla.org/viewtopic.php?f=710&t=831562 и тук https://www.akeebabackup.com/support/akeeba-backup-3x/18210-fatal-error-call-to-undefined-method-jadministrator-getbody-in-home-teenwc-public_html-plugins-system-srp-srp-php-on-line-369.html

      Явно става въпрос за проблем със съвместимостта на Джумла и приложенията. Незнам коя версия на Джумла имаш. Но провери дали Virtuemart, който си се опитала да инсталираш е за тази версия.
      Ако да виж да не си с версия 3.9.0 на Джумла и опитай с 3.9.1, както пише във втората връзка.
      Някъде в отговорите в първата връзка, имаше съвет да се изтрие cache папката на Джумла.

      При всички случаи се надявам да си си направила копие на сайта и базите преди да си го счупила.

      Ако всичко казано по-горе не помага, аз бих подходил по-грубо – Ще влезна по FTP, ше изтрия папките на Virtuemart и ще опитам да вляза. Ако не стане бих изтрил и таблиците на Virtuemart от базата данни ако е успял да си направи такива.
      Но това само ако знаеш какво и къде триеш. Внимавай.

      Дано да се оправиш и не забравяй – Винаги прави копие на сайта и базата преди да експериментираш. Успех.

  26. Здравейте! Инсталирах xampp и joomla. Всичко мина на песен. Но! Как да вляза в админ панела си? Кое име и парола да напиша? Пробвах с името и паролата на базата данни – не става. След края на инсталацията на влязох в административната част на сайта и след това опитах – ядец! Къде греша? И как да се измъкна от трапа?
    Благодаря!
    Поздрави
    Любомир Духлински

    1. Ами по време на инсталацията сте задали потребителско име и парола, след тези за базата данни. С тях трябва да влезете.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *