Linux ortamlarında, bundan en iyi şekilde yararlanmak için sahip olduğumuz tüm olasılıkları bilmek ve bu şekilde sunucuyla sahip olduğumuz hizmet ve rollerin seçeneklerini genişletmek hayati derecede önemlidir.
Şu anda sunucu düzeyinde en çok kullanılan seçeneklerden biri LAMP'dir ve bu nedenle bugün LAMP'nin Ubuntu 17.04'te güvenli ve basit bir şekilde nasıl kurulacağını analiz edeceğiz.
LAMBA nedirLAMP, verilerinin bir MySQL veritabanında depolandığı ve dinamik içeriğin PHP ile işlendiği bir Apache sunucusuna sahip bir Linux işletim sistemini ifade eden bir kısaltmadır.
LAMBA: Linux, Apache, MySQL, PHPLAMP ile, bir sunucunun dinamik web sitelerini ve uygulamalarını barındırmasını sağlamak amacıyla normalde kurulabilen bir grup açık kaynaklı yazılıma sahip olacağız.
Bunu akılda tutarak, LAMP'ı Ubuntu 17.04'e nasıl kuracağımızı göreceğiz.
1. Ubuntu 17.04 paketlerini güncelleyin
Aşama 1
Atılacak ilk adım, aşağıdaki komutu yürüterek mevcut Ubuntu 17.04 paketlerini güncellemektir:
sudo uygun güncelleme
BÜYÜT
Adım 2
Güncellenecek paketler varsa aşağıdaki komutu uygulayacağız. Bu şekilde sistemi tamamen güncellemiş olacağız.
sudo uygun yükseltme
2. Apache'yi Ubuntu 17.04'e yükleyin
Apache HTTP Sunucusu, bir HTTP (Web) sunucusunun sağlam, ticari düzeyde, işlevsel ve ücretsiz olarak kullanılabilen bir kaynak kodu uygulamasını oluşturmayı amaçlayan bir yazılımdır. Apache şu anda dünyanın en popülerlerinden biridir.
Aşama 1
Apache'yi Ubuntu 17.04'e kurmak için aşağıdaki satırı uygulayacağız:
sudo apt apache2'yi kurun
BÜYÜT
Adım 2
İndirdikten ve kurduktan sonra, aşağıdaki satırı çalıştırarak bir Apache testi çalıştıracağız. Gördüğümüz gibi sözdizimi hatası yok, ancak test bir FQDN (tam nitelikli alan adı) ayarlamadığımızı söyleyen bir uyarı mesajı veriyor. Bu mesaj, Apache yapılandırmanız için herhangi bir risk oluşturmaz, ancak sözdizimi hataları için Apache yapılandırmanızı kontrol ederken görünür.
sudo apache2ctl yapılandırma testi
BÜYÜT
3. Ubuntu 17.04'te Apache yapılandırma dosyasını düzenleyin
Aşama 1
Ardından, yoldaki Apache yapılandırma dosyasını düzenlemeliyiz. /etc/apache2/apache2.conf, bunun için aşağıdakileri uygularız:
sudo nano /etc/apache2/apache2.confAdım 2
Bu durumda nano kullanacağız ama vim veya başka bir editör kullanmak mümkün. Bu dosyaya erişirken aşağıdakileri göreceğiz:
BÜYÜT
Aşama 3
Bu dosyanın sonuna, adlı politikayı ekleyeceğiz. Sunucu adı komutu yürüterek bildiğimiz sunucunun IP adresi ile ifconfig, bu durumda aşağıdakileri gireceğiz:
SunucuAdı 192.168.0.13
BÜYÜT
4. Adım
Tuşları kullanarak değişiklikleri kaydediyoruz
Ctrl + O
ve editörü kullanarak bırakıyoruz
Ctrl + X
Adım 5
Editörden çıkıyoruz ve sözdizimini kontrol etmek için tekrar aşağıdaki satırı çalıştıracağız:
sudo apache2ctl yapılandırma testi
BÜYÜT
6. Adım
Aşağıdakileri yürüterek Apache hizmetini yeniden başlatmaya devam ediyoruz:
sudo systemctl apache2'yi yeniden başlat
4. Apache'yi Ubuntu 17.04'te doğrulayın
Aşama 1
Apache'nin doğru şekilde kurulduğunu doğrulamak için bir tarayıcıya erişeceğiz ve adres çubuğuna aşağıdaki sözdizimini gireceğiz:
http://Sunucu_IP'siAdım 2
Sonuç aşağıdaki olacaktır. Gördüğümüz gibi Apache düzgün çalışıyor.
BÜYÜT
5. MySQL'i Ubuntu 17.04'e yükleyin
Daha sonra veritabanlarını yönetmek için MySQL'i kuracağız.
Aşama 1
MySQL, Ubuntu depolarında mevcuttur, bu nedenle kullanacağız uygun kurulumunuz için:
sudo apt mysql sunucusunu kurun
BÜYÜT
Adım 2
Mektubu giriyoruz s MySQL'in indirilmesini ve kurulumunu onaylamak için. Kurulum işlemi sırasında MySQL için kök şifreyi atamalıyız:
BÜYÜT
Aşama 3
Kabul Et'e tıklıyoruz ve onaylamamız gerekiyor. Kabul Et'e tıkladığımızda kurulum işlemi devam edecektir.
BÜYÜT
4. Adım
Kurulduktan sonra MySQL'i yapılandırmak için aşağıdaki satırın yürütülmesi gerekecektir:
mysql_secure_installationAdım 5
Orada aşağıdakileri ilgili cevapla tamamlamalıyız. Bu şekilde MySQL'i doğru bir şekilde yapılandırmış olduk.
Evet için y | Y'ye basın, Hayır için başka bir tuşa basın: N Anonim kullanıcılar kaldırılsın mı? (Evet için y | Y'ye basın, Hayır için başka bir tuşa basın): y Uzaktan root girişine izin verilsin mi? (Evet için y | Y'ye basın, Hayır için başka bir tuşa basın): y Test veritabanı kaldırılsın ve ona erişilsin mi? (Evet için y | Y'ye basın, Hayır için başka bir tuşa basın): y Ayrıcalık tabloları şimdi yeniden yüklensin mi? (Evet için y | Y'ye basın, Hayır için başka bir tuşa basın): y
BÜYÜT
6. PHP'yi Ubuntu 17.04'e kurun ve doğrulayın
Ardından, dinamik içeriği görüntülemek için kodları işlemenin mümkün olacağı konfigürasyonun bir bileşeni olan PHP'yi kuracağız.
PHP ayrıca komut dosyaları çalıştırabilir, bilgi için MySQL veritabanlarına bağlanabilir ve işlenen içeriği doğru şekilde görüntülemek için web sunucumuza gönderebilir.
Aşama 1
PHP'yi Ubuntu 17.04'e kurmak için aşağıdaki satırı uygulayacağız:
sudo apt kurulum php libapache2-mod-php php-mcrypt php-mysql
BÜYÜT
Adım 2
Kurulum bittiğinde aşağıdakileri göreceğiz:
BÜYÜT
Aşama 3
PHP'yi kontrol etmek için adında bir dosya oluşturacağız. info.php / var / www / html yolunda ve bunun için aşağıdaki satırı kullanarak erişeceğiz:
sudo nano /var/www/html/info.php4. Adım
Bu dosyaya aşağıdakileri gireceğiz:
BÜYÜT
Adım 5
Değişiklikler kaydedildikten sonra, herhangi bir tarayıcıdan girerek ve adres çubuğuna aşağıdakileri girerek PHP'nin durumunu doğrulayabiliriz:
http: Sunucu_IP / info.php6. Adım
Her şey düzgün çalışıyorsa, aşağıdakileri göreceğiz:
BÜYÜT
7. Adım
Orada tüm PHP yapılandırmasına sahip olacağız.
BÜYÜT
Bu şekilde, Ubuntu 17.04'te LAMP kurulumu doğru olmuştur ve çoklu işlevlerinden yararlanmaya devam edebileceğiz.