Hoe WordPress te installeren en in te stellen op Microsoft Azure
Welkom bij deel 2 van de tutorial Hoe razendsnel WordPress op Microsoft Azure te draaien(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure) . In het eerste deel bespraken we het instellen van een virtuele machine(Virtual Machine) op uw Azure- account. En in dit bericht zullen we zien hoe u verbinding kunt maken met uw server en kunt beginnen met het downloaden en installeren van WordPress erop.
(Install)WordPress installeren en instellen op Microsoft Azure
Dit bericht bevat veel terminalopdrachten, dus probeer de tutorial stap voor stap te volgen en sla geen enkele stap over.
Uw server instellen
Stap 1(Step 1) : Om met uw virtuele machine te communiceren, moet u een SSH - verbinding tot stand brengen en een SSH -client gebruiken.
Wat is SSH?
According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.
We gebruiken PuTTY , een gratis SSH- en telnet-client in deze tutorial. Dus voor deze stap moet u PuTTY hier(here) downloaden en installeren .
Stap 2(Step 2) : Log in op uw Azure -paneel, open de virtuele machine die we in het eerste deel hebben gemaakt en klik op 'Start'. Klik vervolgens op 'Verbinden' om de verbinding te starten. Nu zal een pop-up uw gebruikersnaam en het openbare IP-adres van uw machine weergeven. Kopieer de volledige SSH - hostnaam (bijv . [email protected] ). U kunt op de afbeeldingen klikken om de grotere versie te zien.
Open nu PuTTY en plak deze hostnaam in het veld Hostnaam(Host Name) en selecteer het verbindingstype als SSH en druk op open met alle andere instellingen als standaard. Er wordt een nieuw terminalvenster geopend waarin u om het wachtwoord wordt gevraagd. Voer het wachtwoord in dat in deel 1(part 1) is gekozen tijdens het maken van een virtuele machine. Nu ben je eindelijk verbonden met je virtuele server via een SSH-verbinding. Het enige dat u nu hoeft te doen, is enkele opdrachten in dit terminalvenster invoeren om de juiste software en WordPress te installeren .
Apache installeren
Stap 3(Step 3) : Allereerst(First) moet u ervoor zorgen dat alle pakketten op uw installatie van Ubuntu up-to-date zijn. Voer de volgende opdracht uit om ze bij te werken:
sudo apt-get update
Nu gaan we Apache installeren , een gratis HTTP -serversoftware. Kortom(Basically) , Apache zal degene zijn die luistert naar iemands verzoek om de inhoud van uw website weer te geven. Lees hier meer over (here)Apache . Voer de volgende opdracht uit om Apache te installeren :
sudo apt-get install apache2
Navigeer nu naar de map waar het configuratiebestand van Apache is opgeslagen en open het met de teksteditor.
sudo nano /etc/apache2/apache2.conf
Voeg aan het einde van dit bestand de volgende regel toe:
“ServerName 127.0.0.1”.
Start de Apache-service opnieuw:
sudo service apache2 reload
En verleen toestemming aan Apache door de volgende opdracht uit te voeren:
sudo ufw allow in “Apache Full”
MySQL en PHP installeren
Stap 4:(Step 4:) Voer de volgende opdrachten uit om MySQL en PHP op Ubuntu te installeren :
sudo apt-get install mysql-server
Kies(Choose) een geschikt MySQL -rootwachtwoord en druk op 'Enter'.
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php
PHP - bestanden moeten meer prioriteit krijgen dan de HTML -bestanden, dus we moeten een ander configuratiebestand wijzigen:
sudo nano /etc/apache2/mods-enabled/dir.conf
Verplaats nu in dit bestand "index.php" zodat het voor "index.html" komt. Start de Apache -server opnieuw.
sudo service apache2 reload
Een MySQL-database maken
Stap 5: Volg de commando's:
mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;
WordPress installeren
Stap 6:(Step 6: ) Dit is eigenlijk de stap die WordPress downloadt . Navigeer(Navigate) naar de hoofdmap en download en pak vervolgens WordPress uit .
wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
Navigeer naar de WWW- map waar alle websitebestanden zijn opgeslagen en kopieer de volledige inhoud van de WordPress hier in een nieuwe map naar keuze.
cd /var/www sudo mkdir twcwp
Maak nu het wp-config.php-bestand door de kopie van het voorbeeldconfiguratiebestand te maken en kopieer vervolgens de volledige inhoud van de gedownloade map naar de 'wordpress'-map in de www-directory.
cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php sudo rsync -avP ~/wordpress/ /var/www/twcwp/
cd /var/www/twcwp/ sudo nano wp-config.php
Voer(Enter) de databasegegevens in die we in eerdere stappen hebben gemaakt en sla het bestand op. (zie screenshot hieronder voor referentie)
Apache configureren
Stap 7(Step 7) : Nu, voor de laatste stap, moeten we apache configureren zodat het weet dat er een website draait onder onze "twcwp" map. We moeten naar de map met beschikbare sites navigeren en een nieuw bestand maken met de naam 'twcwp.conf' dat vergelijkbaar is met het standaardconfiguratiebestand.
sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
Wijzig in dit bestand de volgende regels:
- ServerBeheer uw_e-mail_adres
- Servernaam twcwp.com
- Serveralias twcwp.com
- DocumentRoot /var/www/twcwp
ServerAlias moet de domeinnaam zijn die u heeft geregistreerd (in ons geval hebben we de domeinnaam niet geregistreerd, maar gebruiken we deze alleen ter referentie).
Voer(Execute) deze laatste reeks opdrachten uit:
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Hier is "twctestingadmin" de gebruikersnaam van het beheerdersaccount op onze virtuele machine en "twcwp" is de map die WordPress - bestanden bevat. U kunt deze strings vervangen door uw gegevens.
En dit is het, nu heb je een volledig functionele virtuele machine die draait op Microsoft Azure en die je (Microsoft Azure)WordPress - website host . Het enige dat u hoeft te doen, is nu uw DNS-records zo configureren dat de website verwijst naar het openbare IP-adres van de virtuele machine.
Als u uw website tijdelijk wilt laten draaien, kunt u het Windows -hostbestand bewerken en een vermelding toevoegen waarmee het openbare IP-adres tijdelijk aan de domeinnaam wordt toegewezen. (zie screenshot voor referentie)
De tutorial is vrij lang en omvat veel stappen. U kunt gerust vragen stellen in de opmerkingen hieronder en we helpen u graag verder. Sommige termen die in dit bericht worden gebruikt, kunnen nieuw voor je lijken, je kunt ze door Google zoeken of gewoon een bericht in opmerkingen plaatsen.
Ook wil ik je voorstellen aan de twee persoonlijkheden die ons deze prachtige Workshop in het Chandigarh- gebied hebben gebracht:
- Jasjit Chopra
- Divyadeep Sawhney
De workshop werd gezamenlijk gegeven door Microsoft Users Group Chandigarh en WordPress Chandigarh . Je kunt contact opnemen met beide groepen op Facebook en op meetup.com zoeken naar aankomende bijeenkomsten in het gebied van Chandigarh .
Verwante leest:(Related reads:)
- Hoe installeer ik WordPress op Google Cloud Platform(How to install WordPress on Google Cloud Platform)
- Hoe een WordPress-blog te hosten met Microsoft IIS
- WordPress-site maken met Microsoft WebMatrix
- Hoe WordPress op een Windows-pc te installeren.
Related posts
Supersnel WordPress draaien op Microsoft Azure
Microsoft Intune synchroniseert niet? Forceer Intune om te synchroniseren in Windows 11/10
Microsoft Azure Import Export Tool: hulpprogramma voor voorbereiding en reparatie van schijven
Cloud Computing-interviewvragen en antwoorden
In-place upgrade wordt niet ondersteund op Azure Virtual Machines
Hoe u uw eigen Twitter-achtige website opzet met het P2-thema van WordPress
Hoe u uw eigen coupon-pop-up kunt maken in WordPress
Hoe maak je een WordPress-site veilig
Leid gebruikers om vanaf 404-pagina in WordPress
Bescherm en beveilig WordPress-website tegen hackers
Azure Mobile-app voor Android en iOS downloaden
Boekrecensie: bouw je eigen website: een stripgids voor HTML, CSS en Wordpress
Hoe effectieve split-tests uit te voeren in WordPress
Een WordPress-site versnellen in 11 stappen
Hoe u pagina's op uw WordPress-website met een wachtwoord kunt beveiligen
Een WordPress-testsite op uw computer installeren
Windows 11/10-apparaten kunnen niet synchroniseren met Intune na inschrijving
Hoe u uw WordPress-beheerderslogin kunt vinden
Moet WordPress Yoast SEO-instellingen 2022 hebben
Back-up maken van virtuele VMware-machines met Azure Backup Server