Android

Microsoft Azure`da

Azure da Web Site Oluşturma ve Yayınlama

Azure da Web Site Oluşturma ve Yayınlama

İçindekiler:

Anonim

öğreticisinin 2. bölümüne hoş geldiniz. Microsoft Azure `da çılgınca hızlı WordPress`i nasıl çalıştırabilirsiniz. İlk bölümde, Azure hesabınızda Sanal Makine ayarlamayı ele aldık. Ve bu gönderide sunucunuza nasıl bağlanacağınızı göreceğiz ve indirmeye ve WordPress `a yüklemeye başlayacağız.

Microsoft Azure`da WordPress`i Kur ve Kur

Bu gönderi çok sayıda terminali içerecek komutlar, lütfen adım adım eğiticiyi takip etmeyi deneyin ve herhangi bir adımı atlamamaya çalışın.

Sunucunuzu ayarlama

Adım 1 : Sanal makinenizle iletişim kurmak için bir SSH bağlantısı kurmanız gerekir. ve bir SSH istemcisi kullanın.

SSH nedir?

Vikipedi`ye göre, Güvenli Kabuk (SSH), güvenli olmayan bir ağ üzerinde güvenli bir şekilde ağ hizmetlerini çalıştırmak için kullanılan bir kriptografik ağ protokolüdür. En iyi bilinen örnek uygulama, kullanıcılar tarafından bilgisayar sistemlerine uzaktan erişim içindir.

Bu eğitimde ücretsiz bir SSH ve telnet istemcisi olan PuTTY kullanıyoruz. Yani bu adım için, PuTTY`yi buradan indirmeniz ve kurmanız gerekiyor.

2. Adım : Azure panelinize giriş yapın, sanal makineyi açın, ilk bölümde oluşturduk ve `Başlat` tuşuna basın. Ardından bağlantıyı başlatmak için `Bağlan` düğmesine tıklayın. Şimdi bir pop-up kullanıcı adınızı ve makinenizin genel IP adresini gösterecektir. Tüm SSH ana bilgisayar adını kopyalayın (ör., [email protected]). Büyük halini görmek için resimleri üzerine tıklayabilirsiniz.

Şimdi PuTTY`yi açın ve bu ana bilgisayar adını Ana Bilgisayar Adı alanına yapıştırın ve bağlantı tipini SSH olarak seçin ve tümüyle aç diğer ayarlar varsayılan olarak. Yeni bir terminal penceresi açılacak ve şifre için size bilgi verecektir. Bir sanal makine oluştururken bölüm 1 `da seçilen şifreyi girin. Artık sanal sunucunuza bir SSH bağlantısı üzerinden bağlandınız. Şu anda yapmanız gereken tek şey bu terminal penceresinde uygun yazılımı ve WordPress`i kurmak için bazı komutlar girmektir.

Apache`yi Yükleme

Adım 3 : Her şeyden önce, tüm paketlerin Ubuntu`nun kurulumu güncel. Güncelleştirmek için aşağıdaki komutu çalıştırın:

sudo apt-get update

Şimdi Apache`yi, ücretsiz bir HTTP sunucu yazılımı kuracağız. Temel olarak, web sitenizin içeriğini görüntülemek için birisinin isteğini dinleyen kişi Apache`dir. Apache hakkında daha fazla bilgiyi buradan edinebilirsiniz. Apache`yi yüklemek 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 sonunda aşağıdaki satırı ekleyin:

“ServerName 127.0.0.1”.

Şimdi ` Ctrl + O ` `a basarak dosyasını kaydedin. girin ve sonra Ctrl + X `.

Apache hizmetini yeniden başlatın:

sudo service apache2

yeniden yükleyin ve aşağıdaki komutu yürüterek Apache`ye izinler verin:

sudo ufw “Apache Full”

MySQL ve PHp`yi Kurma

4. Adım: Ubuntu`da MySQL ve PHp`yi kurmak için aşağıdaki komutları çalıştırın:

sudo apt-get install mysql-server

uygun MySQL root şifre 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 daha fazla prio verilecek HTML dosyalarından daha fazla, bu yüzden başka bir yapılandırma dosyası değiştirmemiz gerekiyor:

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

