LEMP + phpMyAdmin¶
Bu makalede
Bilgi
LEMP, açık kaynaklı bir web uygulama çığırında kullanılan bir yazılım yığınıdır. Linux işletim sistemi, Nginx web sunucusu, MySQL veritabanı ve PHP web uygulaması dil yorumlayıcısı içerir. Linux, sunucuyu konumlandırır ve yönetir. Nginx, kaynak taleplerini işleyen ve yanıtlayan bir web sunucusudur. MySQL, veri depolama ve işleme yapan ilişkisel bir veritabanıdır ve PHP bir programlama dilidir. phpMyAdmin, MySQL'yi web arayüzü aracılığıyla yönetmek için yazılmış ücretsiz ve açık kaynak kodlu bir programdır.
LEMP + phpMyAdmin: Önemli Özellikler¶
- phpMyAdmin: MySQL'nin kolay ve kullanışlı yönetimini sağlar, komut satırı kullanımı veya karmaşık skriptlere ihtiyaç duymadan. Hosting ortamlarında kullanıcıların veritabanı yönetimi için yaygın olarak kullanılır. Veritabanlarını, tabloları, alanları, indeksleri ve diğer MySQL nesnelerini görüntülemeyi ve yönetmeyi, SQL sorguları yürütmeyi ve veriyi çeşitli formatlarda (SQL, CSV, XML) ithal/ihraç etmeyi sağlar.
- Yüksek Performans: Nginx hızlı ve ölçeklenebilir bir web sunucusu iken MySQL hızlı veri erişimi sağlayarak yüksek uygulama performansı elde eder.
- Güvenilirlik ve Güvenlik: Linux, hack direnci yüksek ve güvenilir bir işletim sistemidir ve Nginx DDoS saldırıları ve diğer tehditlere karşı koruma için birçok araç sunar.
- Ölçeklenebilirlik: Nginx'in modüler mimarisi ve MySQL'nin yatay ölçeklendirme yeteneği sayesinde LEMP, büyüyen bir işletmenin ihtiyaçlarını karşılamak üzere kolayca ölçeklenir.
- Esneklik: PHP esnek ve güçlü bir programlama dilidir. Çeşitli özelliklere sahip dinamik web sayfaları ve uygulamaları oluşturmanıza olanak tanır.
- Açık ve Genişletilebilir Kod: Tüm LEMP bileşenleri açık kaynak kodludur. Yazılımı farklı ihtiyaçlarınıza göre özelleştirmeniz ve uyarlamanız mümkün olur.
- Kolay Kullanım: LEMP kurulumu, özellikle Linux ve web geliştirme konusunda deneyimli olanlar için zor değildir.
Çalıştırma Özellikleri¶
ID | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Aktif |
---|---|---|---|---|---|---|---|---|---|
21 | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | Evet |
- Nginx + SSL + Fail2ban + php-fpm + MariaDB'nin hostkey.in bölgesinde kurulması
- Kurulan yazılımlar:
- PhpMyAdmin.
Kurulumdan sonra, sunucuya SSH aracılığıyla giriş yapmanız ve web sitesi içeriğini /etc/nginx/sites-available
dizinine eklemeniz gerekir.
LEMP + phpMyAdmin'ı dağıtmadan sonra başlangıç¶
Sipariş bedelini ödedikten sonra, kayıt sırasında belirtilen e-posta adresine sunucunun çalışmaya hazır olduğunu gösteren bir bildirim gönderilir. Bu bildirim, VPS'nin IP adresini, bağlantı için giriş ve şifreyi içerir. Şirketimizdeki müşterilerimiz, Invapi (https://invapi.hostkey.com/) üzerinden sunucunun donanımını ve API kontrol panelini yönetirler.
- Web arayüzü şu adreste erişilebilir:
https://lemp{Server_ID_from_Invapi}.hostkey.in/phpmyadmin
- Giriş:
admin
; - Şifre:
admin
.
Veritabanı oluşturma¶
Yeni bir veritabanı eklemek için aşağıdaki adımları izleyin:
phpMyAdmin arayüzüne erişin ve Database sekmesine gidin. Yeni veritabanı için istediğiniz benzersiz bir ad girişi yapın Database bölümüne. Create düğmesini tıklayın:
Sonra tablo adı ve satır sayısını tekrar girin. Tamamladığınızda Go düğmesine tıklayın:
Veritabanı oluşturulur ve mevcut veritabanları listesine eklenir. Şimdi bu veritabanında tablolar oluşturabilir ve veriyle çalışabilirsiniz:
Not
Veritabanıyla çalışma hakkında daha fazla bilgi için geliştiricilerin belgelerini inceleyebilirsiniz.
API kullanarak LEMP ile sunucu sipariş etme¶
Bu yazılımı API kullanarak kurmak için bu talimatları takip edin.