Ana içeriğe geç

LAMP

Bu makalede

Bilgi

LAMP; Linux işletim sistemi, Apache web sunucusu, MariaDB veritabanı (MySQL ile uyumlu) ve PHP betik dilini içeren açık kaynaklı bir web geliştirme teknoloji yığınıdır.

  • Linux, barındırma ve sunucu yönetimini sağlar.
  • Apache, kaynaklar için gelen istekleri işleyen ve bunlara yanıt veren bir web sunucusu görevi görür.
  • MariaDB, verileri depolayan ve işleyen ilişkisel bir veritabanıdır.
  • PHP, dinamik web uygulamaları oluşturmak için kullanılan bir programlama dilidir.

LAMP: Temel Özellikler

  • Kullanıma Hazır Web Sunucusu: Sunucu, web uygulamalarını barındırmak için hazırdır. Apache, MariaDB ve PHP 8.2 ile hemen çalışmaya başlayabilirsiniz.
  • Yüksek Performans: Apache güvenilir ve yüksek performanslı bir web sunucusuyken, MariaDB hızlı veri erişimi sağlayarak yüksek uygulama performansı sunar.
  • Güvenilirlik ve Güvenlik: Apache ve MariaDB, saldırılara ve diğer tehditlere karşı korunmak için çok sayıda araca sahiptir.
  • Ölçeklenebilirlik: Apache'nin modüler mimarisi ve MariaDB'nin yatay ölçeklendirme yetenekleri sayesinde LAMP, büyüyen bir işletmenin ihtiyaçlarını karşılamak üzere kolayca ölçeklendirilebilir.
  • Esneklik: PHP 8.2, çeşitli özelliklere sahip dinamik web sayfaları ve uygulamaları oluşturmanıza olanak tanır. Yüklü modüller (örneğin php8.2-mysql ve php8.2-curl) geliştirme yeteneklerini genişletir.
  • Açık ve Genişletilebilir Kod: Tüm LAMP bileşenleri açık kaynaklı koda sahiptir; bu da yazılımı ihtiyaçlarınıza göre özelleştirmenize ve uyarlamanıza olanak tanır.
  • Kullanım Kolaylığı: LAMP kurulumu bir betik kullanılarak otomatikleştirilmiştir, bu da çalıştırma sürecini basitleştirir. Web sunucusu, veritabanı ve PHP ile hemen çalışmaya başlayabilirsiniz.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
88 LAMP Ubuntu 22.04 + + + + 1 1 - Hayır SİPARİŞ VER

Kurulumdan sonra sunucuya SSH ile bağlanın ve site içeriğini /etc/apache2/sites-available dizinine ekleyin.

Not

Aksi belirtilmedikçe, varsayılan olarak yazılımın en son sürümünü geliştiricinin web sitesinden veya işletim sistemi depolarından yükleriz.

LAMP çalıştırdıktan sonra başlangıç

Siparişiniz ödendiğinde, kayıt sırasında verdiğiniz adrese sunucunuzun kullanıma hazır olduğunu bildiren bir e-posta bildirimi alacaksınız. Bu e-posta; VPS IP adresinizi, giriş bilgilerinizi ve bağlantı için şifrenizi içerecektir.

Şirket müşterileri ekipmanlarını server control panel and APIInvapi üzerinden yönetirler. Sunucunun IP adresini Network sekmesinde bulabilirsiniz. Ağ ayarlarının yönetimi hakkında ayrıntılı kılavuza buradan ulaşabilirsiniz.

  • Sunucuya SSH üzerinden bağlanmak için Login ve Password: Yazılım çalıştırma işleminden sonra sunucu hazır olduğunda kayıtlı e-posta adresinize gönderilen e-posta bildiriminde sağlanır. Veritabanına bağlanmak için kullanılan şifre, SSH sunucu bağlantı şifresi ile aynıdır.

  • Apache:

    • Web sunucusu yapılandırılmış ve çalışıyor durumdadır.
    • Erişilebilir adres: http://<your_server_IP>.
    • Web siteleri için kök dizin (root directory): /var/www/html/.

  • MariaDB:

    • Veritabanı yüklendi ve kullanıma hazır.
    • Bağlanmak için şu komutu kullanın:
      sudo mysql -u root -p
      
    • Root kullanıcısı için şifre, SSH sunucu bağlantı şifresi ile aynıdır.
  • PHP 8.2:

    • MySQL, cURL ve diğer modüllerle birlikte yüklendi.
    • PHP işlevselliğini kontrol etmek için bir test sayfası oluşturulmuştur: http://<your_server_IP>/info.php.
    • Doğrulamanın ardından, güvenlik nedenleriyle bu dosyanın silinmesi önerilir:
      sudo rm /var/www/html/info.php
      

Not

Veritabanı ile çalışma hakkında ayrıntılı bilgiye geliştirici dokümantasyonundan ulaşılabilir.

API kullanarak LAMP yüklü bir sunucu sipariş etme

Bu yazılımı API kullanarak yüklemek için bu talimatları izleyin.