Обзор debian 9
İçindekiler:
- Debian 9'a LEMP Yığını Yükleme
- Ön şartlar
- 1. Adım. Nginx'i Yükleme
- Adım 2. MariaDB'yi Yükleme
- Adım 3. PHP Kurulumu
- Adım 4. Nginx'i PHP Sayfalarını İşleyecek Şekilde Yapılandırma
- Daha fazla bilgi
- Öğreticiler
LEMP terimi, dört açık kaynak bileşeninin adlarının kısaltmasıdır:
- L - Linux işletim sistemi E - Nginx bir HTTP ve ters proxy sunucusu M - MySQL veya MariaDB ilişkisel veritabanı yönetim sistemi P - PHP programlama dili.
Bu eğitim serisi, Nginx'in nasıl kurulacağını, Nginx sunucu bloklarının nasıl oluşturulacağını, ücretsiz bir Let's Encrypt SSL sertifikası oluşturmayı, MySQL'in kurulumunu ve güvenliğini ve PHP'nin nasıl kurulacağını gösterecektir.
Bu serinin parçası olan ayrıntılı eğitimler bu sayfanın sonunda listelenmiştir.
Debian 9'a LEMP Yığını Yükleme
Bu hızlı başlangıç, Debian 9 sunucusuna bir LEMP yığını yüklemek için gereken temel adımları gösterecektir.
Ön şartlar
Oturum açtığınız kullanıcının paketleri yükleyebilmesi için sudo ayrıcalıklarına sahip olması gerekir.
1. Adım. Nginx'i Yükleme
Nginx, varsayılan Debian depolarında kullanılabilir. Paketler dizinini güncelleyin ve Nginx'i aşağıdaki komutlarla yükleyin:
sudo apt update
sudo apt install nginx
Yükleme işlemi tamamlandıktan sonra Nginx hizmeti otomatik olarak başlayacaktır.
Adım 2. MariaDB'yi Yükleme
Debian 9'un piyasaya sürülmesiyle birlikte MySQL, varsayılan veritabanı sistemi olarak MariaDB ile değiştirildi. Aşağıdaki komutu çalıştırarak MariaDB'yi kurun:
sudo apt install mariadb-server
Yükleme tamamlandıktan sonra, MySQL kurulumunun güvenliğini artırmak için
mysql_secure_installation
komutunu verin:
sudo mysql_secure_installation
Kök parolasını ayarlamanız, anonim kullanıcıyı kaldırmanız, kök kullanıcının yerel makineye erişimini kısıtlamanız ve test veritabanını kaldırmanız istenecektir. Tüm sorulara “Y” (evet) cevabı vermelisiniz.
MariaDB yerine MySQL kurmak istiyorsanız kurulum talimatları için eğiticimize bakın.Adım 3. PHP Kurulumu
Debian 9 PHP 7.0 sürümü ile gelir. PHP FPM ve en yaygın PHP modüllerini kurmak için:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
PHP 7.2'yi yüklemek için bu öğreticiyi ziyaret edin.
Adım 4. Nginx'i PHP Sayfalarını İşleyecek Şekilde Yapılandırma
Artık tüm LEMP bileşenlerini yüklediğimize göre, Nginx sanal ana bilgisayar yapılandırma dosyasını düzenleyebilir ve Nginx'in PHP dosyalarını işleyebilmesi için aşağıdaki satırları ekleyebiliriz:
server {
#… other code
konum ~.php $ {snippet'leri içerir / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Değişikliklerin etkili olması için Nginx hizmetini yeniden başlatmayı unutmayın:
Daha fazla bilgi
Her adımla ilgili daha ayrıntılı talimatlar için lütfen aşağıdaki eğiticilere bakın.
Öğreticiler
Debian 10 Linux'a Redis nasıl kurulur ve yapılandırılır
Bu eğitimde, Redis'i Debian 10, Buster'a nasıl kuracağınızı ve yapılandıracağımızı ele alacağız. Redis, açık kaynaklı bir bellek içi anahtar / değer veri deposudur.
Debian 9'da nagios nasıl kurulur ve yapılandırılır
Nagios popüler bir açık kaynak izleme yazılımıdır. Bu eğitimde, Debian 9'da Nagios Core'un en son sürümünün nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Ubuntu 18.04 Üzerine Lemp Stack Nasıl Kurulur
Bu eğitim serisi, Nginx'in nasıl kurulacağını, Nginx sunucu bloklarının nasıl oluşturulacağını, ücretsiz bir Let's Encrypt SSL sertifikası oluşturmayı, MySQL'in kurulumunu ve güvenliğini ve PHP 7.2'nin nasıl kurulacağını gösterecektir.







