Kaydol

Merhaba Sevgili Floodlar.com Kullanıcısı, Web sitemizde geçirdiğiniz zaman ve bu büyüleyici flood evrenine katılımınız için teşekkür ederiz. Floodların geniş dünyasıyla dolu deneyiminizi daha fazla keşfetmek için, web sitemizi sınırsız olarak kullanabilmeniz adına giriş yapmanız gerekmektedir.

Oturum aç

Merhaba Floodlar.com Kullanıcısı, İlk üç sayfayı tamamladınız, tebrikler! Ancak, floodların devamını görmek ve daha fazla interaktif deneyim yaşamak için giriş yapmanız gerekiyor. Hesabınız yoksa, hızlıca oluşturabilirsiniz. Sınırsız floodlar ve etkileşimler sizleri bekliyor. Giriş yapmayı unutmayın!

Şifremi hatırlamıyorum

Şifreniz mi unuttunuz? Endişelenmeyin! Lütfen kayıtlı e-posta adresinizi giriniz. Size bir bağlantı göndereceğiz ve bu link üzerinden yeni bir şifre oluşturabileceksiniz.

Fil Necati Masonlar Locası Subreddit Adı Nedir? Cevap: ( N31 )

Üzgünüz, flood girme izniniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Lütfen bu kullanıcının neden rapor edilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Mobil Uygulamada Açın

Güncel Floodlar En sonuncu Nesne

LAMP Yığını CentOS 7’ye Nasıl Kurulur

LAMP Yığını CentOS 7’ye Nasıl Kurulur

LAMP yığını, şunlardan oluşan bir demettir: Linux işletim sistemi, bir Aönbellek sunucusu, bir MySQL (MariaDB) veritabanı ve PHP programlama dili. Yığının her katmanı, web uygulamaları geliştirmek için gereken açık kaynaklı bir yazılımı temsil eder.

Bu eğitimde, LAMP yığınını CentOS 7’ye nasıl kuracağınızı öğreneceksiniz.

centos'ta lamba yığını nasıl kurulur

Önkoşullar

  • ile bir kullanıcı hesabına erişim sudo veya kök ayrıcalıklar
  • Bir terminal penceresi veya komut satırı
  • bu yum ve varsayılan olarak dahil edilen RPM paket yöneticileri

1. Adım: Paket Deposu Önbelleğini Güncelleyin

Yığını oluşturmaya başlamadan önce, şu komutu kullanarak CentOS 7 sunucunuzdaki paketleri güncellediğinizden emin olun:

sudo yum update

Adım 2: Apache Web Sunucusunu Kurun

Halihazırda çalışan bir CentOS işletim sisteminiz olduğundan, LAMP yığınını birleştirmenin ilk adımı web sunucusunu kurmaktır. Yüklemenin en basit yolu Apaçi CentOS’un yerel paket yöneticisi aracılığıyla, ybir.

1. Apache’yi Centos’a şununla kurun:

sudo yum install httpd

İstendiğinde, komutu sudo ayrıcalıklarıyla yürüttüğünüzü onaylayın.

Çıktı paketi gösterecek httpd paket aşağıdaki görüntüdeki gibi kuruldu:

Çıktı httpd paketlerini çalıştıran CentOS

2. Ardından, aşağıdaki komutu çalıştırarak Apache’yi başlatın:

sudo systemctl start httpd.service

3. Sunucunuzun genel IP adresine giderek hizmetin çalışıp çalışmadığını kontrol edin. Tarayıcı, test CentOS 7 Apache web sayfasını göstermelidir:

apache http karşılama sayfası

4. Son olarak, açılışta başlamak için Apache’yi kurun:

sudo systemctl enable httpd.service

3. Adım: MySQL’i (MariaDB) Kurun ve Bir Veritabanı Oluşturun

Dinamik web siteniz için verileri organize etmek ve depolamak için şunlara ihtiyacınız vardır: MariaDB. Bu, MySQL veritabanı yönetim sisteminin açık kaynaklı bir çatalıdır. Orijinal MySQL için geriye dönük olarak uyumlu ve ikili bir drop-in yedeğidir.

1. MariaDB’yi şu komutla kurun:

sudo yum install mariadb-server mariadb

Zaman y/n istemi belirir, ile onaylayın y.

2. Şimdi MariaDB’yi şu komutu kullanarak başlatın:

sudo systemctl start mariadb

Adım 4: MySQL Güvenlik Komut Dosyasını Çalıştırın

MariaDB varsayılan olarak güvenli ayarlara sahip değildir. Bu nedenle, ayarları yapılandırmanız, veritabanını test etmeniz ve anonim kullanıcıları kaldırmanız gerekir.

1. Şu komutu yazarak başlayın:

sudo mysql_secure_installation

