Bu kılavuz, XAMPP kullanarak Ubuntu Linux üzerinde PHP tabanlı web uygulamaları geliştirmek için bir LAMP Sunucusunun (Linux, Apache, MySQL ve PHP) nasıl kurulacağını gösterecektir.
WordPress, Joomla, Drupal, PrestaShop vb. çerçeveler tarafından desteklenen PHP uygulamaları geliştirmek için XAMPP yığınını kullanabilirsiniz.
XAMPP Nedir?
XAMPP, PHP geliştirme ortamı kurmak için en popüler LAMP yığınlarından biridir. Açık kaynaklıdır ve Windows, Linux ve macOS dahil olmak üzere tüm büyük işletim sistemlerinde bulunur. XAMPP'yi oluşturmak için birlikte çalışan temel bileşenler arasında Apache, MySQL, PHP ve Perl bulunur.
XAMPP sunucusu, kurulumu nispeten kolay olduğu ve fazla yapılandırma gerektirmediği için yazılım geliştirme veya prototip oluşturma için idealdir. Ancak, geliştirme ortamınızın kurulumunu kolaylaştırmak için bazı güvenlik sorunlarından ödün verdiği için XAMPP'nin bir üretim sunucusu olarak kullanılması önerilmediğini unutmayın. Örneğin:
- Herkes ağ üzerinden MariaDB arka plan programına kolayca erişebilir.
- Varsayılan veritabanı yöneticisinin (kök) bir parolası yoktur.
Linux için XAMPP'yi indirin
Başlamak için, aşağıda belirtildiği gibi Ubuntu Linux için XAMPP Debian paketini indirmelisiniz.
İlk önce, kullanarak İndirilenler dizininize gidin. cd komutu.
cd ~/İndirilenler
Kullanarak XAMPP'yi indirmek için aşağıdaki komutu çalıştırın wget, internetten paketleri indirmek için bir komut satırı aracı.
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
Not: Yukarıdaki komutta yer alan XAMPP versiyonunu dilerseniz beğendiğiniz versiyon ile değiştirebilirsiniz.
Mevcut çalışma dizininiz olduğundan /Downloads wget, XAMPP uygulama yükleyicisini otomatik olarak bu dizine kaydeder.
Ubuntu'da XAMPP Nasıl Kurulur
XAMPP uygulamasını yüklemeden önce, yükleyicinin izinlerini kullanarak yürütülebilir hale getirmek için değiştirmeniz gerekir. chmod komutu.
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
XAMPP yükleyicisini kullanarak listelerseniz ls -l komutu ile aşağıdakine benzer bir çıktı alacaksınız. Gördüğünüz gibi, yükleyici artık "yürütme" izinlerine sahip.
XAMPP yükleyicisini başlatmak için aşağıdaki komutu verin:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
XAMPP yükleyicisinin ilk ekranı aşağıdakine benzer görünmelidir:
Tıkla Sonraki düğmesine basın ve sihirbazın kurulum talimatlarını takip edin.
Tıkla Bitiş Kurulumu sonlandırmak için düğmesine basın.
Kurulum tamamlandıktan sonra sistem, XAMPP dosyalarını /opt/lampp sisteminizdeki dizin. Web sayfaları veya projeler, /opt/lampp/htdocs dizin.
Apache, MySQL ve ProFTPD gibi XAMPP hizmetlerini başlatmak için aşağıdaki komutu çalıştırmanız yeterlidir:
sudo /opt/lampp/lampp başlangıcı
XAMPP hizmetlerinin durumunu şunu yazarak kontrol edebilirsiniz:
sudo /opt/lampp/lampp durumu
Ayrıca, XAMPP'nin hizmetlerinizi kolayca yönetmek için kullanabileceğiniz bir grafik araçla birlikte geldiğini unutmayın. XAMPP GUI aracını aşağıdaki komutlarla başlatabilirsiniz:
cd /opt/lamba
sudo ./manager-linux-x64.run
Aşağıdaki XAMPP penceresi açılacaktır.
Her Şeyin Çalışıp Çalışmadığını Kontrol Edin
Hizmetleri sorunsuz bir şekilde başlatabiliyorsanız, muhtemelen her şey beklendiği gibi çalışıyor.
Apache sunucusunun web sayfalarınıza beklendiği gibi hizmet verip vermediğini kontrol etmek için şunu yazın http://localhost web tarayıcınızda. Tarayıcı, aşağıdakine benzer bir sayfa görüntüler. Bilginize, Apache sunucusu varsayılan olarak 80 numaralı bağlantı noktasında çalışır.
XAMPP ile birlikte gelen MySQL veritabanına aşağıdaki komutu yazarak da erişebilirsiniz. http://localhost/phpmyadmin URL'si tarayıcınızda.
Daha fazla bilgi edin: Bu Kursla Web Geliştirme ve MySQL Uzmanı Olun
WSL'de LAMP Sunucusu Kurma
Bu kılavuz, PHP tabanlı uygulamalarınızı geliştirirken kullanmak için bir XAMPP sunucusunun nasıl kurulacağını size göstermiştir. Güvenlik nedeniyle XAMPP'yi asla üretim amacıyla kullanmamalısınız.
Linux için Windows Alt Sistemi üzerinde çalışan geliştiriciler için isterseniz WSL üzerinde bir LAMP sunucusu da kurabilirsiniz.
Linux için Windows Alt Sisteminde web geliştirmeye başlamak ister misiniz? Bir LAMP test ortamı kurarak başlayın.
Sonrakini Oku
- Linux
- Ubuntu
- Apache Sunucusu
- Linux
- PHP
Mwiza, mesleğe göre yazılım geliştirir ve Linux ve ön uç programlama üzerine kapsamlı bir şekilde yazar. İlgi alanlarından bazıları tarih, ekonomi, politika ve işletme mimarisidir.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.