Начална » как да » Как да превърнете вашия дом Ubuntu PC в LAMP уеб сървър

    Как да превърнете вашия дом Ubuntu PC в LAMP уеб сървър

    Имаш ли Linux компютър, който искаш да пуснеш на работа? Може би не ви харесва само версията на Ubuntu Server Edition с командния ред. Ето как да запазите стандартния работен плот на Ubuntu и да добавите в него възможности за уеб обслужване.

    Независимо дали не ви харесва само системата от командния ред, вие използвате работния плот на Ubuntu за други неща, или просто ви е необходима инсталация за няколко конкретни приложения, можете да добавите Apache, MySQL и PHP към всеки стандартен работен плот инсталирането на Ubuntu много бързо и лесно.

    Обикновената команда

    Нека започнем инсталацията с помощта на много умна команда:

    sudo apt-get install-server ^

    Той няма да работи без каретата в края. След като въведете това, ще видите, че той автоматично избира всички необходими пакети и ще ви помоли да потвърдите „големия“ обем данни, които да се изтеглят.

    Просто седнете и оставете да свърши работата си, докато не се появи син екран.

    Въведете парола за акаунта на MySQL root, което е, което ще ви е необходимо, за да създадете други потребители и да управлявате бази данни, след това натиснете Enter, за да продължите. Ще бъдете подканени да въведете отново паролата си, затова направете това и натиснете отново Enter.

    Това е за инсталация!

    Тестване на Apache и PHP

    Нека изпробваме Apache, за да видим дали е правилно. Отворете браузър и насочете следния URL адрес:

    HTTP: // Localhost /

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

    След това ще тестваме дали PHP работи. В терминала въведете следната команда, за да създадете нов документ:

    sudo nano /var/www/testing.php

    След това копирайте следния код:

    Щракнете с десния бутон на мишката в терминала и натиснете върху паста.

    Натиснете CTRL + O, за да напишете или запишете файла, след което натиснете CTRL + X, за да излезете.

    След това рестартирайте Apache със следната команда:

    sudo услуга apache2 рестартиране

    И заредете следващата страница в уеб браузъра си:

    HTTP: //localhost/testing.php

    И трябва да видите нещо подобно:

    Проверка на MySQL Bind Address

    MySQL има адрес за свързване, който трябва да съвпада с вашата система. За да проверите адреса на системата за свързване, можем да използваме бърза команда:

    cat / etc / hosts | grep localhost

    Това е „тръба“ или „стъбло“ в средата, която се споделя с ключа. Ще получите няколко резултата, единият от които ще ви покаже IP адрес.

    От снимката по-горе може да видите, че моят адрес за свързване е 127.0.0.1.

    След това нека да отворим конфигурационния файл MySQL, за да видим какво е там.

    sudo nano /etc/mysql/my.cnf

    Превъртете надолу, докато видите линия, започваща с „bind-address“, както е показано по-долу.

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

    Инсталиране на phpMyAdmin

    Ако не сте запознати с MySQL и неговите команди, може да имате проблеми при управлението на бази данни и таблици. phpMyAdmin ви помага да се справите с това, като предоставите PHP интерфейс за MySQL администрация. Той е лесен за инсталиране и наистина може да се окаже полезен, така че нека стигнем до него.

    sudo apt-get install phpmyadmin

    Ако тази команда не работи, може да се наложи да активирате допълнителни хранилища.

    Ще получите още един син екран, който ще ви помоли да изберете кой уеб сървър да конфигурирате. Уверете се, че червеният блок е до „apache2“ и бъдете сигурни, че ще ударите интервала. Това ще го маркира със звездичка и след това можете да натиснете Enter.

    Ще бъдете попитани дали phpmyadmin трябва да конфигурира база данни по подразбиране за собствена употреба. Изберете Да.

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

    Накрая ще създадете парола за използване с phpmyadmin и ще трябва да я потвърдите отново.

    След като сте готови, рестартирайте Apache.

    Можете да влезете в phpMyAdmin, като преминете към следния URL адрес:

    HTTP: // Localhost / PhpMyAdmin /

    Използвайте "root" като потребителско име и след това въведете root MySQL парола.


    Тук има повече от няколко важни пароли и ще се изкушите да използвате същата парола като акаунта си в root. Ако решите да направите това, бъдете сигурни, че това е много сигурна парола, нещо със смесени класове знаци и добра дължина. Не забравяйте, че предоставяте на другите достъп до компютъра, като инсталирате този софтуер, така че вземете подходящи предпазни мерки.

    Ако за първи път играете с уеб сървър, може да се чудите къде да отидете на файловете, които искате да хоствате. Те са в / var / www / по подразбиране и ще се нуждаят от повишени права за достъп до тази директория. Една идея е да се монтира отделен дял в тази точка, който да се използва единствено за обслужване на уеб неща. Разгледайте нашата друга статия, Какво е Linux fstab и Как работи ?, за да получите повече информация за това.

    И сега, след като имате собствен уеб сървър, защо да не научите как да архивирате, търсите и преглеждате статистиките си с Twitter с ThinkUp?