Şimdi bu dosyada, “index.php” dosyasını hareket ettirin. “index.html” önce. Apache sunucusunu yeniden başlatın

sudo hizmet apache2 yeniden

MySQL veritabanı oluşturma

Adım 5: komutları uygulayın:.

mysql -u VERİTABANI testi DEFAULT KARAKTER SETİ utf8 HARMANLA utf8_unicode_ci CREATE -P kök; HİÇBİR TÜM AÇIK testi. * `testpwd` TARAFINDAN BELİRTİLEN `` localhost `` `tester`; FLUSH PRIVILEGES; Çık;

Bu komutlar “tester” ve parola “testpwd” adı verilen bir kullanıcı ile test adlı bir veritabanı oluşturacaktır. Bu veritabanı, tüm verileri saklamak için WordPress tarafından kullanılacaktır.

WordPress `u Yükleme

Adım 6: Bu aslında WordPress`i indiren adımdır. Kök dizine gidin ve WordPress`i indirin ve çıkartın.

wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz

Tüm web sitesi dosyalarının bulunduğu WWW dizinine gidin. WordPress`in tüm içeriğini istediğiniz yeni bir klasöre kaydedip kopyalayın.

cd / var / www sudo mkdir twcwp

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

cp ~ / wordpress / wp-config-sample.php ~ / wordpress / wp-config.php sudo rsync -avP ~ / wordpress / / var / www / twcwp /

Yeni web sitesi dizinine gidin ve WordPress`in veritabanı ile iletişim kurabilmesi için WordPress yapılandırma dosyasını düzenleyin.

cd / var / www / twcwp / sudo nano wp-config.php

Önceki adımlarda oluşturduğumuz veritabanı detaylarını girin 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 : Şimdi son adım için, “twcwp” klasörümüz altında çalışan bir web sitesi olduğunu bilmesi için apache`yi 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 / siteler-kullanılabilir sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

Bu dosyada

  • ServerAdmin your_email_adress
  • ServerName twcwp.com
  • ServerAlias ​​twcwp.com
  • DocumentRoot / var / www / twcwp

ServerAlias, kaydettiğiniz alan adı olmalıdır (bizim durumumuzda, alan adını kaydetmedik, ancak sadece referans için kullanıyoruz).

Bu son seti çalıştırınız. komutlar:

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / karşıya yükler sudo a2ensite twcwp.conf sudo hizmeti apache2 reload

Burada “twctestingadmin” yönetici kullanıcı adıdır sanal makinemizdeki hesap ve “twcwp”, WordPress dosyalarını içeren dizindir. Bu dizeleri ayrıntılarınızla değiştirebilirsiniz.

Ve işte bu, artık WordPress web sitenizi barındıran Microsoft Azure üzerinde çalışan tamamen işlevsel bir sanal makineniz var. Yapmanız gereken tek şey şimdi DNS kayıtlarınızı, web sitesinin sanal makinenin genel IP adresini gösterecek şekilde yapılandırmasıdır.

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

Eğitici oldukça uzun ve çok sayıda adım içeriyor. Aşağıdaki yorumlar bölümünde soru sormaktan çekinebilir ve size yardımcı olmaktan memnuniyet duyarız. Bu yayında kullanılan bazı terimler size yeni görünebilir, Google`da arama yapabilir veya yorumlarda bir mesaj bırakabilirsiniz.

Ayrıca, sizi Chandigarh bölgesinde bu harika Atölyeyi getiren iki kişiliğe tanıtmak istiyorum.:

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

Atölye Microsoft Kullanıcıları Grubu Chandigarh ve WordPress Chandigarh tarafından ortaklaşa yürütüldü. Facebook`taki gruplarla iletişime geçebilir ve meetup.com adresinden Chandigarh bölgesinde yaklaşan buluşmaları arayabilirsiniz.

İlgili okur:

  • Google Cloud Platform`da WordPress nasıl yüklenir
  • WordPress blog`unu nasıl barındıracaksınız? Microsoft IIS
  • Microsoft WebMatrix`i kullanarak WordPress sitesi oluşturun
  • Windows Pc`de WordPress nasıl yüklenir.