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

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 [].