Bir VPS'de WordPress Kurulumu için Eksiksiz Bir Kılavuz
Bir web sitesine sahip olmak, işletmenizin internette görünürlüğünü kesinlikle artırabilir. Ancak, bir WordPress web sitesi kurmak ile bir web sitesini yönetmek arasında büyük bir fark vardır. Barındırma planını seçmek, başladığınızda oldukça kafa karıştırıcı olabilir. Ancak, ihtiyaçlarınıza uygun doğru barındırma planına geçmek için asla geç değildir.
Sanal Özel Sunucu (VPS), tek bir fiziksel sunucuyu paylaşmanıza izin verir, ancak web sitesini barındırmak için sanal bir örnek alırsınız. Öte yandan, genellikle web sitesinin performansını etkileyen paylaşılan bir barındırma planında sunucuyu ve kaynaklarını başkalarıyla paylaşmanız gerekir.
VPS Hosting'e Yükseltmeyi Ne Zaman Düşünmelisiniz?
Web sitelerinin çoğu, yolculuklarına paylaşılan bir barındırma planıyla başlasa da, bir noktada VPS'ye veya diğer barındırma planlarına yükseltme yapmaları gerekir. Paylaşımlı barındırma, düşük trafiğe sahip web siteleri için iyidir. Ancak, web siteniz büyüme yaşar ve daha fazla trafik oluşturmaya başlarsa, barındırma planınızı yükseltmediğiniz sürece belirli performans sorunlarıyla karşılaşacaktır.
Neden VPS, soruyorsun? Sanal Özel Sunucu barındırma planına yükseltmek için aşağıdakiler de dahil olmak üzere çeşitli nedenler vardır:
Sunucu üzerinde tam kontrol sunar:
Bu bir sanal sunucudur; bunda inkar yok. Ama üzerinde tam kontrole sahipsin.
Belirli bir miktarda kaynakla birlikte gelir:
Bir VPS barındırma planıyla, kimseyle paylaşmak zorunda olmadığınız belirli bir miktarda depolama alanı ve bant genişliği elde edersiniz.
Kolayca yükseltilebilir:
VPS ile, barındırma sağlayıcısından istediğiniz zaman sunucuya daha fazla kaynak eklemesini isteyebilirsiniz.
Uygun fiyatlı:
VPS hosting planlarını makul bir fiyata bulmak daha kolaydır. Başlangıç planları ayda 10 doların altında mevcuttur.
Bir WordPress web sitesinin artan trafiğini yönetmenin birkaç yolu olsa da, bir VPS barındırma planına geçmek daha kolaydır.
Bir VPS'ye WordPress Nasıl Kurulur?
Barındırma planınızı VPS'ye yükseltmek istiyorsanız, bir dizi WordPress dostu VPS seçeneği bulacaksınız. Fiyatlandırma ve kaynaklar bir sağlayıcıdan diğerine değişebilir. Hangisini seçerseniz seçin, WordPress'i VPS'ye kurmanın iki farklı yolu vardır. Bu blogda, her iki yöntemi de tartışacağım.
Barındırma kontrol panelini kullanarak WordPress'i bir VPS'ye yükleme:
Bu yöntem birkaç VPS barındırma seçeneği için çalışmayabilir. Bu nedenle, bu yöntemi denemeden önce, barındırıcınızın hesap panosu aracılığıyla bir VPS kurmanıza izin verip vermediğini kontrol edin. Değilse, manuel olarak kurma seçeneğiniz vardır (buna daha sonra bu blogda değineceğim). Toplantı sahibi, hesap panosu aracılığıyla VPS'yi kurmanıza izin veriyorsa, kuruluma devam etmek için aşağıda belirtilen adımları izleyin:
- VPS hesabına giriş yapın ve kontrol panelindeki "Sunucular" sekmesine gidin. Oraya vardığınızda, ekranın sağ tarafındaki mavi artı işaretine tıklayın.
- Bir sonraki sayfaya yönlendirilirken, VPS için konum seçmeniz istenecektir. Seçtiğiniz sunucu, ziyaretçilerinizin çoğunun nereden gelmesini beklediğinize bağlı olacaktır. İngiltere'deki kitleleri hedefliyorsanız, İngiltere merkezli bir sunucu seçmelisiniz.
- Bir sonraki adımda, “Sunucu Türü” bölümüne gidin ve altındaki “Uygulama” sekmesine gidin. En alttaki WordPress seçeneğini bulun ve tıklayın. Bu, VPS'nizde WordPress kurulumunu başlatacaktır.
- Daha fazla aşağı kaydırırsanız, kullanmak istediğiniz VPS planını bulabilirsiniz. Web sitesinin boyutuna ve trafiğe bağlı olarak doğru seçimi yapın. Ayrıca VPS seçeneğinde bazı ek özellikleri etkinleştirebilirsiniz.
- Özellikleri etkinleştirmeyi bitirdikten sonra aşağı kaydırın ve VPS için bir ad ayarlamanız gereken alanı bulun. Ad yalnızca dahili tanımlama için kullanılacaktır. Yani, herhangi birini seçin. VPS'yi adlandırmayı tamamladığınızda, kurulumu tamamlamak için “Şimdi Dağıt” düğmesine tıklayın.
- VPN'nin ana ayar ekranında, kurulum işleminin geri kalanı için talimatları bulacaksınız.
Kurulum işlemini tamamladığınızda, ilk etapta web sitesi ile amaçladığınızı yapabilirsiniz. Ancak, sorunsuz çalışması için etki alanınızı VPS'nin IP adresine yönlendirmelisiniz.
WordPress'i bir VPS'ye manuel olarak yükleme:
VPS'niz WordPress veya diğer uygulamalar için tek tıklamayla kurulum seçeneklerini içermiyorsa, manuel kurulumu kullanmanız gerekir. WordPress'i bir VPS'de manuel olarak sadece 4 adımda nasıl kurabileceğiniz aşağıda açıklanmıştır:
SSH üzerinden VPS'ye bağlanın:
- WordPress'i bir VPS'ye yüklemeye başlamadan önce, Secure Shell (SSH) aracılığıyla VPS'ye erişmeniz gerekir. PuTTY gibi bir SSH istemcisi seçin ve devam etmek için kurun.
- SSH istemcisini açtıktan sonra sunucunuzun IP adresini girin, bağlantı noktası seçeneğini 22'ye ayarlayın ve bağlantı türü olarak SSH'yi seçin. Yazmayı bitirdikten sonra “Aç”a tıklayın.
- Bir komut penceresi açılacak ve hangi kullanıcı olarak oturum açmak istediğinizi soracaktır. Kök yazın ve istendiğinde parolayı girin. Doğru bilgileri girerseniz, ekranda VPS adınızı göreceksiniz.
Bir LAMP yığını kurun:
- WordPress'i VPS'de çalıştırmak için bir HTTP sunucusuna, bir veritabanına ve PHP'ye ihtiyacınız var. HTTP sunucusu için Apache'yi, veritabanı için MariaDB'yi ve PHP'nin en son sürümünü seçebilirsiniz. Tüm bu öğeleri aşağıdaki komut satırıyla yükleyebilirsiniz:
sudo yum httpd mariadb mariadb-sunucusu php php-ortak php-mysql php-gd php-xml php-mbstring php-mcrypt php-xmlrpc unzip wget –y yükleyin
- Bu komut gerekli dosyaları indirecektir. Bu yazılım paketi, site ve uygulama yönetimi için kullanılan LAMP yığını olarak adlandırılır. LAMP kısaltması şuradan gelmektedir:
- Linux: sunucunun işletim sistemi
- Apache: tercih edilen web sunucusu
- MariaDB: bir veritabanı sistemi
- PHP: tercih edilen programlama dili
- Sunucuyu başlatmak, uygulamaları başlatmak ve sürekli çalışır durumda tutmak için aşağıdaki komutları girin.
sudo systemctl httpd'yi başlat
sudo systemctl mariadb'yi başlat
sudo systemctl httpd'yi etkinleştir
sudo systemctl mariadb'yi etkinleştir
Veritabanını yapılandırın:
Web sitesi için bir veritabanı oluşturmadan önce, MariaDB kurulumunu sağlamanız gerekir. İnsanların uzaktan erişmesini engelleyecektir.
- Başlamak için aşağıdaki komutu girin:
sudo mysql_secure_installation
- Bundan sonra, MariaDB sizden kök kullanıcı şifresini isteyecektir. Boş bırakın ve yeni bir root şifresi ayarlayabilmeniz için enter tuşuna basın. Diğer tüm seçenekler, özellikle uzaktan oturum açmayı engelleyen üç numara için “Y” tuşuna dokunun.
- Bir sonraki adımda, aşağıdaki komutu kullanarak MariaDB hesabınıza giriş yapın. Kısa süre önce belirlediğiniz şifreyi girmeniz gerekecek.
mysql -u kök –p
- İçeri girdiğinizde, sırayla çalıştırmak için dört komut kullanmanız gerekir. Varsayılan kullanıcı adını ve şifreyi aşağıdaki komutu belirtmeyi unutmayın:
VERİTABANI OLUŞTUR wordpress;
wordpress'te TÜM AYRICALIKLARI VERİN.* 'parola' ile tanımlanan 'user'@'localhost'a;
FLUSH AYRICALIKLARI;
çıkış
Artık yeni veritabanınız son adıma geçmeye ve WordPress'i çalıştırmaya hazır.
WordPress'i kurun ve çalıştırın:
- WordPress'i dağıtmak için aşağıdaki komutları verilen sırayla girin ve çalıştırın. WordPress'in en son sürümünü indirmek ve kök dizine çıkarmak için şu komutları kullanın:
wget http://wordpress.org/latest.tar.gz
tar -xzvf son.tar.gz
sudo cp -avr wordpress/* /var/www/html/
- Bir sonraki adımda, kurulumunuz için bir “Yüklemeler” klasörü oluşturun ve buna doğru izinleri atayın. Bu, WordPress'in ayrıcalık sorunlarıyla karşılaşmamasını sağlayacaktır. Aşağıdaki komut satırlarını kullanın:
sudo mkdir /var/www/html/wp-content/uploads
sudo chown -R apache:apache /var/www/html/
sudo chmod -R 755 /var/www/html/
- Bir sonraki adımda, WordPress wp-config-sample.php dosyasını aşağıdaki komutlarla yeniden adlandırın:
cd /var/www/html/
sudo mv wp-config-sample.php wp-config.php
sudo nano wp-config.php
- Son komut, komut satırındaki nano düzenleyiciyi kullanarak wp-config.php dosyasını açacaktır. Biraz kafa karıştırıcı olabilir, ancak yalnızca klavye oklarınızı kullanarak dosyada gezinmeniz ve aşağıdaki alanları 3. adımda girdiğiniz bilgilerle değiştirmeniz yeterlidir.
define('DB_NAME', 'wordpress');
define('DB_USER', 'kullanıcı');
define('DB_PASSWORD', 'şifre');
- Alanları güncelledikten sonra, değişiklikleri kaydetmek ve editörden çıkmak için sırasıyla Ctrl+O ve Ctrl+X tuşlarına basın.
- Bu son komut kümesiyle, VPS'yi komutları kullanarak hem HTTP hem de HTTP bağlantılarına izin verecek şekilde yapılandırın:
sudo güvenlik duvarı-cmd –kalıcı –zone=genel –add-service=http
sudo güvenlik duvarı-cmd –kalıcı –zone=genel –add-service=https
sudo güvenlik duvarı-cmd – yeniden yükle
- Bu komutları çalıştırdıktan sonra, tercih ettiğiniz tarayıcıyı kullanarak ve http://yourVPSIP gibi VPS'nizin IP adresini girerek WordPress yükleyicisine erişebileceksiniz.
VPS'de WordPress kurulumunu tamamlamak için yapmanız gereken tek şey bu. VPS IP'nize sahip herkes yükleyiciyi sizden önce kullanabileceğinden, kurulumu mümkün olduğunca erken tamamlamanız önerilir. Bu tür bir olayın olasılığı çok düşüktür, ancak önlem almak her zaman daha iyidir.
Yazar biyografisi: Nionica Starc, şu anda Avustralya'da tanınmış bir MNC'de çalışan bir web tasarımcısıdır. Ayrıca MyAssignmenthelp.com'da uzman olarak hizmet vermekte ve burada öğrencilere gereksinimleri konusunda ödev yardımı yapmaktadır.
ev borcu WordPress sitesi