Az apache gyors telepítése az ubuntu-ra

Minden nagyon egyszerűen és nagyon gyorsan történik. Nem fárasztó a beállításokkal és a dohányzás manával.
A lámpa szerver (linux apache mysql php server) telepítéséhez egy parancsot írjon be a konzolba:
A phpmyadmin csomag telepítése előtt. Miért? Mert jó grafikus felületet kapunk a mysql adatbázisok kezeléséhez.
Indítsa újra a kiszolgáló apacsot
De ez nem túl kényelmes, mert a könyvtárhoz való jog csak gyökér, és több webhelyet is meg kell vizsgálni.
Egyetlen mappát hozhat létre minden olyan weboldalra, amelyet ott fognak üzemeltetni, például / home / user / www.
Az ilyen mappához a legjobb hely a felhasználó saját könyvtára. Miért van ott? Ez lehetővé teszi, hogy webhelyfájlokkal dolgozzon (hozzáadás, törlés, módosítás), gyökér jogok nélkül. De hagyhatod az alapértelmezett / var / www mappát, és a saját könyvtárban létrehozhatsz egy linket, és megadhatod az írási engedélyt.
Ezután a mappában hozzon létre egy webhelymappát. Például: / home / user / www / site1. És ebben a mappában dobja el a webhelyfájlokat.
A parancs létrehoz egy új virtuális tárhely rekordot a szabványos Apache rekord másolásával.
1) cserélje ki az összes / var / www / with / home / user / www / site1 /
2) a "DocumentRoot / home / user / www / site1 /" sor előtt adja hozzá a "ServerName site1"
Aktiválja a virtuális gépet:
és adjon hozzá egy sort ebben a fájlban:
Indítsa újra az Apache alkalmazások beállításait:
Körülbelül 20 perc alatt megkaptunk egy webszervert php és mysql támogatással.
*! A phpmyadminra vonatkozó megjegyzés.
*! Megjegyzés php.
Alapértelmezésben register_globals paraméter php beállítások tiltva, ami azt jelenti, hogy a változók át a php script segítségével GET, POST üres lesz (meghatározatlan).
Két módon lehet ezt a helyzetet kijavítani.
és ott change register_globals = ki register_globals = be.
2) De jobb, ha megváltoztatjuk a szkriptek írásmódját és:
irányítsa őket változók inicializálása továbbítani a tömb $ _GET [], $ _POST [] vagy $ HTTP_GET_VARS [] $ HTTP_POST_VARS [].