Instalirajte i konfigurirajte LAMP poslužitelj na Ubuntu

Linux operativni sustavi nude svojim korisnicima velike mogućnosti za stvaranje web stranica, spremanje na poslužitelju i testiranje. Mnogi su vjerojatno čuli da ispravna konfiguracija Apache i MySQL omogućuje vam jednostavno rad s poslužiteljima. Vrijeme je da se upoznate s LAMP-om, koji ih sve ujedinjuje, kao i da razumijete kako instalirati i konfigurirati LAMP poslužitelj u Ubuntu.

Instaliranje LAMP-a omogućuje stvaranje web poslužitelja.

sadržaj

  • 1 Što je LAMP?
  • 2 Ugradnja LAMP-a
    • 2.1 uklanjanje
  • 3 Instalacija i podešavanje
    • 3.1 Konfigurirajte poslužitelj i dodajte web stranicu
    • 3.2 Izrada stranice za web stranicu

Što je LAMP?

LAMP nije program, kao što možda mislite na početku, a ne poslužitelj. Ova skraćenica skriva snop ili niz poslužiteljskih programa: Apache, MySQL, PHP. Stoga ime - prva slova svakog od tih programa. Prvo slovo preuzeto je iz Linuxa.

Pročitajte više o komponentama.

  • Apache je besplatan HTTP poslužitelj.
  • MySQL je snažan, također besplatan sustav za upravljanje bazom podataka. Koristi se na mnogim web mjestima.
  • PHP je programski jezik. Često ih pišu razne web aplikacije.

Sve je to korisno i gotovo neophodno za postavljanje web stranica na mrežu. Ostaje naučiti kako ga instalirati i koristiti.

Ugradnja LAMP-a

LAMP je instaliran na nekoliko načina. Budući da je ovo kompleks programa, možete ih preuzeti zasebno, ali je prikladnije to učiniti zajedno. Zbog toga je lakše koristiti Tasksel:

sudo tasksel instalirajte lamp-server

Tasksel je poseban alat instaliran na Ubuntu, s kojim je lako učitati razne softverske pakete u sustav. Tijekom instalacije, sustav će od vas zatražiti da unesete lozinku za MySQL. To je potrebno učiniti.

uklanjanje

Također možete ukloniti cijeli stog jednim naredbom:

sudo tasksel ukloni lamp-server

Bit će instalacija svih komponenti: PHP 7, Apache, MySQL. Za praktičniji rad programa dodaje se autoload. Ako ga želite promijeniti, učinite kroz postavke: Sustav - Postavke - Pokretne aplikacije. Tamo jednostavno uklonite LAMP komponente.

Instalacija i podešavanje

Ipak, najvjerojatnije bi htjeli dobiti barem test, ali prilagođeni radni poslužitelj. Zatim slijedite upute.

  1. Instalirajte potrebne pakete na drugi način:
    sudo apt-get instaliraj apache2 mysql-server php5 phpmyadmin
  2. Izmišljamo i unosimo lozinku za korisnike kako bismo instalirali MySQL na Ubuntu, a zatim ponovite postupak.
  3. Prikazuje se prozor postavki phpmyadmin.Ovdje morate navesti da će se koristiti Apache.
  4. Nakon što trebate pročitati informacije u par prozora i potvrditi konfiguraciju baze podataka. dbconfig-common je poseban helper paket koji se koristi na Debianu i Ubuntu.
  5. Sustav će ponovno tražiti lozinku. Morate to učiniti tri puta: kombinirajte MySQL s phpmyadmin, stvoriti bazu podataka i potvrditi.
  6. Provjerite radi li poslužitelj. Unesite u adresnu traku preglednika "localhost". Pojavit će se poruka: "Radi!".
  7. Sada ulazimo u "localhost / phpmyadmin" u retku, prijavite se. Prijava: root, ista lozinka kao prethodno unesena.

Konfigurirajte poslužitelj i dodajte web stranicu

Postavljanje LAMP poslužitelja je najvažniji dio, kao što je instalacija MySQL, Apache, PHP 7 na Ubuntu ne predstavlja nikakvu poteškoću. Zatim ćete morati raditi s programskim kodom.

Napravite vezu na phpmyadmin:

sudo ln -s / etc / phpmyadmin / var / www

Otvorite i zatim uredite konfiguraciju poslužitelja:

sudo nano /etc/apache2/apache2.conf

Dodaj na kraj retka:

ServerName localhost: 80

Otvorite datoteku hostova:

sudo nano / etc / hosts

Dodaj retku:

127.0.1.1 testsite.ru

Izrada nove datoteke konfiguracije web mjesta:

<VirtualHost *: 80>
ServerAlias ​​testsite.ru www.testsite.ru
DocumentRoot /home/server/testsite.ru
<Adresar dom / poslužitelj / testsite.ru />
AllowOverride sve
</ Directory>
</ VirtualHost>

Tu datoteku stavljamo ovdje s root-pravima: / etc / apache2 / sites-available /

Aktivirajte web-lokaciju:

sudo a2ensite testsite.ru

Ponovo pokrenite poslužitelj:

sudo /etc/init.d/apache2 ponovo pokrenite

Izrada stranice za web stranicu

Izrađujemo prvu stranicu - datoteku index.php u mapi s web lokacijom (home / server / testsite.ru).

Unesite:

‹?
echo "Hello !!!";
?›

Općenito, možete unijeti bilo što, trebate samo testirati poslužitelj.

Otvorite putem preglednika na našoj stranici: unesite web adresu u retku.

Nakon toga trebali bismo vidjeti coveted "Hello !!!". Ako se to dogodi, sve je ispravno postavljeno. Sada u ovoj mapi možete postaviti punopravnu web stranicu koja će biti testirana na LAMP-u. Mapa, kao i adresa web mjesta, naravno, mogu se mijenjati.

Sada znate da instalacija i konfiguriranje MySQL, Apache, PHP (LAMP) na Ubuntu nije toliko strašno koliko se u početku čini. To su samo osnovne značajke softvera. S vremenom ćete naučiti iskoristiti punu snagu programa.