CentOS 6 LEMP Kurulum Rehberi (Linux, Nginx, MySQL, PHP)

centos-6
lemp
mysql
centos
php
nginx
kurulumu

(Muhammed Yalçınkaya) #1

Merhaba arkadaşlar bir önceki konumda sizlere CentOS 6 üzerinde LAMP kurulumunu anlatmıştım, bu konumda ise sizlere CentOS 6 üzerine nasıl LEMP (Linux, Nginx, MySQL, PHP) kurulumu yapabileceğinizi anlatacağım.

İşlem için gereksinimler:

  • Temiz yüklenmiş bir CentOS 6 işletim sistemi.
  • Root yetkisi ile birlikte Windows için Putty (SSH) yazılımı.

CentOS 6 LEMP Kurulumu

Öncelikle sistemimize EPEL yükleyelim:

sudo yum install epel-release

CentOS 6 Nginx Kurulumu

Nginx kurulumu için:

sudo yum install nginx

İşlem sonrası altta verdiğim komut ile Nginx yazılımını başlatın:

sudo /etc/init.d/nginx start

Nginx yazılımının sistemi her yeniden başlatmanızda aktifleşmesi için:

chkconfig nginx on

Bu adımda http://SUNUCU_IP_ADRESI şeklinde işlemin sonucunu test edebilirsiniz.

Şöyle bir ekran görmelisiniz:

CentOS 6 MySQL Yükleme

MySQL yüklemek için:

sudo yum install mysql-server

Daha sonra MySQL yazılımını yeniden başlatmak için:

sudo service mysqld start

**Altta verdiğim komut sonrası sizden bir root şifresi belirlemeniz istenecektir. Root şifrenizi belirledikten sonra aynı ekranda MySQL kurulumunu güvenli bir hale getireceğiz.

/usr/bin/mysql_secure_installation

Komut sonrası alttaki gibi bir ekran sizi karşılayacaktır:

Bu ekranda, tüm kısımları y (Evet) yanıtı ile geçebilirsiniz.

CentOS 6 PHP Yükleme

PHP yükleme işlemi için:

sudo yum install php php-mysql

İşlemin başarılı bir şekilde gerçekleştiğini test etmek için bir bilgi dosyası oluşturalım:

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

Dosya içeriğine şu kodları ekleyelim:

<?php
phpinfo();
?>

Son olarak ise tüm işlemler tamamlandıktan sonra Nginx yazılımını yeniden başlatalım:

sudo service httpd restart 

Test işlemi için: http://www.site-adresiniz/info.php adresini ziyaret edebilirsiniz.
İşlem başarıyla tamamlandı ise şöyle bir ekran görmeniz gerekiyor:

Lütfen konu ile ilgili bir sorun yaşarsanız bunu bize bildirin. Ve lütfen bu konu ile ilgili desteğinizi yine bu konu altından alın.


CentOS 7 LAMP Kurulumu (Apache, PHP, MySQL)
CentOS 6 WordPress Kurulum Rehberi (LAMP / LEMP)