За тези, които не могат да си позволят забързаното разработване на уебсайтове от нулата, сега има няколко системи за управление на съдържанието (CMS), като например WordPress от които можете да се възползвате, за да настроите блогове, както и да завършите уебсайтове с няколко кликвания.
WordPress е мощна, безплатна и с отворен код, изключително свързана и персонализирана CMS, която се използва от милиони по целия свят за управление на блогове и напълно функционални уебсайтове.
Лесно е да се инсталира и учи, особено за хора, които нямат предварителни познания за проектиране и разработка на уебсайтове. С милиони налични плъгини и теми, разработена от активна и отдадена общност от колеги потребители и разработчици, която можете да използвате, за да приспособите вашия блог или уебсайт да работи и да изглежда точно както искате.
Предложено четиво:Как да настроите WordPress с LAMP + Postfix като известия само за изпращане по пощата
В тази публикация ще преминем през различните стъпки, които можете да следвате, за да инсталирате най -новата версия на WordPress 5.3 На Ubuntu 18.10-18.04, Ubuntu 16.10-16.04 и Linux Mint 18-19 с ЛАМПА (Linux, Apache, MySQL и PHP) стек.
Първо ще разкрием различните стъпки за инсталиране на ЛАМПА стека, преди да продължите с инсталирането WordPress.
Да инсталираш Apache уеб сървър, издайте командата по -долу:
$ sudo apt-get инсталирайте apache2 apache2-utils
Трябва да активираме Apache2 уеб сървър за стартиране по време на зареждане на системата, както и стартиране на услугата, както следва:
$ sudo systemctl активира apache2. $ sudo systemctl стартирайте apache2.
За да проверите дали сървърът работи, отворете уеб браузъра си и въведете http://server_address
. Индексната страница по подразбиране на Apache2 ще се покаже в случай, че уеб сървърът работи и работи.
Забележка: Основната директория на Apache по подразбиране е /var/www/html, всичките ви уеб файлове ще се съхраняват в тази директория.
След това трябва да инсталираме MySQL сървър на база данни, като изпълните командата по -долу:
$ sudo apt-get install mysql-client mysql-сървър.
Ако искате да инсталирате MariaDB, можете да го инсталирате, като използвате следната команда.
$ sudo apt-get install mariadb-server mariadb-client.
По време на инсталирането на пакета ще бъдете подканени да зададете корен потребителска парола за mysql както се вижда на изображението по -долу. Изберете добра и сигурна парола, след което натиснете Добре натиснете два пъти, за да продължите по -нататък.
Разполагането на сървъра на база данни все още не е защитено, поради тази причина издайте следната команда, за да засилите защитата му:
$ sudo mysql_secure_installation
Първо ще бъдете помолени да инсталирате „validate_password'Плъгин, така че въведете Д/Да
и натиснете Въведете, а също така изберете нивото на сила на паролата по подразбиране. На моята система вече я инсталирах.
Важното е, че ако не искате да промените паролата за root, въведете Н/НЕ
когато бъдете подканени да го направите. Отговор Д/Да
за останалите следващи въпроси.
Не на последно място ще инсталираме PHP и няколко модула за работа с мрежата и сървърите на бази данни, като използвате командата по -долу:
$ sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd
Освен това, за да проверите дали php работи в сътрудничество с уеб сървъра, трябва да създадем info.php
файл вътре /var/www/html.
$ sudo vi /var/www/html/info.php.
И поставете кода по -долу във файла, запазете го и излезте.
php phpinfo ();
Когато това стане, отворете уеб браузъра си и въведете този адрес http://server_address/info.php
. Трябва да можете да видите php информационната страница по -долу като потвърждение.
Изтеглете най -новия пакет на WordPress и го извлечете, като изпратите командите по -долу на терминала:
$ wget -c http://wordpress.org/latest.tar.gz. $ tar -xzvf latest.tar.gz.
След това преместете файловете на WordPress от извлечената папка в основната директория на Apache, /var/www/html/:
$ sudo rsync -av wordpress/*/var/www/html/
След това задайте правилните разрешения в директорията на уебсайта, т.е. дайте собственост върху файловете на WordPress на уеб сървъра, както следва:
$ sudo chown -R www-data: www-data/var/www/html/ $ sudo chmod -R 755/var/www/html/
Изпълнете командата по -долу и предоставете основната потребителска парола, след което натиснете Въведете за да преминете към черупката на mysql:
$ mysql -u корен -p
В черупката на mysql въведете следните команди, като натиснете Въведете след всеки ред на команда mysql. Не забравяйте да използвате вашите собствени, валидни стойности за database_name, потребител на база данни, а също така използвайте силна и сигурна парола като databaseuser_password:
mysql> CREATE DATABASE wp_myblog; mysql> ПРЕДОСТАВЕТЕ ВСИЧКИ ПРИВИЛЕГИИ на wp_myblog.* НА 'your_username_here'@'' localhost 'ИДЕНТИФИЦИРАНО ОТ' your_chosen_password_here '; mysql> ФЛУШ ПРИВИЛЕГИ; mysql> ИЗХОД;
Отидете на /var/www/html/ директория и преименувайте съществуващите wp-config-sample.php
да се wp-config.php
:
$ sudo mv wp-config-sample.php wp-config.php.
след това го актуализирайте с информацията за вашата база данни в раздела за настройки на MySQL (вижте маркираните полета на изображението по -долу):
// ** Настройки на MySQL - Можете да получите тази информация от вашия уеб хост ** // /** Името на базата данни за WordPress*/ define ('DB_NAME', 'име на база данни_тук
'); / ** потребителско име на базата данни на MySQL*/ define ('DB_USER', 'потребителско име_тук
'); / ** Парола за MySQL база данни*/ define ('DB_PASSWORD', 'парола_тук
'); / ** MySQL име на хост*/ define ('DB_HOST', 'localhost
'); /** Database Charset за използване при създаване на таблици на база данни. */ define ('DB_CHARSET', 'utf8
'); /** Тип съпоставяне на базата данни. Не променяйте това, ако се съмнявате. */ define ('DB_COLLATE',''
);
След това рестартирайте уеб сървъра и услугата mysql, като използвате командите по -долу:
$ sudo systemctl рестартирайте apache2.service $ sudo systemctl рестартирайте mysql.service
Отворете уеб браузъра си, след което въведете адреса на сървъра си: http://server-address
за да получите страницата за добре дошли по -долу. Прочетете страницата и кликнете върху „Да тръгваме!”, За да продължите по -нататък и да попълните цялата поискана информация на екрана.
Надявайки се, че всичко е минало добре, сега можете да се насладите WordPress на вашата система. Въпреки това, за да изразите притеснения или да зададете въпроси относно стъпките по -горе или дори да предоставите допълнителни информация, която смятате, че не е включена в този урок, можете да използвате раздела за обратна връзка по -долу, за да получите обратно към нас.