Microsoft Azure'da WordPress nasıl kurulur ve kurulur

Microsoft Azure'da son derece hızlı WordPress nasıl çalıştırılır(How to run blazingly fast WordPress on Microsoft Azure)(How to run blazingly fast WordPress on Microsoft Azure) öğreticisinin 2. bölümüne hoş geldiniz . İlk bölümde, Azure(Azure) hesabınızda bir Sanal Makine(Virtual Machine) kurmayı tartıştık . Ve bu gönderide, sunucunuza nasıl bağlanılacağını ve üzerine WordPress(WordPress) indirip yüklemeye nasıl başlayacağınızı göreceğiz .

(Install)WordPress'i (WordPress)Microsoft Azure'a(Microsoft Azure) yükleyin ve kurun

Bu gönderi çok sayıda terminal komutu içerecek, bu yüzden lütfen öğreticiyi adım adım takip etmeye çalışın ve hiçbir adımı atlamamaya çalışın.

sunucunuzu kurma

Adım 1(Step 1) : Sanal makineniz ile iletişim kurmak için bir SSH bağlantısı kurmanız ve bir SSH istemcisi kullanmanız gerekmektedir.

SSH nedir?

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.

Bu eğitimde ücretsiz bir SSH ve telnet istemcisi olan PuTTY kullanıyoruz . Yani bu adım için PuTTY'yi(PuTTY) buradan indirip kurmanız gerekiyor(here) .

Adım 2(Step 2) : Azure panelinize giriş yapın, ilk kısımda oluşturduğumuz sanal makineyi açın ve 'Başlat'a basın. Ardından bağlantıyı başlatmak için 'Bağlan'a tıklayın. Şimdi bir açılır pencere, kullanıcı adınızı ve makinenizin genel IP adresini görüntüleyecektir. SSH ana bilgisayar adının tamamını kopyalayın (örn . [email protected] ). Büyük halini görmek için resimlerin üzerine tıklayabilirsiniz.

Şimdi PuTTY'yi(PuTTY) açın ve bu ana bilgisayar adını Ana Bilgisayar Adı(Host Name) alanına yapıştırın ve bağlantı türünü SSH olarak seçin ve varsayılan olarak diğer tüm ayarlarla aç'a basın. Yeni bir terminal penceresi açılacak ve sizden şifre isteyecektir. Sanal makine oluştururken bölüm 1'de(part 1) seçilen şifreyi girin . Artık nihayet bir SSH bağlantısı üzerinden sanal sunucunuza bağlısınız. Şimdi tek yapmanız gereken, uygun yazılımı ve WordPress'i(WordPress) kurmak için bu terminal penceresine bazı komutlar girmek .

Apache'yi Yükleme

Adım 3(Step 3) : Öncelikle (First)Ubuntu kurulumunuzdaki tüm paketlerin güncel olduğundan emin olmanız gerekir . Bunları güncellemek için aşağıdaki komutu çalıştırın:

sudo apt-get update

Şimdi ücretsiz bir HTTP sunucu yazılımı olan Apache'yi kuracağız . (Apache)Temel olarak(Basically) Apache ,(Apache) birinin web sitenizin içeriğini görüntüleme isteğini dinleyen kişi olacaktır. Apache hakkında daha fazlasını buradan(here) okuyun . Apache'yi(Apache) kurmak için aşağıdaki komutu çalıştırın :

sudo apt-get install apache2

Şimdi Apache'nin yapılandırma dosyasının kaydedildiği dizine gidin ve metin düzenleyiciyi kullanarak açın.

sudo nano /etc/apache2/apache2.conf

Bu dosyanın sonuna aşağıdaki satırı ekleyin:

“ServerName 127.0.0.1”.

Microsoft Azure'da WordPress nasıl kurulur ve kurulur

Apache hizmetini yeniden başlatın:

sudo service apache2 reload

Ve aşağıdaki komutu yürüterek Apache'ye(Apache) izin verin:

sudo ufw allow in “Apache Full”

MySQL ve PHP Kurulumu

Adım 4: (Step 4:)MySQL ve PHP'yi (PHP)Ubuntu'ya(Ubuntu) kurmak için aşağıdaki komutları yürütün :

sudo apt-get install mysql-server

(Choose)Uygun bir MySQL kök şifresi (MySQL)seçin ve 'Enter' tuşuna basın.

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 dosyalarına (PHP)HTML dosyalarından daha fazla öncelik verilecektir , bu nedenle başka bir yapılandırma dosyasını değiştirmemiz gerekiyor:

sudo nano /etc/apache2/mods-enabled/dir.conf

Şimdi bu dosyada “index.php” dosyasını “index.html”den önce gelecek şekilde taşıyın. Apache sunucusunu yeniden başlatın .

sudo service apache2 reload

MySQL veritabanı oluşturma

Adım 5: Komutları izleyin:

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'i Yükleme

