Jeśli chcesz wypróbować techniki internetowe, nie musisz wynajmować serwera. W Ubuntu twój własny komputer staje się serwerem.
Instrukcje: Skonfiguruj serwer pod Ubuntu
Możesz łatwo przetestować usługi serwerowe, takie jak WordPress, Drupal lub OwnCloud na całkowicie normalnym komputerze z systemem Ubuntu. Możesz także programować własne aplikacje za pomocą PHP.
Aby to zadziałało, pierwszą rzeczą, której potrzebujesz, jest serwer WWW. Standardem na Ubuntu jest Apache2: sudo apt-get zainstaluj apache2
Serwer uruchamiasz z: usługa sudo apache2 start
A potem możesz uzyskać dostęp do własnego serwera WWW. Wpisz adres 127.0.0.1 lub localhost w wierszu adresu przeglądarki.
Zawartość, którą można tam zobaczyć, znajduje się w katalogu /var/www/html. Aby uzyskać dostęp do tego folderu, potrzebujesz uprawnień administratora.
Bardziej sensowne jest zapisywanie witryn internetowych we własnym folderze domowym. Aby to zadziałało, aktywuj moduł userdir: sudo a2enmod userdir
Daje serwerowi Apache dostęp do folderu public_html w twoim katalogu domowym. Działa to po ponownym uruchomieniu Apche: usługa sudo restart apache2
Jeśli chcesz korzystać z bardziej złożonych aplikacji, zainstaluj język skryptowy PHP oraz bazę danych MySQL.
Czasami PHP nie działa w twoim katalogu domowym. W takim przypadku jest wyłączany w pliku konfiguracyjnym. Włączasz go ponownie, przechodząc do pliku
/etc/apache2/mods-enabled/php7.0.conf
skomentuj następujący blok:
#
#
# Silnik php_admin_flag wyłączony
#
#
Diamenty na początku dezaktywują linie, więc PHP jest również aktywne w katalogu domowym po kolejnym restarcie Apache.