
CentOS 7 üzerinde Apache, PHP 7.1 ve MariaDB 10 Nasıl Kurulur
CentOS 7 üzerinde Apache, PHP 7.1 ve MariaDB 10 kurulumu için aşağıdaki adımları izleyebilirsiniz:
1. Sistem Güncellemeleri
Öncelikle sisteminizi güncelleyin:
sudo yum update -y
2. Apache Kurulumu
Apache'yi kurmak için aşağıdaki komutu kullanın:
sudo yum install httpd -y
Apache'yi başlatın ve sistem açılışında otomatik başlaması için etkinleştirin:
sudo systemctl start httpd sudo systemctl enable httpd
Apache'nin durumunu kontrol etmek için:
sudo systemctl status httpd
3. PHP 7.1 Kurulumu
EPEL ve Remi reposunu eklemek için önce EPEL'yi kurun:
sudo yum install epel-release -y
Daha sonra Remi reposunu kurun:
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
Remi reposunu etkinleştirin:
sudo yum-config-manager --enable remi-php71
PHP ve gerekli modülleri kurun:
sudo yum install php php-cli php-mysql php-gd php-mbstring -y
4. MariaDB Kurulumu
MariaDB 10'u kurmak için MariaDB deposunu ekleyin:
sudo vi /etc/yum.repos.d/MariaDB.repo
Aşağıdaki içeriği dosyaya yapıştırın ve kaydedin:
# MariaDB 10.5 CentOS repository list - created 2021-01-01 12:34 UTC # https://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = https://yum.mariadb.org/10.5/centos7/x86_64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-mariadb gpgcheck=1
MariaDB'yi kurun:
sudo yum install MariaDB-server MariaDB-client -y
MariaDB'yi başlatın ve otomatik başlaması için etkinleştirin:
sudo systemctl start mariadb sudo systemctl enable mariadb
MariaDB güvenlik ayarlarını yapılandırmak için:
sudo mysql_secure_installation
5. Apache, PHP ve MariaDB'yi Test Etme
Apache'yi test etmek için tarayıcınızda http://your_server_ip
adresine gidin. "It works!" mesajını görmelisiniz.
PHP'nin düzgün çalıştığını kontrol etmek için bir test dosyası oluşturun:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Tarayıcınızda http://your_server_ip/info.php
adresine gidin. PHP bilgilerini gösteren bir sayfa görmelisiniz.
6. Güvenlik Duvarı Ayarları
Apache için güvenlik duvarını yapılandırın:
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload
Sonuç
Artık CentOS 7 üzerinde Apache, PHP 7.1 ve MariaDB 10 kurulumunu tamamlamış oldunuz.