Ubuntu 14.04 Linux Sunucusuna Wordpress nasıl kurulur
04 Ocak 2016, Pazartesi 0 Yorumlar
İçerik yönetimli blog yayıncılığı (CMS) denilince ilk akla gelen Wordpress, son yıllarda yayına giren web sitelerinin % 22'lik bir kısmını oluşturmakta. PHP yazılım dili ve Mysql veritabanı temellerini kullanan Wordpress'e daha fazla esneklik sağlamak ve özelleştirebilmek için 20.000 kadar eklentisiyle kolay yönetilebilir bir websitesi kurmanızı sağlar.
Bu eğitimde kullanılacak olan komutlar root yetkilerine sahip kullanıcı gerektirir. Wordpress kurulumuna başlamadan önce, sunucu sisteminizde Apache, MySQL, PHP (LAMP) kurulu olması gerekiyor. Eğer Apache, MySQL, PHP kurulu değilse Ubuntu 14.04 Apache, MySQL, PHP (LAMP) nasıl kurulur başlıklı yazımızda bulabilirsiniz.
Kuruluma başlamak için öncelikle wordpress resmi sitesinden tar.gz uzantılı sıkıştırılmış kurulum dosyasını indiryoruz.
Aşağıdaki komutla sıkıştırılmış olarak indirilen kurulum dosyamızı bulunduğu dizine açıyoruz.
MySql database (veritabanı) ve user (kullanıcı) oluşturma
Wordpress’in çalışabilmesi için öncelikle MySql’de bir veritabanı ve kullanıcı oluşturmak gerekmektedir. Bunun için MySql’e root kullanıcısı ile bağlanıyoruz.
MySql root parolasını kullanarak oturum açıyoruz ve devam ediyoruz. Tüm MySQL komutları noktalı virgül ile bitmelidir unutmayın.
İlk olarak veritabanınızı oluşturmanız gerekiyor.
Sonraki adımda kullanıcınızı ve parolanızı oluşturmanız gerekiyor.
CREATE USER wordpress_us@localhost IDENTIFIED BY 'parola';
Aşağıdaki komutla oluşturduğunuz kullanıcıya tüm ayrıcalıkları veriyoruz.
GRANT ALL PRIVILEGES ON wordpress.* TO wordpress_us@localhost;
MySql üzerinde yapılması gerekenleri tamamladık ve çıkış yapıyoruz.
Aşağıdaki komutla wordpress dizininde yer alan örnek dosya ile wordpress yapılandırma dosyasını oluşturuyoruz.
Şimdi yapılandırma dosyasını açın.
Yapılandırma dosyası içerisinde yukarıda belirlemiş olduğunuz veritabanı adı, kullanıcı adı ve parolanızı içeren bölümleri doldurun.
Kayıt edin ve çıkın.
NOT : Apache sunucumuzun kurlumunda varsayılan olarak belirlemiş olduğu /var/www/html dizini altında yayın yapmakta, bunu www dizini olarak değiştirmek için aşağıdaki komutla 000-default.conf isimli dosyamızı açıp DocumentRoot satırını aşağıdaki gibi düzenliyoruz;
Wordpress kurulumu neredeyse tamamlandı. Wordpress dizini altında bulunan dosyalarımızı aşağıdaki komutla web kök klasörü altına kopyalıyoruz.
sudo rsync -avP ~/wordpress/ /var/www
Şimdi web dizinine geçiş yapıyoruz:
Kullanıcı dizin sahiplik ve izinlerini ayarlıyoruz.
chown username:www-data /var/www -R
chmod g+w /var/www -R
Wordpress php5-gd modülüne ihtiyaç duyar, sunucunuzda yüklü değilse, aşağıdaki komutla kurabilirsiniz:
Artık Wordpress arayüzüne erişim sağlamak için tarayıcınızın adres satırına sunucunuzun IP adresini yazarak giriş yapabilirsiniz.
Bu sayfada dolduracağınız bilgiler, WordPress yönetim ekranına oturum açma bilgilerinizdir. Oluşturacağınız kullanıcı Yönetici yetkilerine sahip olacaktır.
UYARI: Admin ve administrator kullanıcı adları Hacker’lar tarafından ilk denenen kullanıcı adlarıdır bu nedenle tahmini zor bir kullanıcı adı seçmek güvenlik açısından faydalı olacaktır.