Sådan installeres og konfigureres WordPress på Microsoft Azure
Velkommen til del 2 af selvstudiet Sådan kører du lynhurtigt WordPress på Microsoft Azure(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure) . I den første del diskuterede vi opsætning af en virtuel maskine(Virtual Machine) på din Azure- konto. Og i dette indlæg vil vi se, hvordan du opretter forbindelse til din server og begynder at downloade og installere WordPress på den.
Installer(Install) og opsæt WordPress på Microsoft Azure
Dette indlæg vil indeholde en masse terminalkommandoer, så prøv at følge vejledningen trin for trin og prøv ikke at springe noget trin over.
Opsætning af din server
Trin 1(Step 1) : For at kommunikere med din virtuelle maskine skal du oprette en SSH - forbindelse og bruge en SSH - klient.
Hvad er 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.
Vi bruger PuTTY , en gratis SSH- og telnet-klient i denne tutorial. Så for dette trin skal du downloade og installere (here)PuTTY herfra .
Trin 2(Step 2) : Log ind på dit Azure -panel, åbn den virtuelle maskine, vi oprettede i den første del, og tryk på 'Start'. Klik derefter på 'Forbind' for at starte forbindelsen. Nu vil en pop-up vise dit brugernavn og den offentlige IP-adresse på din maskine. Kopier hele SSH- værtsnavnet (f.eks . [email protected] ). Du kan klikke på billederne for at se den større version.
Åbn nu PuTTY og indsæt dette værtsnavn i feltet Værtsnavn(Host Name) og vælg forbindelsestype som SSH og tryk åben med alle andre indstillinger som standard. Et nyt terminalvindue åbnes og vil bede dig om adgangskoden. Indtast adgangskoden, der blev valgt i del 1(part 1) , mens du oprettede en virtuel maskine. Nu er du endelig forbundet til din virtuelle server over en SSH-forbindelse. Alt du skal gøre nu er at indtaste nogle kommandoer i dette terminalvindue for at installere korrekt software og WordPress .
Installation af Apache
Trin 3(Step 3) : Først(First) og fremmest skal du sikre dig, at alle pakkerne på din installation af Ubuntu er opdaterede. Kør følgende kommando for at opdatere dem:
sudo apt-get update
Nu installerer vi Apache , en gratis HTTP -serversoftware. Dybest set(Basically) vil Apache være den, der lytter til en persons anmodning om at vise dit websteds indhold. Læs mere om Apache her(here) . Kør følgende kommando for at installere Apache :
sudo apt-get install apache2
Naviger nu til den mappe, hvor Apaches konfigurationsfil er gemt, og åbn den ved hjælp af teksteditoren.
sudo nano /etc/apache2/apache2.conf
I slutningen af denne fil tilføjes følgende linje:
“ServerName 127.0.0.1”.
Genstart Apache-tjenesten:
sudo service apache2 reload
Og giv tilladelser til Apache ved at udføre følgende kommando:
sudo ufw allow in “Apache Full”
Installation af MySQL og PHP
Trin 4:(Step 4:) Udfør følgende kommandoer for at installere MySQL og PHP på Ubuntu :
sudo apt-get install mysql-server
Vælg(Choose) en passende MySQL root-adgangskode og tryk på '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 - filer skal prioriteres mere end HTML -filerne, så vi er nødt til at ændre en anden konfigurationsfil:
sudo nano /etc/apache2/mods-enabled/dir.conf
Flyt nu "index.php" i denne fil, så det kommer før "index.html". Genstart Apache -serveren.
sudo service apache2 reload
Oprettelse af en MySQL-database
Trin 5: Følg kommandoerne:
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;
Installation af WordPress
Trin 6:(Step 6: ) Dette er faktisk det trin, der downloader WordPress . Naviger(Navigate) til rodmappen og download og udpak derefter WordPress .
wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
Naviger til WWW- biblioteket, hvor alle hjemmesidens filer er gemt, og kopier hele indholdet af WordPress her i en ny mappe efter eget valg.
cd /var/www sudo mkdir twcwp
Opret nu filen wp-config.php ved at oprette kopien af eksempelkonfigurationsfilen og kopier derefter hele indholdet af den downloadede mappe til mappen 'wordpress' i mappen www.
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
Indtast(Enter) databasedetaljerne, vi oprettede i tidligere trin, og gem filen. (se skærmbilledet nedenfor for reference)
Konfiguration af Apache
Trin 7(Step 7) : Nu til det sidste trin skal vi konfigurere apache, så den ved, at der er et websted, der kører under vores "twcwp"-mappe. Vi skal navigere til mappen med tilgængelige websteder og oprette en ny fil kaldet 'twcwp.conf', som ligner standardkonfigurationsfilen.
sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
I denne fil ændres følgende linjer
- ServerAdmin your_email_adresse
- Servernavn twcwp.com
- Serveralias twcwp.com
- DocumentRoot /var/www/twcwp
ServerAlias skal være det domænenavn, du har registreret (i vores tilfælde har vi ikke registreret domænenavnet, men vi bruger det blot til reference).
Udfør(Execute) disse sidste sæt kommandoer:
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Her er "twctestingadmin" brugernavnet på admin-kontoen på vores virtuelle maskine, og "twcwp" er den mappe, der indeholder WordPress - filer. Du kan erstatte disse strenge med dine detaljer.
Og det er det, nu har du en fuldt funktionel virtuel maskine, der kører på Microsoft Azure , der hoster dit WordPress - websted. Alt du skal gøre er nu at konfigurere dine DNS-poster, så webstedet peger på den offentlige IP-adresse på den virtuelle maskine.
Hvis du midlertidigt vil køre dit websted, kan du redigere Windows -værtsfilen og tilføje en post, der vil kortlægge den offentlige IP-adresse til domænenavnet midlertidigt. (se skærmbillede for reference)
Selvstudiet er ret langt og involverer mange trin. Du er velkommen til at stille spørgsmål i kommentarfeltet nedenfor, og vi vil med glæde hjælpe dig. Nogle termer, der bruges i dette indlæg, kan virke nye for dig, du kan søge på dem på Google eller bare skrive en besked i kommentarerne.
Jeg vil også gerne præsentere dig for de to personligheder, der bragte os dette vidunderlige værksted(Workshop) i Chandigarh -området:
- Jasjit Chopra
- Divyadeep Sawhney
Workshoppen blev udført i fællesskab af Microsoft Users Group Chandigarh og WordPress Chandigarh . Du kan komme i kontakt med begge grupper på Facebook og se efter kommende møder i Chandigarh -området på meetup.com.
Relateret læsning:(Related reads:)
- Sådan installeres WordPress på Google Cloud Platform(How to install WordPress on Google Cloud Platform)
- Sådan hoster du WordPress-blog med Microsoft IIS
- Opret WordPress-websted ved hjælp af Microsoft WebMatrix
- Sådan installeres WordPress på Windows PC.
Related posts
Sådan kører du lynhurtigt WordPress på Microsoft Azure
Microsoft Intune synkroniserer ikke? Tving Intune til at synkronisere i Windows 11/10
Microsoft Azure Import Export Tool: Drevforberedelse og reparationsværktøj
Cloud Computing-interviewspørgsmål og svar
Opgradering på stedet understøttes ikke på virtuelle Azure-maskiner
Sådan fjerner du malware fra dit WordPress-websted
Sådan gør du et WordPress-websted sikkert
Sikkerhedskopier VMware virtuelle maskiner med Azure Backup Server
Forstå Blob, Queue, Table Storage i Windows Azure
WordPress viser HTTP-fejl ved upload af billeder
Sådan duplikeres en side i WordPress
9 skal have plugins til nye WordPress-installationer
Sådan opsætter du WordPress manuelt på et domæne
Sådan konfigurerer du privatlivets fred i WordPress og hvorfor det er vigtigt
WordPress Gutenberg Tutorial: Sådan bruger du den nye editor
Sådan opsætter du din egen Twitter-lignende hjemmeside ved hjælp af WordPress' P2-tema
11 bedste WordPress Podcast-plugins
Sådan bygger du en Wix-blog, der er lige så god som WordPress
Aktiver netværkssikkerhedsgrupper i Azure Security Center
Sådan installeres WordPress på Google Cloud Platform