Независимо дали сте опитен разработчик на WordPress или тепърва започвате, инсталирането на WordPress на Ubuntu е бързо и лесно.

WordPress е цялостна система за управление на съдържанието (CMS), захранваща много от уебсайтовете, които посещавате ежедневно.

Ако искате да започнете да разработвате уебсайтове на WordPress, но не сте готови да платите за сървър в облака, можете да стартирате и хоствате вашия сайт на WordPress локално на вашия компютър. Ето всичко, което трябва да знаете за инсталирането на WordPress на Linux.

Защо да използвате WordPress?

Според WordPress, 40% от уебсайтовете в света са изградени с помощта на WordPress. Това са впечатляващи статистики и може би се чудите „Защо WordPress е толкова популярен?“

Ето някои ключови причини, поради които много хора избират WordPress за захранване на своите уебсайтове:

  • Удобен за потребителя: WordPress идва с интуитивно и лесно за използване табло за управление, което улеснява създаването и управлението на уебсайтове. Това също улеснява изучаването на рамката.
  • instagram viewer
  • Гъвкав: Можете да използвате WordPress за създаване на широка гама от уебсайтове като блогове, онлайн магазини, целеви страници на компании и др.
  • Персонализиране: Два основни елемента на сайтовете на WordPress са темите и плъгините. Те ви позволяват да персонализирате и модифицирате външния вид на уебсайта си по ваш вкус.
  • Рентабилен: WordPress е с отворен код и е безплатен за използване и има икономически смисъл при разработването на уебсайтове. Освен това е относително лесно да се намерят разработчици на WordPress, което го прави по-евтин.

Ето стъпките за инсталиране на WordPress в Ubuntu:

1. Настройте стек LAMP

LAMP стекът е колекция от четири основни софтуерни пакета, необходими за ефективната работа на WordPress. LAMP означава Linux, Apache, MySQL и PHP.

  • Linux е операционната система, на която ще разположите вашите WordPress уебсайтове.
  • Apache е приложение за уеб сървър с отворен код, използвано за обслужване на уеб страници и друго съдържание в интернет. Улеснява връзката между сървъра и вашия уеб браузър. Това е един от най-широко използваните уеб сървъри, известен със своята стабилност, гъвкавост и разширяемост.
  • MySQL е мощна, с отворен код и междуплатформена система за управление на релационни бази данни (RDBMS), която се използва широко за управление и съхранение на структурирани данни. Използва се за съхраняване и запазване на информацията за вашия уебсайт.
  • PHP е език за програмиране от страна на сървъра, използван за разработване на уебсайтове. Можете да разработите основния софтуер на WordPress и неговите теми и шаблони с помощта на PHP. В допълнение, той обработва цялата бизнес логика на вашия уебсайт WordPress.

XAMPP е страхотен LAMP стек, който обединява всички тези софтуерни пакети заедно. В случай, че нямате LAMP стек на вашия компютър, той е относително лесен за настройка.

Първо изтеглете XAMPP за Linux.

Изтегли:XAMPP

Когато изтеглянето приключи, отидете на Изтегляния директория, след това дайте на новоизтегления XAMPP файл разрешения за изпълнение с:

cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run

Стартирайте инсталатора на XAMPP, като използвате:

sudo ./xampp-linux-x64-*-installer.run

Ще ви бъде представен графичен инсталатор, така че просто следвайте, за да завършите инсталацията.

Веднъж инсталиран, можете да стартирате или стартирате XAMPP с:

sudo /opt/lampp/lampp start

След като стартирате XAMPP, можете да отидете на следния URL адрес с вашия уеб браузър: локален хост. Ако сте конфигурирали всичко правилно, ще бъдете посрещнати с екран, подобен на следния:

Не забравяйте, че WordPress е междуплатформен, така че можете също инсталирайте го локално на Windows или macOS.

2. Изтегляне на WordPress на Linux

С настроен стек LAMP можете да продължите да изтегляте най-новата версия на WordPress.

По подразбиране WordPress ще бъде изтеглен във вашата директория за изтегляния. След това отидете в директорията за изтегляния с помощта на командата cd:

cd ~/Downloads

Разархивирайте новоизтегления WordPress архив с помощта на помощната програма за разархивиране както следва:

unzip wordpress-*.zip

Изтегли:WordPress

3. Конфигуриране на WordPress на Linux

Създайте папка в рамките на /opt/lampp/htdocs директория, която съответства на името на уебсайта, който искате да създадете. Името на папката е това, което ще използвате в URL адреса за локално навигиране до вашия WordPress сайт.

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

cd /opt/lampp/htdocs && sudo mkdir muo

Копирайте съдържанието на папката WordPress, която сте разархивирали преди това, в директорията на вашия уебсайт.

sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo

Не забравяйте да замените версията на WordPress в предходната команда с правилната версия.

Сменете собственика на сайта и цялото му съдържание от корен да се www-данни използвайки:

sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/

Освен това променете разрешенията за запис, така че да можете лесно да работите с вашия WordPress сайт локално.

sudo chmod 777 -R /opt/lampp/htdocs/muo

Не използвайте предходните разрешения за запис в производствени среди, защото те не са достатъчно ограничителни, но са подходящи за тестване и локално развитие.

4. Инсталиране на WordPress на Linux

Вашият уебсайт на WordPress се нуждае от база данни за съхраняване и поддържане на конфигурации на уебсайтове и потребителски данни. За щастие, XAMPP вече е инсталирал MySQL база данни за нас.

Можете да получите достъп до базата данни от вашия браузър, като посетите URL адреса: localhost/phpmyadmin.

Кликнете върху Нов в левия страничен панел и задайте име за вашата база данни. След това щракнете Създавайте. Нарекох моята муо да съответства на името на сайта.

Посетете URL localhost/muo за да започнете да конфигурирате уебсайта си. Сменете муо с името на папката на вашия уебсайт, което сте посочили в третата стъпка.

На следващата страница трябва да предоставите името на базата данни и други подробности. Потребителското име по подразбиране за MySQL е корен и няма парола, така че просто го оставете празно.

Щракнете върху Изпращане и следвайте подканите, които следват.

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

На следващата страница ще влезете в административния панел на WordPress, който ви позволява да персонализирате и изградите уебсайта си по ваш вкус.

Защитата на вашия WordPress сайт е важна

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

Когато искате да внедрите вашия уебсайт WordPress в производствена среда, трябва да защитите уебсайта си, за да избегнете нарушения на данните и експлоатация.