Kuidas majutada veebisaiti AWS-is, kasutades LAMP-i

Kuidas Majutada Veebisaiti Aws Is Kasutades Lamp I



Veebisaidi majutamiseks on liiga palju võimalusi, kuid mõned neist on väga kulukad ja mõned väga aeganõudvad. Saate oma veebisaidi hostimiseks kasutada AWS-i, kuna see võtab tasu ainult teie kasutatava eest ja veebisaiti on AWS-is väga lihtne hostida. See ei kasuta teie süsteemi salvestusruumi ja selle postituse kaudu saate AWS-is veebisaiti majutada.

Alustame sellest, kuidas AWS-is Lambi abil veebisaiti hostida:

Veebisaidi hostimine AWS-is, kasutades LAMP-i

Veebisaidi hostimiseks AWS-is lambiserveri abil looge lihtsalt EC2 eksemplar. Selleks klõpsake lihtsalt nuppu ' Käivitage eksemplar ” nuppu EC2 armatuurlaual:









Tippige seal oma eksemplari nimi ja valige virtuaalmasina jaoks masina pilt:







Seejärel kerige lehte veidi alla ja valige eksemplari tüüp ning looge võtmepaar, klõpsates ' Loo uus võtmepaar ' linki ja seejärel klõpsake nuppu ' Käivitage eksemplar ” nuppu EC2 eksemplari loomiseks:



Pärast loomist tuleb nüüd ühenduse faas, mille jaoks valige eksemplar ja klõpsake nuppu ' Ühendage ” nupp:

Ühenduse lehel valige ' SSH klient ” ja kopeerige käsk, nagu on näidatud alloleval ekraanipildil:

Lihtsalt kleepige käsk käsureale või PowerShelli ja muutke oma süsteemi võtmepaari teed:

Kui olete virtuaalmasinas, peate installima mõned Lampi serveri jaoks vajalikud teenused ja alla laadima Apache serveri, kasutades järgmist käsku:

yum install apache2 -Y

See installib veebisaidi majutamiseks Apache serveri:

Pärast Apache serverit peate installima selle jaoks andmebaasiserveri, kasutage järgmist käsku:

yum install mariadb mariadb-server

See käsk installib teie veebisaidiga ühendatud andmebaaside jaoks MariaDB serveri:

Viimane installitav server on PHP ja PHP-MySQL server, mis kasutab järgmist käsku:

yum install php php-mysql

See käsk installib PHP ja selle MySQL-serveri:

Kui server on installitud, on aeg käivitada need teenused, mis kasutavad järgmisi käske:

systemctl start mariadb
systemctl lubada mariadb

Need käsud käivitavad MariaDB teenused:

Samuti peate käivitama HTTP-teenuse ja seda tehakse järgmiste käskude abil:

systemctl start httpd
systemctl lubada httpd

Need käsud käivitavad HTTP teenused:

Nüüd saate luua oma faili HTML-kataloogis ja seda saab teha järgmiste käskude abil:

cd / oli / www / html /
sest index.php

Need käsud viivad teie veebisaidi faili serveri kataloogi, kust saate Lampi serveri abil oma veebisaiti majutada:

Nüüd peate kasutama ' Avalik IP-aadress ', et oma veebisaiti kasutada:

Olete hostinud AWS-is veebisaiti, kasutades lambiserverit, kleepides Avalik IP-aadress ” veebibrauseris:

Olete edukalt hostinud veebisaiti AWS-is, kasutades Lampi serverit:

Järeldus

Veebisaidi AWS-is hostimiseks Lambi serveri abil saab luua EC2 eksemplari ja seejärel luua ühenduse oma virtuaalmasinaga. Seejärel installige serverid käskude abil ja seejärel peate need teenused ka aktiivseks muutma. Pärast seda teisaldage oma veebisaidi fail HTML-serveri kataloogi ja seejärel saate hostida veebisaiti, kasutades ' Avalik IP-aadress EC2 eksemplari.