Ieškote nebrangaus būdo valdyti savo žiniatinklio serverius ar dinamiškas svetaines? Kaip sukurti LAMP serverį? LAMP serveris yra komplekte. Turėsite ne tik serverį, bet ir operacinę sistemą, duomenų bazės programinę įrangą ir scenarijų kalbą. Visos šios programos yra atvirojo kodo. LAMP serverį sudaro šie komponentai: Linux, Apache, MySQL ir PHP. LAMP serveriai gali veikti nebrangiuose serveriuose. Sukurti šį serverį yra paprasta ir paprasta. Sukurkite LAMP serverį atlikdami šiuos veiksmus:
Žingsniai
Žingsnis 1. Gaukite savo serverio aparatinės įrangos reikalavimus
Sudėtingesnėms svetainėms reikia daugiau galios.
Žingsnis 2. Gaukite reikiamą įkėlimo greitį iš savo paslaugų teikėjo
Numatytasis namų interneto įkėlimo greitis yra tik apie 1 MB per minutę. Tai gali būti per lėta grafikai, vaizdo įrašams ir pan.
Žingsnis 3. Įdiekite „Linux“versiją
Prieš kurdami LAMP serverį, turite turėti „Linux“operacinę sistemą. Apsilankykite distrowatch.com ir pasirinkite jums patinkantį. Jie dažniausiai yra vienodi, tačiau būtinai pasirinkite vieną su sąsaja (KDE, Cinamonas ir kt.), Jei nesate įprastas terminalo vartotojas. Be to, jei „Linux“versijoje nėra „Windows“diegimo programos, turėsite sukurti tiesioginį kompaktinį diską arba USB atmintinę (instrukcijos kituose „wiki how“straipsniuose). Šios instrukcijos veikia su „Ubuntu Linux“.
Žingsnis 4. Įdiekite „Apache“serveryje
„Apache“yra nemokamas ir atviro kodo žiniatinklio serveris, gerai žinomas kaip veikiantis „Unix“operacinėse sistemose. Yra du „Apache“diegimo būdai. Galite naudoti konsolę arba terminalo lango seansą.
- Komandų eilutėje įveskite: sudo apt-get install apache2
- Norėdami tęsti „Apache“diegimą, turėsite turėti „sudo“slaptažodį.
5 veiksmas. Patikrinkite, ar „Apache“veikia
Turėsite nukreipti savo naršyklę į serverio IP adresą. Tai leis jums žinoti, ar „Apache“veikia, ar ne.
Žingsnis 6. Įdiekite PHP serveryje
PHP yra scenarijų kalba, kuri iš pradžių buvo naudojama kuriant dinaminius tinklalapius. Tačiau kūrėjai ją naudoja kurdami atskiras grafines programas, o tinklo ir sistemos administratoriai naudoja PHP komandinės eilutės sąsajos galimybėms.
Komandų eilutėje įveskite: sudo apt-get install php5 libapache2-mod-php5
Žingsnis 7. Įsitikinkite, kad PHP yra visiškai įdiegta
Iš naujo paleiskite „Apache“įvesdami komandų eilutėje: sudo /etc/init.d/apache2 restart
Žingsnis 8. Patikrinkite, ar PHP veikia tinkamai
- Norėdami sukurti bandomąjį failą, naudokite „Apache“dokumento šaknį. Šaknis bus /var /www. Bandymo failo pavadinimo plėtinys turi baigtis.php.
- Norėdami įvesti turinį, įveskite:
9. Išsaugokite bandymo failą
- Tada nukreipkite naršyklę į šį adresą:
- Prieš /test.php būtinai įveskite savo serverio IP adresą.
Žingsnis 10. Patikrinkite bandymo failą
Naršyklė ekrane turėtų rodyti „Test PHP Page“.
Žingsnis 11. Įdiekite „MySQL“serveryje
„MySQL“reiškia „Mano struktūrinė užklausų kalba“. MySQL yra santykių duomenų bazės programa. Ši programa veikia kaip serveris, kuriame keli vartotojai gali pasiekti daugybę duomenų bazių. Yra daug programinės įrangos, naudojančios „MySQL“, pvz., „WordPress“. Net „Google“ir „Facebook“naudoja „MySQL“.
Komandų eilutėje įveskite: sudo apt-get install mysql-server
Žingsnis 12. Sukurkite MySQL slaptažodį
- Komandinėje eilutėje įveskite: mysql -u root
- Tada turėtumėte pamatyti komandų eilutę, kuri atrodys kaip mysql>
- Į komandų eilutę įveskite: SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('YOURPASSWORD');
- Įveskite slaptažodį ten, kur rodomas JŪSŲ Slaptažodis. Tai bus tas, kurį naudosite kaip „MySQL“vartotoją.
Žingsnis 13. Paleiskite „MySQL“serverį
Įveskite šią komandą: /etc/init.d/mysql start