Natrag na blog

Postavljanje LAMP stoga – Linux Apache MySQL PHP

Postavljanje LAMP stoga – Linux Apache MySQL PHP

LAMP je akronim vrlo popularnog web stoga – Linux, Apache, MySQL, PHP. Sve četiri komponente LAMP-a su otvorenog koda i prikladne su za postavljanje dinamičkih web stranica i web aplikacija. U današnjem vodiču pokazat ću vam kako postaviti poslužitelj u oblaku s LAMP stogom.

LAMP stog: L – Linux

L u LAMP-u označava operacijski sustav Linux. Uz CloudSigma jednostavno sučelje za korištenje, možete ga pokrenuti u roku od nekoliko minuta.

Kreiranje stroja

Prvo morate kreirati stroj. To možete jednostavno učiniti u CloudSigma odjeljku Compute. Za potrebe ovog vodiča možete koristiti sljedeće resurse:

CPU: 8 GHz
RAM: 8 GB
SSD: 50 GB

Možete montirati disk s Ubuntu 18.04 LTS slikom dostupnom u CloudSigma knjižnici. Ubuntu 18.04: Predinstalirani 64-bitni s VirtIO upravljačkim programima, superkorisnik, Python 2.7.17, Pip 20.0.2 OpenSSL 1.1.1d, Cloud-init i najnovija ažuriranja do 2019-03-03.

Nakon pokretanja stroja, možete ažurirati sve postojeće repozitorije i pakete na stroju pokretanjem sljedećih naredbi:

LAMP stog: A – Apache

Apache (Apache HTTP poslužitelj) je softver za web poslužitelj otvorenog koda koji se može koristiti za posluživanje sadržaja na webu. Više od 40% web stranica na WWW-u – World Wide Web ga koristi.

Za instalaciju Apache HTTP poslužitelja, možete pokrenuti sljedeću naredbu:

Nakon što se instalira, možete otići na IP adresu u svom web pregledniku i vidjet ćete izlaz sličan ovome:

apace web server homepage LAMP Stack

Ako ne znate IP adresu, možete je provjeriti u odjeljku Compute vašeg CloudSigma računa.
Finding IP address

LAMP stog: M – MySQL

Možete nastaviti i instalirati MySQL sada kada su Linux i Apache instalirani

MySQL je sustav za upravljanje relacijskim bazama podataka (RDBMS) otvorenog koda koji pomaže korisnicima u pohranjivanju, organiziranju i upravljanju podacima. Vrlo je popularan i široko se koristi u IT industriji. Da biste pročitali više o MySQL-u, pratite CloudSigma objavu – Kako postaviti MySQL na poslužitelj i osnove MySQL-a.

Da biste povećali sigurnost, pokrenite donju skriptu i odaberite svoje postavke:

 

LAMP Stack: P – PHP

PHP je popularan skriptni jezik otvorenog koda koji se općenito koristi za izradu dinamičkih web stranica. Možete ga instalirati pomoću naredbe:

Nakon što se instalira, možete konfigurirati Apache da poslužuje vašu PHP datoteku pomicanjem “index.php” ispred “index.html” u ovoj datoteci – /etc/apache2/mods-enabled/dir.conf

Datoteka bi sada trebala izgledati ovako:

PHP ima veliku biblioteku modula koje možete koristiti u svojoj aplikaciji. Pronađite dostupne biblioteke pomoću navedene naredbe i dobit ćete popis:

PHP Modules page

Instalirajte gore navedene module pomoću naredbe apt-get:

Možete stvoriti oglednu PHP datoteku kako biste je testirali. Stvorite datoteku – /var/www/html/test.php i u nju dodajte sljedeći sadržaj.

Zatim ponovno pokrenite Apache poslužitelj kako bi promjene stupile na snagu.

Sada, kada odete na URL – https://IPaddress/test.php , vidjet ćete sljedeći sadržaj:
PHP Info page

Naposljetku, uspješno ste postavili svoj LAMP Stack.

Sretno programiranje!

author

Akshay Nagpal

Autor · CloudSigma

Preslav Dobrev je kreativni dizajner u CloudSigma, usredotočen na dosljedan poslovni identitet korištenjem tradicionalnih i inovativnih marketinških kanala. Vješt je u spajanju umjetničke vizije sa strateškim marketingom kako bi stvorio dojmljive brendirane priče.

Komentari

Još nema komentara. Budite prvi.