Dobro došli u dio 2 udžbenika Kako pokrenuti blazingly brz WordPress na Microsoft Azure, U prvom dijelu razgovarali smo o postavljanju a Virtualni stroj na tvoj plavetnilo račun. I u ovom postu vidjet ćemo kako se spojiti na vaš poslužitelj i početi preuzimati i instalirati WordPress na tome.
Instalirajte i postavite WordPress na Microsoft Azure
Ovaj post će sadržavati puno naredbi za kraj, stoga pokušajte slijediti tutorial korak po korak i pokušajte ne preskočiti bilo koji korak.
Postavljanje poslužitelja
Korak 1: Za komunikaciju s virtualnim računalom morate uspostaviti SSH vezu i koristiti SSH klijent.
Što je 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.
U ovom vodiču koristimo PuTTY, besplatni SSH i telnet klijent. Zato za ovaj korak morate preuzeti i instalirati PuTTY odavde.
Korak 2: Prijavite se na svoj Azure ploči, otvorite virtualni stroj, stvorili smo u prvom dijelu i pritisnite 'Start'. Zatim kliknite na 'Povezivanje' kako biste započeli vezu. Sada će skočni prozor prikazati vaše korisničko ime i javnu IP adresu vašeg stroja. Kopirajte cijeli naziv računala SSH (npr., [email protected]). Možete kliknuti na slike da biste vidjeli veću verziju.
Sada otvorite PuTTY i zalijepite ovaj naziv hosta u Naziv hosta polje i odaberite vrstu veze kao SSH i zadano je otvoriti sve druge postavke. Otvorit će se novi prozor terminala i zatražit će vam zaporku. Unesite zaporku koju ste odabrali 1. dio dok stvara virtualni stroj. Sada ste napokon povezani s vašim virtualnim poslužiteljem preko SSH veze. Sve što trebate učiniti sada unesite neke naredbe u ovom terminalu da biste instalirali odgovarajući softver i WordPress.
Instaliranje Apachea
Korak 3: Prije svega, morate biti sigurni da su svi paketi na instalaciji Ubuntua ažurirani. Pokrenite sljedeću naredbu da biste ih ažurirali:
sudo apt-get update
Sada ćemo instalirati Apache, besplatni HTTP poslužiteljski softver. U osnovi, Apache će biti onaj koji sluša nečiji zahtjev za prikaz sadržaja vašeg web mjesta. Pročitajte više o Apacheu ovdje. Pokrenite sljedeću naredbu da biste instalirali Apache:
sudo apt-get install apache2
Sada se krećite u direktorij u kojem je pohranjena Apacheova konfiguracijska datoteka i otvorite ga pomoću uređivača teksta.
sudo nano /etc/apache2/apache2.conf
Na kraju ove datoteke dodajte sljedeću liniju:
“ServerName 127.0.0.1”.
Sada spremite datoteku pritiskom na ' Ctrl + OOnda Unesi i onda ' Ctrl + X ’.
Ponovno pokrenite Apache uslugu:
sudo service apache2 reload
I odobrite dopuštenja za Apache izvršavanjem sljedeće naredbe:
sudo ufw allow in “Apache Full”
Instaliranje MySQL i PHP
Korak 4: Izvršite sljedeće naredbe kako biste instalirali MySQL i PHP na Ubuntu:
sudo apt-get install mysql-server
Odaberite odgovarajuću MySQL root lozinku i pritisnite '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 datotekama treba dati više prioriteta od HTML datoteka, stoga moramo izmijeniti drugu konfiguracijsku datoteku:
sudo nano /etc/apache2/mods-enabled/dir.conf
Sada u ovoj datoteci premjestite "index.php" tako da dolazi prije "index.html". Ponovno pokrenite Apache poslužitelj.
sudo service apache2 reload
Izrada baze podataka MySQL
Korak 5: Slijedite naredbe:
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;
Instaliranje programa WordPress
Korak 6: Ovo je zapravo korak koji preuzima WordPress. Idite u korijenski direktorij, a zatim preuzmite i izvadite WordPress.
wget https://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz
Idite u WWW direktorij gdje se pohranjuju sve web stranice i kopiraju cijeli sadržaj WordPressa ovdje u novu mapu po vašem izboru.
cd /var/www sudo mkdir twcwp
Sada stvorite datoteku wp-config.php stvaranjem kopije konfiguracijske datoteke uzorka, a zatim kopirajte cijeli sadržaj preuzete mape u mapu 'wordpress' u www direktoriju.
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
Unesite pojedinosti o bazama podataka koje smo izradili u prethodnim koracima i spremite datoteku. (pogledajte sliku zaslona u nastavku za referencu)
Konfiguriranje Apachea
Korak 7: Sada, za krajnji korak, moramo konfigurirati apache tako da zna da postoji web stranica koja se pokreće pod našom "twcwp" mapom. Moramo se kretati do mape dostupnih mjesta i stvoriti novu datoteku pod nazivom 'twcwp.conf' koja je slična zadanoj konfiguracijskoj datoteci.
sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
U ovoj datoteci promijenite sljedeće retke
- ServerAdmin svoj_email_adress
- ServerName twcwp.com
- ServerAlias twcwp.com
- DocumentRoot / var / www / twcwp
Izvršiti ove zadnje skup naredbi:
sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload
Ovdje "twctestingadmin" je korisničko ime administratorskog računa na našem virtualnom stroju i "twcwp" je direktorij koji sadrži WordPress datoteke. Te žice možete zamijeniti svojim podacima.
A to je sada, sada imate potpuno funkcionalan virtualni stroj koji se izvodi na Microsoft Azure koji je hosting Vaše web stranice za WordPress. Sve što trebate učiniti je sada konfigurirati DNS zapise tako da web stranica ukazuje na javnu IP adresu virtualnog stroja.
Također, želio bih vam predstaviti dvije osobe koje su nam donijele ovu prekrasnu radionicu na području Chandigarha:
- Jasjit Chopra - LinkedIn
- Divyadeep Sawhney - LinkedIn
Radionicu su zajednički vodili Grupa korisnika Microsoft Chandigarh i WordPress Chandigarh, Možete stupiti u kontakt s obje grupe na Facebooku i potražiti nadolazeće sastanke u Chandigarh području na meetup.com.
Povezano čitanje:
- Kako instalirati WordPress na platformu Google Cloud
- Kako domaćin WordPress blog s Microsoft IIS
- Stvorite web mjesto WordPress pomoću Microsoft WebMatrix
- Kako instalirati WordPress na Windows računalo.