Apache, MySQL en PHP installeren op CentOS 6

Invoering

LAMP is een acroniem dat staat voor Linux, Apache, MySQL en PHP. Deze softwarestack is de meest populaire open source-oplossing voor het opzetten van webservers.

Aangezien we hebben besloten om de CentOS 6 x64-distributie van Linux op een Vultr VPS te gebruiken, zullen we in dit artikel alleen introduceren hoe de andere componenten te installeren.

Vereisten

In dit artikel gaan we ervan uit dat je vanaf nul een CentOS 6 x64 Vultr VPS hebt opgezet en als root hebt ingelogd. Niet-rootgebruikers moeten de sudoopdracht gebruiken.

Stap één: Installeer Apache

Om Apache te installeren en te starten, opent u uw SSH-terminal en voert u de volgende opdrachten in:

yum -y install httpd
service httpd start

Controleer of Apache is geïnstalleerd en correct werkt met:

service httpd status

Let op : Je kunt niet controleren of Apache goed werkt door het IP-adres van je Vultr VPS vanuit je browser te bezoeken, omdat de firewall je bezoek standaard zal blokkeren.

U moet poort 80 openen om uw webserver toegankelijk te maken:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save

Stap twee: installeer MySQL

Om MySQL te installeren en te starten, opent u uw SSH-terminal en voert u de volgende opdrachten in:

yum -y install mysql-server
service mysqld start

Op productieservers moet u MySQL beveiligen met de volgende opdracht:

/usr/bin/mysql_secure_installation

De opdrachtprompt vraagt ​​om uw huidige MySQL-rootwachtwoord. Laat het leeg door op ENTER te drukken.

Beantwoord vervolgens de opdrachtprompt zoals hieronder aangegeven:

Set root password? [Y/n] Y
New password: YourDesiredPassword
Re-enter new password: YourDesiredPassword
Remove anonymous user? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

Stap drie: Installeer PHP

Om PHP op uw Vultr VPS te installeren, opent u uw SSH-terminal en voert u de volgende opdracht in:

yum -y install php php-mysql

Afhankelijk van de webapplicaties die u van plan bent uit te voeren, moet u mogelijk enkele PHP-modules op uw server installeren. U kunt beschikbare modules controleren door de volgende opdracht te typen:

yum search php-

Voer de volgende opdracht in om meer details te zien over de modules waarin u geïnteresseerd bent. Vergeet niet te vervangen NameOfTheModuledoor de naam van de module die u op het scherm kiest.

yum info NameOfTheModule

Meestal heb je twee modules nodig: php-mcrypten php-mbstring. Installeer ze met de volgende opdrachten:

yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64

U kunt op dezelfde manier andere modules installeren.

Om de stack te laten werken, moet je ook Apache en MySQL zo instellen dat ze automatisch worden uitgevoerd wanneer je VPS opstart (PHP wordt automatisch uitgevoerd met Apache):

chkconfig httpd on
chkconfig mysqld on

Start de Apache-webserver opnieuw om alle wijzigingen door te voeren:

service httpd restart

Dat is het. Je hebt een LAMP-stack geïnstalleerd op je Vultr VPS.



Leave a Comment

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek

ReactOS: is dit de toekomst van Windows?

ReactOS: is dit de toekomst van Windows?

ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.

Blijf verbonden via WhatsApp Desktop-app 24 * 7

Blijf verbonden via WhatsApp Desktop-app 24 * 7

WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

Wat is een logboekbestandssysteem en hoe werkt het?

Wat is een logboekbestandssysteem en hoe werkt het?

Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.