Имате ли Linux компютър, който искате да работите? Може би не се чувствате удобно с версията на Ubuntu Server Edition само за команден ред. Ето как да запазите стандартния работен плот на Ubuntu и да добавите възможности за показване на уеб приложения.
Независимо дали се чувствате комфортно с една система само за командния ред, използвате вашия Ubuntu десктоп за други неща или имате нужда да го инсталирате за няколко конкретни приложения, можете да добавяте Apache, MySQL и PHP към всеки стандартен работен плот инсталиране на Ubuntu много бързо и лесно.
Нека да започнем инсталацията с помощта на много умна команда:
sudo apt-get инсталирате лампа-сървър ^
Тя няма да работи без карето в края. Щом влезете, ще видите, че автоматично избира всички необходими пакети и ще ви помоли да потвърдите "голямото" количество данни, които да бъдат изтеглени.
Просто се отпуснете и оставете го да работи, докато не получите син екран.
Въведете парола за основния профил в MySQL, което е необходимо, за да създадете други потребители и да управлявате бази данни, след което натиснете Enter, за да продължите. Ще бъдете подканени да въведете отново паролата си, затова направете това и натиснете Enter отново.
Това е за инсталация!
Нека да тестваме Apache, за да видим дали работи правилно. Отворете браузъра и го насочете към следния URL адрес:
HTTP: // Localhost /
Трябва да видите нещо подобно, ако всичко е инсталирано правилно:
След това ще проверим дали PHP работи. В терминала въведете следната команда, за да създадете нов документ:
sudo nano /var/www/testing.php
След това копирайте следния код:
Кликнете с десния бутон на мишката върху терминала и натиснете клавиша.
Натиснете CTRL + O за да "изтриете" или да запишете файла, след което натиснете CTRL + X, за да затворите.
След това рестартирайте Apache със следната команда:
sudo услуга apache2 рестартиране
И заредете следната страница във вашия уеб браузър:
HTTP: //localhost/testing.php
И трябва да видите нещо подобно:
MySQL има адрес на свързване, който да съответства на системата ви. За да проверите адреса на свързване на системата, можем да използваме бърза команда:
котка / и т.н. / хостове grep localhost
Това е "пип" или "ние" в средата, което се споделя с \ ключ. Ще получите няколко резултата, единият от които ще ви покаже IP адрес.
Можете да видите от горния екран, че моят адрес на свързване е 127.0.0.1.
След това нека отворим конфигурационния файл на MySQL, за да видим какво е посочено там.
sudo nano /etc/mysql/my.cnf
Превъртете надолу, докато видите ред, започващ с "адрес за връзка", както е показано по-долу.
Както можете да видите, адресът на свързване е еднакъв, така че сме добри. Ако вашият е различен, просто го сменете, така че да съответства на това, което сте открили по-горе.
Ако не сте запознати с MySQL и неговите команди, тогава може да имате проблеми с управлението на бази данни и таблици. phpMyAdmin ви помага да се справите с това, като осигурите PHP интерфейс за администрацията на MySQL. Лесно е да се инсталира и наистина може да дойде по-удобно, така че нека да стигнем до него.
sudo apt-get инсталирате phpmyadmin
Ако тази команда не работи, може да се наложи да активирате допълнителни хранилища.
Ще получите друг син екран, който ви кани да изберете кой уеб сървър да конфигурирате. Уверете се, че червеният блок е до "apache2" и бъдете сигурни, че ще ударите интервала. Това ще означава със звездичка, а след това можете да натиснете Enter.
Ще бъдете попитани дали phpmyadmin трябва да конфигурира база данни по подразбиране за своя собствена употреба. Изберете Да.
След това ще бъдете помолени да въведете паролата на администраторския акаунт, използван за създаването на тази база данни и потребител. Тъй като не сме създали други MySQL потребители, въведете вашата root MySQL парола.
И накрая, ще създадете парола, която да използвате с phpmyadmin, и ще трябва да потвърдите отново.
Щом приключите, рестартирайте Apache.
Можете да влезете в phpMyAdmin, като отворите следния URL адрес:
HTTP: // Localhost / PhpMyAdmin /
Използвайте "root" като потребителско име и след това въведете главната MySQL парола.
Има няколко важни пароли тук и ще бъдете изкушени да използвате същата парола, както и главната ви сметка. Ако решите да направите това, бъдете сигурни, че това е много сигурна парола, нещо със смесени класове и добра дължина. Не забравяйте, че давате на други хора достъп до компютъра си, като инсталирате този софтуер, затова вземете подходящи мерки.
Ако това е първият път, когато играете с уеб сървър, може да се чудите къде отиват файловете, които искате да хоствате. Те са в / var / www / са по подразбиране и ще имат нужда от повишени привилегии за достъп до тази директория. Една идея е да се монтира отделен дял на тази точка, за да се използва единствено за обслужване на уеб неща. Вижте другата ни статия "Какво е Linux fstab и как работи?", За да получите повече информация за това.
И сега, когато имате свой собствен уеб сървър, защо да не научите как да архивирате, търсите и да преглеждате вашата статистика чрез ThinkUp?