Ubuntu és ubuntu lámpatest telepítése és konfigurálása, goodigy
Csinálod a webfejlesztést? Szüksége van egy helyi webszerverre php és mysql?
LAMP.
A wikipédiából
A LAMP egy rövidítés, amelyet az alkotóelemek első betűi után kaptunk:
Linux - a Linux operációs rendszer;
Az Apache webszerver;
MySQL - DBMS;
A PHP egy programozási nyelv.
Az Ubuntu 16.04 és az Ubuntu 14.04 telepítéséhez futtatni kell
A telepítés során meg kell adni a root felhasználó mysql jelszavát, meg kell adnia.
Lépjünk tovább az Apache2 beállításához.
Először meg kell értened az Apache2 konfigurációs mappák és fájlok struktúráját és / etc / apache2
A mappák, amelyek végződnek-elérhetőek, tárolják az összes lehetséges konfigurációs fájlt.
Az engedélyezett mappák az összes konfigurációs fájl tárolására szolgálnak:
- conf-available, conf-enabled - különböző konfigurációs fájlok, például phpmyadmin.conf.
- mods-available, mods-available - modul konfigurációs fájlok.
- webhelyek - elérhetőek, webhelyek engedélyezve - a virtuális állomás konfigurációs fájljai.
- Az apache2.conf a fő Apache2 konfigurációs fájl.
- Az envvars egy fájl Apache2 környezeti változókkal.
- magic - MIME típusú definíciós fájl.
- A ports.conf az a portdefüggvény, amelyet az Apache2 hallgatni fog.
A konfigurációs fájl használatához létre kell hoznia egy szimbolikus hivatkozást a mappában - engedélyezve van.
Az apache2-ben is vannak speciális parancsok.
Konfigurációs fájlok engedélyezése vagy letiltása conf-accessible és conf-enabled mappákban. További konfigurációk engedélyezése vagy letiltása.
Engedélyezze vagy tiltsa le a konfigurációs fájlokat a mods-elérhető és mods-elérhető mappákban. Modulok engedélyezése vagy letiltása (modok).
Engedélyezze vagy tiltsa le a konfigurációs fájlokat a webhelyeken elérhető és a webhelyeket engedélyező mappákon. Virtuális gépek (webhelyek) engedélyezése vagy letiltása.
Így bármilyen konfigurációs fájl használatához elegendő megadni a fenti parancsokat
Egy példa, és ugyanakkor az első, amit az apache2 telepítése után kell végrehajtani
Minden újraindítás után az apache2 hibát bocsát ki,
Hiba: Nem sikerült megbízhatóan meghatározni a szerver teljesen minősített tartománynevét a 127.0.1.1. Állítsa be a "ServerName" direktívát globálisan, hogy elnyomja ezt az üzenetet
Nem befolyásolja a munkaképességet, ki kell küszöbölnünk. Hozzon létre egy új konfigurációs fájlt fqdn.conf a conf-available könyvtárba
Beléptünk a fájlba
megtartjuk.
Most használjuk ezt a fájlt
Győződjön meg róla, hogy a hiba elment.
A MySQL és az Apache2 indulásakor az Ubuntu 16.04-ben történő kizárásához elegendő a következő parancsok végrehajtása
Amikor a mysql kiszolgáló frissítésre került, hiba történt, és a kiszolgáló nem indul el, be kell kapcsolnia a mysql szervert az indításhoz, és a sikeres frissítés után le kell állnia.
Szükség esetén tiltsa le a MySQL és az Apache2 in Ubuntu 14.04 automatikus leállítását
A futtatáshoz parancsokat használhat