Adım 6: Bu aslında (Step 6: )WordPress'i(WordPress) indiren adımdır . Kök dizine gidin ve ardından (Navigate)WordPress'i(WordPress) indirip çıkarın .

wget http://wordpress.org/latest.tar.gz

tar xzvf latest.tar.gz

Tüm web sitesi dosyalarının depolandığı WWW dizinine gidin ve WordPress'in(WordPress) tüm içeriğini buraya, seçtiğiniz yeni bir klasöre kopyalayın.

cd /var/www

sudo mkdir twcwp

Şimdi örnek yapılandırma dosyasının bir kopyasını oluşturarak wp-config.php dosyasını oluşturun ve ardından indirilen klasörün tüm içeriğini www dizinindeki 'wordpress' klasörüne kopyalayın.

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

Önceki adımlarda oluşturduğumuz veritabanı detaylarını girin(Enter) ve dosyayı kaydedin. (referans için aşağıdaki ekran görüntüsüne bakın)

Apache'yi Yapılandırma

Adım 7(Step 7) : Şimdi son adım için, apache'yi “twcwp” klasörümüz altında çalışan bir web sitesi olduğunu anlayacak şekilde yapılandırmamız gerekiyor. Kullanılabilir siteler klasörüne gitmemiz ve varsayılan yapılandırma dosyasına benzeyen 'twcwp.conf' adlı yeni bir dosya oluşturmamız gerekiyor.

sudo chown www-data:www-data * -R

cd /etc/apache2/sites-available

sudo cp 000-default.conf twcwp.conf

sudo nano twcwp.conf

Bu dosyada aşağıdaki satırları değiştirin

  • SunucuYöneticisi e-posta adresiniz
  • SunucuAdı twcwp.com
  • SunucuAlias ​​twcwp.com
  • DocumentRoot /var/www/twcwp

ServerAlias , kaydettiğiniz alan adı olmalıdır (bizim durumumuzda alan adını kaydetmedik, ancak yalnızca referans olarak kullanıyoruz).

(Execute)Bu son komut setini yürütün :

sudo chown -R twctestingadmin:www-data *

sudo mkdir /var/www/twcwp/wp-content/uploads

sudo a2ensite twcwp.conf

sudo service apache2 reload

Burada “twctestingadmin” sanal makinemizdeki admin hesabının kullanıcı adıdır ve “twcwp” WordPress dosyalarının bulunduğu dizindir. Bu dizeleri ayrıntılarınızla değiştirebilirsiniz.

İşte bu kadar, artık Microsoft Azure üzerinde çalışan ve (Microsoft Azure)WordPress web sitenizi barındıran tamamen işlevsel bir sanal makineniz var . Şimdi yapmanız gereken tek şey, web sitesi sanal makinenin genel IP adresini gösterecek şekilde DNS kayıtlarınızı yapılandırmak.

Web sitenizi geçici olarak çalıştırmak istiyorsanız, Windows hosts dosyasını düzenleyebilir ve genel IP adresini alan adıyla geçici olarak eşleştirecek bir giriş ekleyebilirsiniz. (referans için ekran görüntüsüne bakın)

Eğitim oldukça uzundur ve birçok adım içerir. Aşağıdaki yorumlar bölümünde herhangi bir soru sormaktan çekinmeyin ve size yardımcı olmaktan memnuniyet duyarız. Bu gönderide kullanılan bazı terimler size yeni gelebilir, bunları Google'da arayabilir veya yorumlara mesaj bırakabilirsiniz.

Ayrıca, sizi Chandigarh(Chandigarh) bölgesindeki bu harika Çalıştayı(Workshop) bize getiren iki şahsiyetle tanıştırmak istiyorum :

  • Jasjit Chopra
  • Divyadeep Sawhney

Atölye, Microsoft Kullanıcıları Grubu Chandigarh(Microsoft Users Group Chandigarh) ve WordPress Chandigarh tarafından toplu olarak gerçekleştirildi . Her iki grupla da Facebook'ta iletişim kurabilir ve Meetup.com'da (Facebook)Chandigarh bölgesinde yaklaşan buluşmaları arayabilirsiniz.

İlgili okumalar:(Related reads:)

  • Google Cloud Platform'da WordPress nasıl kurulur?(How to install WordPress on Google Cloud Platform)
  • Microsoft IIS ile WordPress blogu nasıl barındırılır
  • Microsoft WebMatrix kullanarak WordPress sitesi oluşturun
  • Windows PC'de WordPress nasıl kurulur.



About the author

IOS ve MacOS sistemlerinde 10 yılı aşkın deneyime sahip bir donanım mühendisiyim. Ayrıca son 5 yıldır akşam dersi öğretmeniyim ve kendime Google Chrome'u nasıl kullanacağımı öğrettim. Her iki alandaki becerilerim beni web sitesi geliştirme, grafik tasarım veya web güvenliği çalışmaları için mükemmel bir aday yapıyor.



Related posts