Целта на това кратко ръководство е да ви преведе през процеса на настройка на LAMP (Linux, Apache, MySQL, PHP) сървър на локална машина на Ubuntu Linux или виртуална машина.
Това ще ви позволи да разработвате с помощта на PHP и MySQL (с phpMyAdmin). Това е често срещан стек, който е необходим за разработването на Wordpress.
Инсталирайте необходимите пакети
Ще трябва да инсталирате следните пакети за LAMP сървъра. Можете да ги инсталирате наведнъж, като отделите всеки пакет с интервал или един по един, както е показано.
Предпочитам да изтеглям по една, защото е по-лесно да разбера дали е имало грешки.
Въведете терминала и въведете следното:
sudo apt-get install apache2
sudo apt-get install php
sudo apt-get install php-mysql
sudo apt-get install mysql-server
След това трябва да бъдете подканени да зададете парола за root потребителя на MySQL. След задаване на паролата продължете да инсталирате:
sudo apt-get install libapache2-mod-php
sudo apt-get install php-mcrypt
sudo apt-get install phpmyadmin
След това трябва да бъдете подканени кой сървър да използвате. Изберете Apache, като натиснете enter. Изберете не за разширена настройка на сървъра.
Променете разрешенията на / var / www / html
За да могат PHP скриптовете и файловете да се изпълняват от LAMP сървъра, те трябва да бъдат запазени в директорията / var / www / html. Можете да мислите за това местоположение като за ваш локален сървър.
За да направим промени в тази директория, трябва да променим разрешенията за нея. В терминала въведете командата:
sudo chown {your ubuntu username} /var/www/html
Създайте символична връзка към phpMyAdmin
По подразбиране phpMyAdmin е инсталиран в директорията / usr / share /. Трябва да го преместим в нашата локална директория на сървъра.
Придвижваме се до директорията на сървъра, в която искаме връзката, чрез: cd /var/www/html
След това създайте връзката, като въведете командата ln -s /usr/share/phpmyadmin phpmyadmin
.
Рестартирайте Apache и тествайте
Изпълнете следната команда, за да рестартирате Apache, като зададете направените промени:
sudo systemctl restart apache2
След това трябва да можете да създадете файл info.php в директорията / var / www / html с тази команда: touch /var/www/html/info.php
Въведете следния php код във файла:
След това отворете браузър и напишете localhost / info.php Трябва да видите страница от php файла, който току-що сте написали, която ви дава информация за php.
И накрая, за достъп до phpMyAdmin отидете на localhost / phpmyadmin във вашия браузър. Потребителското име по подразбиране е „root“, а паролата е паролата, която сте избрали по-рано за базата данни MySQL.