CentOS 8'de Veritabanı Sunucusu (MySQL veya PostgreSQL) Kurulumu ve Yapılandırması
Veritabanı sunucuları, modern web uygulamaları ve işletmeler için kritik öneme sahip veri depolama ve yönetim sistemleridir. CentOS 8 üzerinde, MySQL veya PostgreSQL gibi popüler veritabanı sunucularını kurmak ve yapılandırmak oldukça kolaydır. İşte bu iki veritabanı sunucusunun CentOS 8'de kurulumu ve yapılandırılmasıyla ilgili adımlar:
**MySQL Kurulumu ve Yapılandırması:**
1. **MySQL Kurulumu:**
MySQL, CentOS 8 üzerinde varsayılan olarak kullanılabilen bir veritabanı sunucusudur. Yüklemek için terminali açın ve aşağıdaki komutu çalıştırın:
```
sudo yum install mysql-server
```
2. **MySQL Servisinin Başlatılması:**
MySQL servisini başlatmak için şu komutu kullanın:
```
sudo systemctl start mysqld
```
3. **MySQL Güvenlik İyileştirmeleri:**
İlk başlangıçta MySQL güvenlik geliştirmelerini uygulamak için aşağıdaki komutu çalıştırın ve yönergeleri izleyin:
```
sudo mysql_secure_installation
```
4. **Root Parolasını Ayarlama:**
İlk girişte MySQL kök kullanıcısının parolasını ayarlamak için aşağıdaki komutu kullanabilirsiniz:
```
sudo mysqladmin -u root password "yeni_parola"
```
5. **Uzaktan Bağlantıları Etkinleştirme (İsteğe Bağlı):**
MySQL'e uzaktan bağlantıları etkinleştirmek için "/etc/my.cnf" dosyasını açın ve "bind-address" parametresini 0.0.0.0 olarak ayarlayın.
**PostgreSQL Kurulumu ve Yapılandırması:**
1. **PostgreSQL Kurulumu:**
PostgreSQL'u kurmak için terminali açın ve aşağıdaki komutu çalıştırın:
```
sudo yum install postgresql-server postgresql-contrib
```
2. **PostgreSQL İlk Ayarları:**
PostgreSQL kurulumunu tamamladıktan sonra, veritabanı kümesini başlatmak için şu komutu kullanın:
```
sudo postgresql-setup initdb
```
3. **PostgreSQL Servisinin Başlatılması:**
PostgreSQL servisini başlatmak için şu komutu kullanın:
```
sudo systemctl start postgresql
```
4. **PostgreSQL Hesap Yönetimi:**
İlk bağlantıda varsayılan "postgres" kullanıcısına erişmek için aşağıdaki komutu kullanın:
```
sudo -i -u postgres
```
5. **PostgreSQL Parolası Ayarlama:**
PostgreSQL kullanıcısı "postgres" için bir parola ayarlayın:
```
\password postgres
```
6. **Uzaktan Bağlantıları Etkinleştirme (İsteğe Bağlı):**
PostgreSQL'e uzaktan erişimi etkinleştirmek için "/var/lib/pgsql/data/pg_hba.conf" dosyasını düzenleyin ve "host all all 0.0.0.0/0 md5" satırını ekleyin.
Her iki veritabanı sunucusu da CentOS 8'de güvenilir bir şekilde çalışabilir. Hangi veritabanı sunucusunun tercih edildiği, projenin ihtiyaçlarına ve gereksinimlerine bağlıdır. Bu adımları izleyerek, CentOS 8 üzerinde MySQL veya PostgreSQL veritabanı sunucularını kurabilir ve yapılandırabilirsiniz.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.