A lámpakiszolgáló telepítése és beállítása az Ubuntu -on

A lámpakiszolgáló telepítése és beállítása az Ubuntu -on

A Linux operációs rendszerek nagyszerű lehetőségeket kínálnak a felhasználók számára a webhelyek létrehozására, a kiszolgálón történő tárolásra és a tesztelésre. Sokan valószínűleg hallották, hogy a helyes beállítási Apache és a MySQL lehetővé teszi számunkra, hogy kényelmesen dolgozzunk a szerverekkel. Ideje megismerkedni a lámpával, amely mindegyiket egyesíti, és megérteni, hogyan kell telepíteni és konfigurálni a lámpakiszolgálót az Ubuntu -ban.

A lámpa telepítése lehetővé teszi a webszerver létrehozását.

Mi az a lámpa?

A lámpa nem egy program, ahogy először gondolkodhat, és nem szerver. Ez a rövidítés elrejti a veremt vagy a szerver halmazát -célú programok: Apache, MySQL, PHP. Ezért a név - ezeknek a programoknak az első levelei. Az első betű a Linux -tól származik.

További információ az alkatrészekről.

  • Az Apache egy ingyenes HTTP szerver.
  • MySQL - egy erőteljes, ingyenes adatbáziskezelő rendszer. Sok webhelyen használják.
  • PHP - Programozási nyelv. Nagyon gyakran írjon rá különféle webes alkalmazásokat.

Mindez hasznos és szinte nélkülözhetetlen a webhelyek hálózatra helyezéséhez. Továbbra is meg kell tanulnia telepíteni és használni.

Szerelhető lámpa

A lámpák többféle módon vannak felszerelve. Mivel ez egy programkészlet, mindegyiket külön letöltheti, de sokkal kényelmesebb ezt együtt csinálni. Ehhez könnyebb használni a TASKSEL -t:

Sudo tassels telepítse a lámpaszerveret

Tasksel - Az Ubuntu -ra telepített speciális szerszám, amelynek segítségével könnyű betölteni a különféle szoftvercsomagokat a rendszerbe. A telepítés során a rendszer kéri, hogy írjon be egy jelszót a MySQL -hez. Ezt meg kell tenni.

Eltávolítás

Teljesen törölheti a veremt egy paranccsal:

Sudo Tassel Távolítsa el a lámpaszervert

Az összes alkatrész telepítve van: Php 7, Apache, MySQL. A kényelmesebb működés érdekében a programokat hozzáadják az autóterheléshez. Ha ezt meg akarja változtatni, akkor végezze el a beállításokon: Rendszer - Paraméterek - Indítás Az alkalmazások indítása. Csak távolítsa el az alkatrészlámot.

Telepítés és konfiguráció

Mégis, a többség valószínűleg azonnal szeretne kapni legalább egy tesztet, de a hangos kiszolgálót. Ezután további utasításokat követünk.

  1. Telepítse a szükséges csomagokat második módon:
    Sudo apt-get telepítse az apache2 mysql-server php5 phpmyadmin 
  2. Jönünk és beírjuk a SuperPower jelszót annak érdekében, hogy a MySQL -t az Ubuntu -ra telepítsük, majd újra megtesszük.
  3. A phpmyadmin beállítások beállításai megjelennek. Itt kell jeleznie, hogy az Apache -t fogják használni
  4. Miután el kell olvasnia az információkat egy Windows párban, és megerősítenie kell az adatbázis beállítását. A DBConfig -Common egy speciális segédcsomag, amelyet mind a Debian, mind az Ubuntu -ban használnak.
  5. A rendszer felkéri minket, hogy írjunk be újra egy jelszót. Ezt háromszor kell megtenni: a mysql és a phpmyadmin kombinálásához, az adatbázis létrehozásához és a megerősítéséhez.
  6. Ellenőrizze: A szerver működik -e. Írja be a "Localhost" böngésző címsorát. Megjelennie kell az üzenetnek: "annak!".
  7. Most bemutatjuk a "localhost/phpmyadmin" -t a sorban, jelentkezzünk be. Bejelentkezés: Gyökér, a jelszó megegyezik a korábban bevezetett.

Állítsa be a kiszolgálót, és adjon hozzá egy weboldalt

A lámpakiszolgáló beállítása a legfontosabb rész, mivel a MySQL, Apache, PHP 7 telepítése az Ubuntu -ra nem nehéz. Ezután dolgoznia kell a szoftverkóddal.

Linket készítünk a phpmyadmin -hez:

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

Nyissa meg, majd szerkessze a szerver konfigurációját:

Sudo nano/etc/apache2/apache2.Nem

Adja hozzá a vonalat a végéhez:

ServerName LocalHost: 80

Nyissa meg a Hosts fájlt:

Sudo nano /etc /gazdagépek

Adja hozzá a sort:

127.0.1.1 TestSite.RU

Készítünk egy új webhely konfigurációs fájlt:

"Virtualhost *: 80"
Serverias TestSite.RU www.Tanszék.RU
Documentroot/Home/Server/TestSite.RU
Directory Home/Server/TestSite.ru/"
Engedélyezze az összeset
"/Könyvtár"
"/Virtualhost"

Itt helyezzük el ezt a fájlt a gyökérről szóló törvényekkel:/etc/Apache2/webhelyek -Avilable/

Aktiváljuk a webhelyet:

Sudo A2NSITE TESTSITE.RU

Indítsa újra a szerveret:

Sudo /etc /init.D/Apache2 újraindítás

Egy oldal létrehozása egy weboldalhoz

Az első oldalt készítjük - az indexfájlt.PHP a Site mappában (Home/Server/TestSite.RU).

Írja be:

‹?
Echo 'Hello!!!';
?›

Általában bármit bemutathat, csak erre van szüksége a szerver teljesítményének ellenőrzéséhez.

Nyissa meg oldalunkat a böngészőn keresztül: Írja be a webcímet a sorba.

Ezután látnunk kell a kincses "hello!!!". Ha ez történt, akkor minden helyesen van konfigurálva. Most ebben a mappában elhelyezhet egy teljes értékű weboldalt, amelyet a LAMP-on tesztelnek. A mappa, akárcsak a webhely címe, természetesen megváltoztatható.

Most már tudja, hogy a MySQL, Apache, PHP (LAMP) telepítése és konfigurációja az Ubuntu -n nem olyan szörnyű, mint amilyennek látszólag eredetileg vannak. Ezek csak a szoftver alapvető képességei. Az idő múlásával megtanulja felhasználni a programok összes erejét.