Hledáte levný způsob provozování webových serverů nebo dynamických webů? Co takhle postavit LAMP server? Server LAMP je dodáván s kompletním balíčkem. Budete mít nejen server, ale budete mít operační systém, databázový software a skriptovací jazyk. Všechny tyto aplikace jsou open source. Server LAMP zahrnuje následující komponenty: Linux, Apache, MySQL a PHP. Servery LAMP mohou běžet na levných serverech. Sestavení tohoto serveru je jednoduché a přímočaré. Sestavte server LAMP provedením následujících kroků:
Kroky
Krok 1. Získejte hardwarové požadavky pro váš Server
Sofistikovanější weby potřebují více energie.
Krok 2. Získejte potřebnou rychlost odesílání od svého poskytovatele služeb
Výchozí rychlost odesílání na domácí internet je pouze přibližně 1 MB za minutu. To může být příliš pomalé pro grafiku, videa atd.
Krok 3. Nainstalujte si verzi Linuxu
Než budete moci sestavit server LAMP, musíte mít operační systém Linux. Navštivte distrowatch.com a vyberte si ten, který se vám líbí. Většinou jsou stejné, ale pokud nejste běžný uživatel terminálu, vyberte si rozhraní s předinstalovaným rozhraním (KDE, Cinnamon atd.). Dále, pokud verze pro Linux neobsahuje instalační program Windows, budete muset vytvořit Live CD nebo USB flash disk (pokyny v jiných článcích wiki jak). Následující pokyny fungují s Ubuntu Linux.
Krok 4. Nainstalujte Apache na server
Apache je bezplatný webový server s otevřeným zdrojovým kódem, který je dobře známý pro provoz v operačních systémech Unix. Apache lze nainstalovat dvěma způsoby. Můžete použít konzolu nebo relaci okna terminálu.
- Na příkazovém řádku zadejte: sudo apt-get install apache2
- Abyste mohli pokračovat v instalaci Apache, budete muset znát své sudo heslo.
Krok 5. Ověřte, zda Apache funguje
Budete muset nasměrovat svůj prohlížeč na IP adresu serveru. To vám dá vědět, zda Apache běží nebo ne.
Krok 6. Nainstalujte PHP na server
PHP je skriptovací jazyk, který byl původně použit pro vytváření dynamických webových stránek. Vývojáři jej však používají k vytváření jednotlivých grafických aplikací, zatímco správci sítě a systému používají PHP pro schopnosti rozhraní příkazového řádku.
Na příkazovém řádku zadejte: sudo apt-get install php5 libapache2-mod-php5
Krok 7. Ujistěte se, že je PHP zcela nainstalováno
Restartujte Apache zadáním příkazového řádku: sudo /etc/init.d/apache2 restart
Krok 8. Potvrďte, že PHP funguje správně
- Pomocí kořenového adresáře dokumentu Apache vytvořte testovací soubor. Kořen bude /var /www. Přípona názvu testovacího souboru musí končit příponou.php.
- Pro obsah zadejte:
Krok 9. Uložte testovací soubor
- Poté ve svém prohlížeči přejděte na následující adresu:
- Před /test.php nezapomeňte zadat IP adresu vašeho serveru.
Krok 10. Ověřte svůj testovací soubor
Prohlížeč by měl na obrazovce zobrazit „Test PHP Page“.
Krok 11. Nainstalujte MySQL na server
MySQL znamená „My Structured Query Language“. MySQL je relační databázový program. Tato aplikace funguje jako server, na kterém má přístup k mnoha databázím více uživatelů. Existuje mnoho softwarových aplikací, které používají MySQL, například WordPress. Dokonce i Google a Facebook používají MySQL.
Na příkazovém řádku zadejte: sudo apt-get install mysql-server
Krok 12. Vytvořte heslo pro MySQL
- Do příkazového řádku zadejte: mysql -u root
- Poté byste měli vidět příkazový řádek, který bude vypadat jako mysql>
- Na příkazovém řádku zadejte: SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('YOURPASSWORD');
- Zadejte své heslo tam, kde je uvedeno VAŠE HESLO. To bude ten, který budete používat jako uživatel MySQL.
Krok 13. Spusťte server MySQL
Zadejte následující příkaz: /etc/init.d/mysql start