Header Menu

Rocky Linux’ta Veritabanı Yönetimi: MySQL ve PostgreSQL Kurulumları resim

Rocky Linux’ta Veritabanı Yönetimi: MySQL ve PostgreSQL Kurulumları

Rocky Linux'ta MySQL ve PostgreSQL veritabanlarını kurmak için aşağıdaki adımları takip edebilirsiniz.

1. MySQL Kurulumu

MySQL, açık kaynaklı popüler bir ilişkisel veritabanı yönetim sistemidir. Rocky Linux'a MySQL kurmak için şu adımları izleyin:

Adım 1: MySQL’in Yedek Depolarını Yükleyin

Öncelikle, MySQL’in en son sürümünü yüklemek için MySQL depolarını ekleyin:

sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

Adım 2: MySQL Kurulumunu Başlatın

Depolar eklendikten sonra MySQL’i yüklemek için şu komutu kullanabilirsiniz:

sudo dnf install mysql-server

Adım 3: MySQL Hizmetini Başlatın

MySQL servisini başlatın ve otomatik olarak başlamasını sağlamak için etkinleştirin:

sudo systemctl start mysqld
sudo systemctl enable mysqld

Adım 4: MySQL Yapılandırma

MySQL’in varsayılan root şifresi kurulumu sonrası otomatik olarak ayarlanır. Bu şifreyi bulmak için aşağıdaki komutu çalıştırın:

sudo grep 'temporary password' /var/log/mysqld.log

Adım 5: Güvenlik Konfigürasyonu

MySQL’i güvenli hale getirmek için aşağıdaki komutu çalıştırarak güvenlik kurulumunu yapın:

sudo mysql_secure_installation

Bu komut, root şifresini değiştirme, anonim kullanıcıları kaldırma ve diğer güvenlik ayarlarını yapmanıza yardımcı olacaktır.

Adım 6: MySQL’e Bağlanma

MySQL’e root kullanıcısı olarak bağlanmak için şu komutu kullanın:

mysql -u root -p

2. PostgreSQL Kurulumu

PostgreSQL, gelişmiş özellikleriyle tanınan bir başka popüler veritabanı yönetim sistemidir. PostgreSQL’i kurmak için aşağıdaki adımları takip edebilirsiniz:

Adım 1: PostgreSQL Depolarını Yükleyin

Rocky Linux üzerinde PostgreSQL’i yüklemek için önce depoları eklemeniz gerekir. PostgreSQL’in resmi deposunu eklemek için şu komutu çalıştırın:

sudo dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

Adım 2: PostgreSQL Kurulumunu Başlatın

Depolar eklendikten sonra PostgreSQL’i yüklemek için şu komutu kullanabilirsiniz:

sudo dnf install postgresql13-server

Adım 3: PostgreSQL Veritabanı Başlatma

PostgreSQL servisini başlatın ve otomatik olarak başlaması için etkinleştirin:

sudo systemctl start postgresql-13
sudo systemctl enable postgresql-13

Adım 4: PostgreSQL Veritabanı Başlatma ve Yapılandırma

PostgreSQL’in ilk kurulumu sırasında veritabanı başlatılmalıdır:

sudo /usr/pgsql-13/bin/postgresql-13-setup initdb

Adım 5: PostgreSQL’e Bağlanma

PostgreSQL’e postgres kullanıcısı olarak bağlanmak için şu komutları sırasıyla çalıştırın:

sudo -i -u postgres
psql

Burada psql komutuyla PostgreSQL komut satırına giriş yapmış olacaksınız.

3. Sonuç

Bu adımlar, Rocky Linux üzerinde MySQL ve PostgreSQL veritabanı yönetim sistemlerini kurmanıza ve yapılandırmanıza olanak tanıyacaktır. Veritabanlarınızı güvenli bir şekilde yönetmek için her iki veritabanının güvenlik ayarlarını yapılandırmayı unutmayın.

48 Görüntüleme