2. MariaDB kök parolanızı girmeniz istenecektir (bu, sunucunuz için kök parola değildir). Henüz bir parolanız olmadığı için, Girmek yapılandırmaya devam etmenizi sağlar.

3. Ardından, size bir dizi soru soracaktır. Veritabanınızın korunduğundan emin olmak için soruları aşağıdaki gibi yanıtlayın:

  • Kök şifresi ayarlansın mı? [y/n] Y
  • Yeni Şifre: Kullanmak istediğiniz şifreyi yazın
  • Yeni şifreyi tekrar giriniz: Önceki alandan parolayı yeniden yazın
  • Anonim kullanıcılar kaldırılsın mı? [y/n] Y
  • Kök girişine uzaktan izin verilsin mi? [y/n] Y
  • Test veritabanı kaldırılsın ve ona erişilsin mi? [y/n] Y
  • Ayrıcalık tabloları şimdi yeniden yüklensin mi? [y/n] Y

4. Soruları cevapladıktan sonra, çıktıda sisteminizin temizlendiğine ve kurulumun artık güvenli olduğuna dair bir mesaj görüntülenecektir.

mysql başarılı kurulum temizleme

5. Son olarak, sistemi başlattığınızda MariaDB’nin başlamasını sağlayın:

sudo systemctl enable mariadb.service

Adım 5: PHP’yi Kurun

Sunucu taraflı bir betik dili olarak, PHP dinamik içeriği göstermek için kodu işleyen LAMP gruplandırmasının parçasıdır. MySQL veritabanına bağlandıktan sonra, PHP bilgileri alıyor ve Apache web sunucusunun göstermesi için işliyor olacak.

1. MySQL uzantısını PHP ile birlikte, yine yum paketi yükleyicisini kullanarak şu komutla kurun:

sudo yum install php php-mysql

Şimdi bir almalısın E/n girerek yüklemeyi onaylamanıza izin veren komut istemi Y.

2. Apache web sunucunuzun PHP ile ortak çalışmaya başlaması için sunucuyu yeniden başlatın:

sudo systemctl restart httpd.service 

Adım 6: PHP İşlemeyi Test Edin

Web sitesini bulmak ve sunmak için Apache’nin dosyayı web köküne kaydetmesi gerekir. Apache, varsayılan web sitesini bu dizine yerleştirir: /var/www/html/

Nano düzenleyiciyi kullanarak bu dizine gidebilir ve CentOs 7 sunucusunda bir PHP testi çalıştırabilirsiniz.

1. Düzenleyiciyi yüklemek için şu komutu kullanın:

sudo yum install nano

2. Temel bir PHP betiği kullanarak bilgi.php dosya, komutla:

sudo nano /var/www/html/info.php

3. Bu, aşağıdakileri kopyalayıp yapıştırmanız gereken boş bir metin dosyası açar:

<?php

phpinfo ();

?>

4. Tutun CTRL+X (çıkmak için) ve Y Ve Girmek (değişiklikleri kaydetmek ve dosyayı kapatmak için).

5. Aşağıdaki URL’yi ziyaret ederek PHP’nin çalışıp çalışmadığını kontrol edin:

http://ip_address/info.php

bu ip_address sunucunuzun genel IP adresi olmalıdır. PHP doğru şekilde kurulursa, tarayıcıda bu resmi göreceksiniz:

sürüm 5.4 çalışan php

6. Bir güvenlik duvarı etkinleştirilmişse, HTTP trafiği için bir yol açmanız gerekir. Şu komutu kullanın:

sudo firewall-cmd --permanent --zone=public --add-service=http

HTTPS trafiği için açma komutunu takip ederek:

sudo firewall-cmd --permanent --zone=public --add-service=https

Son olarak, yeni ayarları etkinleştirmek için güvenlik duvarını yeniden başlatın:

sudo firewall-cmd --reload

Adım 7: PHP Modüllerini Kurun

PHP’nin yeteneklerini optimize etmek için, şu komutla isteğe bağlı modüllerin adlarına ve açıklamalarına bakın:

yum search php-

Her bir modülün ne yaptığı hakkında ayrıntılı, sade dil bilgisi almak için aşağıdakilerle daha uzun bir açıklamayı görüntüleyin: yum info ardından bir boşluk ve modül adı gelir.

İle isteğe bağlı bir paket kurun sudo yum install ardından bir boşluk ve modül adı gelir.

8. Adım: Apache’yi Yeniden Başlatın

Değişikliklerin etkili olması için Apache hizmetini şu komutla yeniden başlatın:

sudo systemctl restart apache2

Çözüm

Bu kılavuzu takip ederek, sistemin her katmanını nasıl kuracağınızı öğrendiniz. CentOS’ta LAMP yığını. Artık LAMP yığınının mümkün kıldığı tüm yenilikleri keşfetmeye hazırsınız.

İlgili Mesajlar

Yorum eklemek için giriş yapmalısınız.