Hľadáte lacný spôsob prevádzky svojich webových serverov alebo dynamických webových stránok? Čo tak postaviť server LAMP? Server LAMP je dodávaný s kompletným balíkom. Budete mať nielen server, ale budete mať aj operačný systém, databázový softvér a skriptovací jazyk. Všetky tieto aplikácie sú open source. Server LAMP zahŕňa nasledujúce komponenty: Linux, Apache, MySQL a PHP. Servery LAMP môžu bežať na lacných serveroch. Vytvorenie tohto servera je jednoduché a priamočiare. Vytvorte server LAMP vykonaním nasledujúcich krokov:
Kroky
Krok 1. Zistite hardvérové požiadavky na svoj server
Sofistikovanejšie stránky vyžadujú viac energie.
Krok 2. Získajte potrebnú rýchlosť odosielania od svojho poskytovateľa služieb
Štandardná rýchlosť odosielania údajov na internet z domova je iba 1 MB za minútu. To môže byť príliš pomalé pre grafiku, videá atď.
Krok 3. Nainštalujte si verziu Linuxu
Predtým, ako budete môcť postaviť server LAMP, musíte mať operačný systém Linux. Navštívte distrowatch.com a vyberte si ten, ktorý sa vám páči. Väčšinou sú rovnaké, ale ak nie ste bežným používateľom terminálu, vyberte si rozhranie s predinštalovaným rozhraním (KDE, Cinnamon atď.). Ďalej, ak verzia pre Linux neobsahuje inštalátor systému Windows, budete musieť vytvoriť disk Live CD alebo USB flash disk (pokyny v iných článkoch wiki ako). Nasledujúce pokyny fungujú s Ubuntu Linux.
Krok 4. Nainštalujte Apache na server
Apache je bezplatný a open-source webový server, ktorý je známy tým, že beží na operačných systémoch Unix. Existujú dva spôsoby inštalácie Apache. Môžete použiť konzolu alebo reláciu okna terminálu.
- Do príkazového riadka zadajte: sudo apt-get install apache2
- Aby ste mohli pokračovať v inštalácii Apache, budete potrebovať svoje sudo heslo.
Krok 5. Overte, či Apache funguje
Budete musieť nasmerovať svoj prehliadač na IP adresu servera. Vďaka tomu budete vedieť, či je Apache spustený alebo nie.
Krok 6. Nainštalujte PHP na server
PHP je skriptovací jazyk, ktorý bol pôvodne použitý na vytváranie dynamických webových stránok. Vývojári ho však používajú na vytváranie individuálnych grafických aplikácií, zatiaľ čo správcovia siete a systému používajú PHP na ovládanie rozhrania príkazového riadka.
Do príkazového riadka zadajte: sudo apt-get install php5 libapache2-mod-php5
Krok 7. Uistite sa, že je PHP úplne nainštalované
Reštartujte Apache zadaním príkazového riadka: sudo /etc/init.d/apache2 restart
Krok 8. Uistite sa, že PHP funguje správne
- Na vytvorenie testovacieho súboru použite koreň dokumentu Apache. Root bude /var /www. Prípona názvu testovacieho súboru musí končiť príponou.php.
- Pre obsah zadajte:
Krok 9. Uložte testovací súbor
- Potom nasmerujte prehliadač na nasledujúcu adresu:
- Uistite sa, že zadáte IP adresu svojho servera pred /test.php.
Krok 10. Overte svoj testovací súbor
Prehliadač by mal na obrazovke zobraziť „Test PHP Page“.
Krok 11. Nainštalujte MySQL na server
MySQL znamená „môj štruktúrovaný dopytovací jazyk“. MySQL je program relačných databáz. Táto aplikácia funguje ako server, na ktorom môže k mnohým databázam pristupovať viacero používateľov. Existuje mnoho softvérových aplikácií, ktoré používajú MySQL, napríklad WordPress. Dokonca aj Google a Facebook používajú MySQL.
Do príkazového riadka zadajte: sudo apt-get install mysql-server
Krok 12. Vytvorte heslo pre MySQL
- Do príkazového riadka zadajte: mysql -u root
- Potom by ste mali vidieť príkazový riadok, ktorý bude vyzerať ako mysql>
- Do príkazového riadka zadajte: SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('YOURPASSWORD');
- Zadajte svoje heslo tam, kde sa zobrazuje VAŠE HESLO. Toto bude ten, ktorý budete používať ako užívateľ MySQL.
Krok 13. Spustite server MySQL
Zadajte nasledujúci príkaz: /etc/init.d/mysql start