„Apache“ yra atvirojo kodo žiniatinklio serveris kuriuos galima naudoti „Windows“, „Unix“, „Macintosh“ platformose ir tt, kurių pagrindinis tikslas yra teikti saugias, efektyvias ir patikimas http paslaugas. Daugiau apie „Apache“ galime pamatyti jos oficialioje svetainėje. „Apache“ paprastai diegiama su keliomis kalbomis, žinomomis kaip LAMP:
LAMP turinys
- Linux (operacinė sistema)
- Įpache (žiniatinklio serveris)
- M„ySQL“ arba „MariaDB“ (duomenų bazė)
- PHP (dinaminis turinys)
Pradėkime analizuoti kaip įdiegti šį LAMP paketą „Debian 8“ aplinkoje. Atminkite, kad naudojant LAMP mes galime priglobti tiek svetaines, tiek žiniatinklio programas su jau minėtais komponentais.
PastabaAtminkite, kad jei nesame root vartotojai, prieš atlikdami bet kokią operaciją, turime sudėti sudo.
Prieš diegiant bet kokią programą visada rekomenduojama paleisti apt-get atnaujinimas atnaujinti visus mūsų „Debian 8“ sistemos paketus.
1. Kaip įdiegti „Apache“
Norėdami įdiegti „Apache“, vykdysime komandą:
apt-get įdiegti apache2Prasidės „Apache“ atsisiuntimo ir diegimo procesas:
Įdiegę galime patikrinti diegimą, eidami į savo naršyklę ir įvesdami IP adresą, „Debian 8“, norėdami patvirtinti mūsų IP adresą, galime naudoti komandą „ifconfig“. Šiuo atveju IP adresas yra 192.168.0.14. Įvedę savo IP adreso juostoje, jei „Apache“ yra tinkamai įdiegta, matysime:
2. Kaip įdiegti „MySQL“
Toliau ketiname įdiegti „MySQL“, kad galėtume pasiekti duomenų bazę, todėl vykdysime šią komandą:
apt-get install mysql-server„MySQL“ diegimo proceso metu turime nurodyti pagrindinio „MySQL“ vartotojo slaptažodį:
Spustelėkite Gerai ir mes turime patvirtinti pagrindinio vartotojo slaptažodį. Baigę šį procesą, vykdysime „MySQL“ konfigūracijos scenarijų naudodami šią komandą:
mysql_secure_installationPamatysime šiuos dalykus:
Ten bus pateikta daugybė klausimų, kuriuos turime sukonfigūruoti pagal savo poreikius.
3. Kaip įdiegti PHP
Kitas žingsnis, kurį atliksime, bus PHP diegimas, tam turime įvesti šią komandą:
sudo apt-get įdiegti php5 php-kriaušių php5-mysqlMatome, kad prasideda PHP atsisiuntimo ir diegimo procesas:
Kai PHP bus įdiegta „Debian 8“, mes tai padarysime iš naujo paleiskite „Apache“ paslaugą naudojant šią komandą:
paslauga apache2 iš naujoKitas dalykas, kurį ketiname padaryti, yra redaguoti php konfigūracijos failą Norėdami tai pamatyti mūsų naršyklėje, įvesime šį maršrutą: nano /var/www/info.php. Rodomame faile įvesime šias reikšmes:
Pakeitimus išsaugome paspausdami klavišų kombinaciją CTRL + O ir mes išėjome naudodami derinį CTRL + X. Dabar galime vėl įvesti savo naršyklę ir patvirtinti, kad PHP buvo įdiegta teisingai, įvedame sintaksę http: //ip_del_server/info.php, ten pamatysime visą informaciją, susijusią su PHP, SQL ir kitais parametrais.
Tokiu būdu mes paprastai ir praktiškai įdiegėme savo LAMP Debian 8 aplinkoje. „Apache“ turi keletą failų, kuriuos galime sukonfigūruoti pagal struktūros poreikius.
Failų nustatymas
a2ensiteNaudodami šią komandą galime įjungti svetainę po to, kai suredaguosite konfigūracijos failą
a2dissiteNaudodami šią komandą galime išjungti svetainę naudodami konfigūracijos failą
a2enmodŠi parinktis naudinga pridėjus papildomų modulių „Apache“
a2dismodŠi parinktis naudinga pašalinant papildomus „Apache“ modulius
a2 užklausaNaudodami šią alternatyvą galime pateikti užklausų apie šiuo metu įjungtas svetaines
Praktiškai pritaikykime šias puikias LAMP įtrauktas paslaugas ir išnaudokime visas mūsų „Debian 8“ serverio galimybes.