İster deneyimli bir WordPress geliştiricisi olun, ister yeni başlıyor olun, WordPress'i Ubuntu'ya yüklemek hızlı ve kolaydır.
WordPress, günlük olarak ziyaret ettiğiniz birçok web sitesine güç sağlayan kapsamlı bir içerik yönetim sistemidir (CMS).
WordPress web siteleri geliştirmeye başlamak istiyorsanız ancak bulutta bir sunucu için ödeme yapmaya hazır değilseniz, WordPress sitenizi PC'nizde yerel olarak çalıştırabilir ve barındırabilirsiniz. Linux'ta WordPress kurulumu hakkında bilmeniz gereken her şey burada.
Neden WordPress Kullanmalısınız?
Buna göre wordpress, Dünyadaki web sitelerinin %40'ı WordPress kullanılarak oluşturulmuştur. Bunlar etkileyici istatistikler ve "WordPress neden bu kadar popüler?" diye merak ediyor olabilirsiniz.
Birçok kişinin web sitelerini güçlendirmek için WordPress'i seçmesinin bazı temel nedenleri şunlardır:
- Kullanıcı dostu: WordPress, web siteleri oluşturmayı ve yönetmeyi zahmetsiz hale getiren sezgisel ve kullanımı kolay bir pano ile birlikte gelir. Bu aynı zamanda çerçeveyi öğrenmeyi kolaylaştırır.
- Çok yönlü: Bloglar, çevrimiçi mağazalar, şirket açılış sayfaları vb. gibi çok çeşitli web siteleri oluşturmak için WordPress'i kullanabilirsiniz.
- özelleştirme: WordPress sitelerinin iki temel unsuru temalar ve eklentilerdir. Bunlar, web sitenizin görünümünü beğeninize göre özelleştirmenize ve değiştirmenize olanak tanır.
- Uygun maliyetli: WordPress açık kaynaklıdır ve kullanımı ücretsizdir ve web siteleri geliştirirken ekonomik açıdan mantıklıdır. Artı, WordPress geliştiricilerini bulmak nispeten kolaydır, bu da onu daha ucuz hale getirir.
Ubuntu'da WordPress'i kurma adımları şunlardır:
1. LAMP Yığını Kurma
Bir LAMP yığını, WordPress'in etkili bir şekilde çalışması için gereken dört ana yazılım paketinden oluşan bir koleksiyondur. LAMP, Linux, Apache, MySQL ve PHP'nin kısaltmasıdır.
- Linux, WordPress web sitelerinizi dağıtacağınız işletim sistemidir.
- Apache, internetteki web sayfalarını ve diğer içerikleri sunmak için kullanılan açık kaynaklı bir web sunucusu uygulamasıdır. Sunucu ile web tarayıcınız arasındaki bağlantıyı kolaylaştırır. Kararlılığı, esnekliği ve genişletilebilirliği ile bilinen en yaygın kullanılan web sunucularından biridir.
- MySQL, yapılandırılmış verileri yönetmek ve depolamak için yaygın olarak kullanılan güçlü, açık kaynaklı ve platformlar arası bir ilişkisel veritabanı yönetim sistemidir (RDBMS). Web sitenizin bilgilerini tutmak ve sürdürmek için kullanılır.
- PHP, web siteleri geliştirmek için kullanılan sunucu taraflı bir programlama dilidir. Temel WordPress yazılımını, temalarını ve şablonlarını PHP kullanarak geliştirebilirsiniz. Ek olarak, WordPress web sitenizdeki tüm iş mantığını yönetir.
XAMPP, tüm bu yazılım paketlerini bir araya toplayan harika bir LAMP yığınıdır. PC'nizde bir LAMP yığını yoksa, kurulumu nispeten kolaydır.
İlk olarak, Linux için XAMPP'yi indirin.
İndirmek:XAMPP
İndirme tamamlandığında, şuraya gidin: İndirilenler dizini, ardından yeni indirilen XAMPP dosyası yürütme izinlerini şununla verin:
cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run
XAMPP yükleyicisini şunu kullanarak başlatın:
sudo ./xampp-linux-x64-*-installer.run
Size bir grafik yükleyici sunulacak, bu yüzden kurulumu tamamlamak için takip etmeniz yeterli.
Kurulduktan sonra, XAMPP'yi şu şekilde başlatabilir veya çalıştırabilirsiniz:
sudo /opt/lampp/lampp start
XAMPP'yi başlattıktan sonra, web tarayıcınızı kullanarak aşağıdaki URL'ye gidebilirsiniz: yerel ana bilgisayar. Her şeyi doğru yapılandırdıysanız, aşağıdakine benzer bir ekranla karşılaşacaksınız:
WordPress'in platformlar arası olduğunu unutmayın, bu nedenle şunları da yapabilirsiniz: yerel olarak Windows'a kurun veya macOS.
2. Linux'ta WordPress İndirme
LAMP yığını ayarlandığında, en son WordPress sürümünü indirmeye devam edebilirsiniz.
Varsayılan olarak, WordPress İndirilenler dizininize indirilecektir. Ardından, İndirilenler dizinine gidin cd komutunu kullanarak:
cd ~/Downloads
Yeni indirilen WordPress arşivini açın unzip yardımcı programını kullanarak aşağıdaki gibi:
unzip wordpress-*.zip
İndirmek:wordpress
3. Linux'ta WordPress'i Yapılandırma
içinde bir klasör oluşturun. /opt/lampp/htdocs oluşturmak istediğiniz web sitesinin adına karşılık gelen dizin. Klasör adı, yerel olarak WordPress sitenize gitmek için URL'de kullanacağınız addır.
içine git seç dizini ve adında bir klasör oluşturun. muo. Beğendiğiniz herhangi bir adı kullanmaktan çekinmeyin.
cd /opt/lampp/htdocs && sudo mkdir muo
Daha önce zipten çıkardığınız WordPress klasörünün içeriğini web sitenizin dizinine kopyalayın.
sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo
Önceki komuttaki WordPress sürümünü doğru sürümle değiştirmeyi unutmayın.
Sitenin sahibini ve tüm içeriğini değiştirin kök ile www-veri kullanarak:
sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/
Ayrıca, WordPress sitenizle yerel olarak kolayca çalışabilmeniz için yazma izinlerini değiştirin.
sudo chmod 777 -R /opt/lampp/htdocs/muo
Önceki yazma izinlerini üretim ortamlarında kullanmayın, çünkü bunlar yeterince kısıtlayıcı değildir, ancak test ve yerel geliştirme için uygundurlar.
4. WordPress'i Linux'a Kurmak
WordPress web sitenizin, web sitesi yapılandırmalarını ve kullanıcı ayrıntılarını depolamak ve sürdürmek için bir veritabanına ihtiyacı vardır. Neyse ki, XAMPP bizim için bir MySQL veritabanı kurdu.
URL'yi ziyaret ederek tarayıcınızdan veritabanına erişebilirsiniz: yerel ana bilgisayar/phpmyadmin.
Tıkla Yeni sol taraftaki bölmede düğmesine basın ve veritabanınız için bir ad belirleyin. Ardından, tıklayın Yaratmak. benimkine isim verdim muo site adına karşılık gelir.
URL'yi ziyaret edin yerel ana bilgisayar/muo web sitenizi yapılandırmaya başlamak için. Yer değiştirmek muo üçüncü adımda belirttiğiniz web sitenizin klasör adıyla.
Bir sonraki sayfada, veritabanı adını ve diğer ayrıntıları sağlamalısınız. Varsayılan MySQL kullanıcı adı kök ve şifre yok, bu yüzden boş bırakın.
Tıkla Göndermek düğmesine basın ve ardından gelen yönergeleri izleyin.
Son olarak, site başlığını, kullanıcı adını, güçlü bir şifreyi ve e-posta adresinizi girin. Ardından, üzerine tıklayın Düzenlemek düğme.
Bir sonraki sayfada, web sitenizi beğeninize göre özelleştirmenizi ve oluşturmanızı sağlayan WordPress yönetici panelinde oturum açacaksınız.
WordPress Sitenizi Güvenli Hale Getirmek Önemlidir
WordPress, çok çeşitli web siteleri geliştirmek için harikadır. Ve hepsinden önemlisi, yerel PC'nize başlamak ve yüklemek kolaydır.
WordPress web sitenizi üretimde dağıtmak istediğinizde, veri ihlallerini ve istismarı önlemek için web sitenizi güvence altına almalısınız.