Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Apache installeren
MySQL installeren
PHP installeren
PHP 5.6
PHP 7.0
Test PHP

Hoe LAMP op Ubuntu 16.04 te installeren

Trefwoorden: Ubuntu 

Apache installeren
MySQL installeren
PHP installeren
PHP 5.6
PHP 7.0
Test PHP

Lampstapel is een populair open-source webplatform dat vaak wordt gebruikt om dynamische websites en servers uit te voeren. Het omvat Linux, Apache, MySQL en PHP.

U moet ervoor zorgen dat u een gebruiker hebt die is ingesteld die geen root is die Sudo-privileges heeft verleend.Als u hulp nodig heeft bij dit doen, kunt u het volgende doen:

adduser desired-username

U wilt een sterk wachtwoord voor de gebruiker instellen.

De ingestelde wachtwoord prompts:

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

U gebruikt vervolgens Gebruikersmod om de gebruiker toe te voegen aan de sudo-groep.Zorg ervoor dat u [Gewensteusername] hieronder vervangen door de werkelijke gebruikersnaam die u wilt maken

sudo usermod -a -G Sudo [desiredusername]

Gebruik de SU-opdracht om over te schakelen naar het nieuwe gebruikersaccount waarnaar u de rechten hebt verleend.

su [desiredusername]

Apache installeren

Apache is een van de meest populaire webservers die beschikbaar is en op grote schaal gebruikt vanwege de stabiliteit.Het is over het algemeen de standaardkeuze voor klanten bij het instellen van een webserver vanwege de lange geschiedenis, stabiliteit en ondersteuning gedurende vele jaren.

U installeert Apache met behulp van de Ubuntu Package Manager, Apt.

U zult de volgende opdrachten uitvoeren om de update voor uw systeem te starten en het installatieproces te starten.

sudo apt-get update && Sudo apt-get install apache2

Het zal u vervolgens vragen naar het wachtwoord van de gebruiker. Zodra u het wachtwoord hebt ingevoerd, start deze het installatieproces door zijn pakketten te tonen. U drukt op Y en drukt u vervolgens op Enter op uw toetsenbord om door te gaan met de installatie.

U kunt controleren of Apache correct is geïnstalleerd door naar HTTP: // Your_Server_IP_ADDRESS te gaan (vervang uw_Server_IP_Address met het IP-adres van uw server).

U kunt uw server IP-adres vinden door navigeren naar het gedeelte Cloud Control in uw clientgebied.Het is ook te vinden in de welkomste e-mail die we aan u hebben verzonden.Die e-mail is te vinden in uw e-mailgeschiedenis, die via het clientgebied toegankelijk is door op het vervolgkeuzemenu aan de rechterkant te klikken die "Hallo-client" zegt.

Indien correct is geïnstalleerd, moet dit een standaard appe-standaardpagina naar voren brengen wanneer u het IP-adres van uw server in uw browser bezoekt.

MySQL installeren

MySQL is een databasebeheersysteem. Hostwinds-clients gebruiken dit om databases te organiseren en toegang te verlenen tot uw site waar informatie wordt opgeslagen.

Voer de volgende opdrachten uit om aan de slag te gaan.

sudo apt-get install mysql-server

Zoals eerder, bij het installeren van Apache, zal het een prompt opbrengen met de pakketten die het zal installeren en de schijfruimte die wordt gebruikt. Druk op Y en voer vervolgens uw toetsenbord in om door te gaan met de installatie.

Gedurende dit wordt u gevraagd om een wachtwoord voor de gebruiker van de MySQL "Root" te selecteren.Zorg ervoor dat je deze blanco niet laat en aan maak een sterk wachtwoord.

PHP installeren

PHP is de component die de code zal verwerken om de inhoud op uw site weer te geven. Het kan scripts uitvoeren, verbinding maken met MySQL en de inhoud overhandigen.

PHP 5.6

sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql

PHP 7.0

apt-get -y install php7.0 libapache2-mod-php7.0

Apache zal eerst zoeken naar het bestand index.html, maar aangezien u PHP gebruikt, wilt u de webserver vertellen om in plaats daarvan index.php te zoeken.Je verandert dit door het dir te bewerken.Conf Bestand met root-privileges.

sudo nano /etc/apache2/mods-enabled/dir.conf
<IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

Het index.php-bestand wordt dan naar de eerste positie verplaatst. Het zou er zo uit moeten zien.

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.CGI index.pl index.XHTML index.htm

Als u klaar bent, drukt u op CTRL + X om op te slaan en vervolgens op Y en Enter om te bevestigen.

Apache wordt vervolgens opnieuw gestart om de wijzigingen op te slaan.

sudo systemctl restart apache2 && sudo systemctl status apache2

Test PHP

Maak het bestand door de onderstaande opdracht te typen:

touch /var/www/html/info.php && echo "" >>info.php

U krijgt dan toegang tot de volgende link.(Plaats uw IP voor uw hosting)

http: //your_server_ip_address/info.php (Nogmaals, het vervangen van uw_Server_IP_Address met het IP-adres van uw server).

Nadat u heeft gecontroleerd of het werkt, verwijdert u het bestand. U kunt dit doen door te typen:

sudo rm /var/www/html/info.php

Vanaf hier kunt u PHP-modules, WordPress, PHPMYADMIN, enz. Instellen

Geschreven door Hostwinds Team  /  april 7, 2018