10.9 C
New York
Monday, October 3, 2022
Array

LAMP, CentOS 7’ye Nasıl Kurulur?

LAMP Stack, bir sunucunun dinamik web sitelerini veya web uygulamalarını barındırmasını sağlamak için birlikte çalışan bir grup açık kaynaklı programdır. LAMBA temsil eder Linux (işletim sistemi), Aönbellek (web sunucusu), mySQL (MariaDB veritabanı), PHP (komut dosyası dili). Bu kılavuzda, LAMP'yi CentOS 7'ye nasıl kuracağımızı öğreneceğiz.

Önkoşullar

CentOS Sunucunuzun yazılım paketlerini en son sürüme güncelleyin. Bunu yapmak için aşağıdaki komutu çalıştırın:

sudo yum -y update

Bu öğreticiler, sahip olmanızı gerektirir root sunucunuzun erişimi. Windows üzerinde çalışıyorsanız, aşağıdaki gibi bir SSH istemcisine ihtiyacınız olacaktır. Macun.

LAMP, CentOS'a Nasıl Kurulur?

Artık Linux (CentOS) kurulu olduğuna ve yazılım paketleri en son sürüme güncellendiğine göre, Nginx, MySQL ve PHP'yi yükleyeceğiz.

Adım 1: Apache'yi CentOS 7'ye yükleyin

Apache web sunucusu, dünyanın en popüler web sunucusudur. En önemlisi, bir web sitesi barındırmak için harika bir seçimdir.

Apache web sunucusunu kullanarak kolayca kurabiliriz. yum CentOS'un paket yöneticisi.

sudo yum install httpd

kullandığımızdan beri sudo komut, kurulum komutu kök ayrıcalıklarıyla yürütülecek ve normal kullanıcının şifresini girmeniz istenecektir.

Yüklendikten sonra, aşağıdakileri çalıştırarak CentOS VPS'nizde Apache web sunucusunu başlatabilirsiniz:

sudo systemctl start httpd.service

Apache web sunucusu, sunucunuzda çalışıyor ve çalışıyor olmalıdır. Nginx web sunucunuzun durumunu şunu yazarak kontrol edebilirsiniz:

sudo systemctl status httpd

Şimdi, Apache'mizin sunucu açılışında otomatik olarak başlamasını isteriz. Bunu etkinleştirmek için şunu çalıştırın:

sudo systemctl enable httpd.service

Şimdi tarayıcınıza sunucunuzun IP adresini girin ve enter tuşuna basın. Bunun gibi bir sayfa görmelisiniz:

Sunucunuzun IP adresini bilmiyorsanız, adlı bir araç kullanabilirsiniz. iproute2.

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's//.*$//'

Alternatif olarak şunları da yazabilirsiniz:

curl http://icanhazip.com

Adım #2: MySQL (MariaDB) Kurulumu

Artık Apache web sunucusunu kurduk ve çalışıyor, MySQL'i (MariaDB) kurmanın zamanı geldi.

MariaDB, MySQL veritabanının topluluk tarafından geliştirilmiş bir çatalıdır. Ticari olarak desteklenen ve GNU Genel Kamu Lisansı kapsamında ücretsiz ve açık kaynaklı bir yazılım olarak kalması amaçlanan bir yazılımdır.

MySQL/MariaDB-PHP ile birlikte MariaDB sunucusunu kurmak için şunu çalıştırın:

sudo yum install mariadb-server php-mysql

Şimdi şunu yazarak MariaDB hizmetini etkinleştirin ve başlatın:

sudo systemctl start mariadb
sudo systemctl enable mariadb

Bu adımda, aşağıdakileri çalıştırarak MariaDB kurulumunu güvenceye almamız gerekiyor:

sudo mysql_secure_installation

Enter'a bastığınızda, MariaDB'yi yeni kurduğunuzdan beri sahip olmadığınız mevcut kök şifreyi girmenizi isteyen bir istem isteyecektir. Böylece şifre alanını boş bırakıp enter tuşuna basabilirsiniz.

Şimdi bilgi istemi size bir şifre doğrulama seçeneği gösterecek. yazman gerek VE ve enter tuşuna basın ve şifreyi ayarlamak için talimatları izleyin.

Şimdi istem, bir dizi güvenlik sorusu döndürecektir. Yanıt vermek VE aşağıdaki istemler için:

Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n]
Reload privilege tables now? [Y/n]

Ayrıca, bir sunucu her yeniden başlatıldığında otomatik olarak başlaması için MariaDB'yi etkinleştirmemiz gerekiyor. Bunu yapmak için şunu çalıştırın:

sudo systemctl enable mariadb

Adım 3: PHP'yi yükleyin

Web sitemizi veya web uygulamamızı çalıştırmak ve dinamik içeriği görüntülemek için PHP FastCGI işleme yöneticisini kurun.

biz de kuracağız php-mysql ve php-fpm CentOS paket yöneticisinden yararlanarak paketler yum:

sudo yum install php php-mysql php-fpm

PHP'nin çalışır durumda olduğundan emin olun:

sudo systemctl start php-fpm

Ayrıca, etkinleştir php-fpm sunucu yeniden başlatıldığında otomatik olarak başlatmak için:

sudo systemctl enable php-fpm

Adım #4: PHP İşlemeyi Test Edin

LAMP Yığın yapılandırmamızı test etmek için bir index.php web sitenizin kök dizinindeki dosya example.com.

sudo nano /var/www/example.com/index.php

Aşağıdaki tek satır kodunu yapıştırın:

<?php phpinfo(); ?>

Kaydet index.php basarak dosya CTRL + X.

Şimdi PHP-FPM ve Apache'yi yeniden başlatın:

sudo systemctl restart php-fpm
sudo systemctl restart httpd.service

şimdi git http://example.com/index.php.

Yer değiştirmek örnek.com alan adınızla.

Aşağıdaki gibi görünecek PHP bilgilerini içeren bir sayfa açacaktır:

Varsayılan php-fpm

Ayrıca, LAMP Stack'in başarıyla kurulduğunu da onaylar.

Şunlar da hoşunuza gidebilir: CentOS 7'ye LEMP Nasıl Kurulur: 5 Kolay Adım

Çözüm

Bu kılavuzda, LAMP'ın CentOS 7'ye nasıl kurulacağını ele aldık. Umarım bu öğreticiyi faydalı bulursunuz.

Herhangi bir sorunuz veya geri bildiriminiz varsa, aşağıya yorum yapmaktan çekinmeyin.

Tienhttps://tumsozluk.com
I am a web developer who is working as a freelancer.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

19 + 12 =

Stay Connected

0FansLike
44FollowersFollow
0SubscribersSubscribe
- Advertisement -

Latest Articles