Adım 1: MySQL Sunucusu Kurulumu

Öncelikle, Minecraft sunucunuzun çalıştığı makineye bir MySQL sunucusu kurmanız gerekmektedir. Ayrıca, güvenlik duvarında (firewall) MySQL portunu (genellikle 3306) açmalısınız.
# Chocolatey ile MySQL Kurulumu
choco install mysql

# MySQL servisinin başlatılması
Start-Service mysql

# Gerekirse firewall'da 3306 portunu açın
New-NetFirewallRule -DisplayName "MySQL Port" -Direction Inbound -LocalPort 3306 -Protocol TCP -Action Allow

Adım 2: MySQL Kullanıcınızı yapılandırın.

Öncelikle bir CMD, Powershell veya terminal açın ve aşağıdaki komutu çalıştırın.
mysql -u root
Girdiğiniz komutu çalıştırdıktan sonra MySQL’e bağlanacaksınız, aşağıdaki komutları sırasıyla çalıştırın.
CREATE USER 'authme'@'localhost' IDENTIFIED BY 'burayagüvenlişifrenizigirin';
CREATE USER 'authme'@'*' IDENTIFIED BY 'burayagüvenlişifrenizigirin';
GRANT ALL PRIVILEGES ON authme.* TO 'authme'@'localhost';
GRANT ALL PRIVILEGES ON authme.* TO 'authme'@'*';
FLUSH PRIVILEGES;
Bağlantı testi yapın, yeni bir komut satırı açın ve aşağıdaki komutu çalıştırın.
mysql -u authme -p

Password: ....
Eğer bağlantı başarılıysa, sonraki adımlara ilerleyebilirsiniz.

Adım 3: AuthMe ile MySQL Bağlantısı

AuthMe’nin MySQL veritabanına bağlanabilmesi için, eklentinin konfigürasyon dosyasını (örneğin, config.yml) örnek dosya ile değiştirmelisiniz. Bu dosyada veritabanı bağlantı bilgileri doğru şekilde girilmiş olmalıdır.

Örnek AuthMe config.yml Dosyası

Aşağıda, AuthMe eklentisinin MySQL bağlantısı için kullanabileceğiniz örnek bir config.yml yapılandırması yer almaktadır.
config.yml
DataSource:
    backend: MYSQL
    caching: true
    mySQLHost: 127.0.0.1
    mySQLPort: '3306'
    mySQLUseSSL: false
    mySQLCheckServerCertificate: true
    mySQLAllowPublicKeyRetrieval: true
    mySQLUsername: authme
    mySQLPassword: 'burayagüvenlişifrenizigirin'
    mySQLDatabase: authme
    mySQLTablename: users # Crafter'a verilecek tablo ismi
    ....
    # Aşağıdaki alanları AuthMe config.yml dosyanızda bulun.
    passwordHash: BCRYPT
    legacyHashes: ['SHA256'] # Eğer ki önceden farklı bir hash algoritması kullanıyorsanız, bu alanı kullandığınız hash algoritmasına göre düzenleyin.

Adım 4: Crafter CMS Yönetim Paneline Giriş

Crafter Kontrol Paneli’ne gidin ve kullanıcı bilgilerinizle giriş yapın.

Adım 5: Resimlerdeki yönlendirmeleri takip edin.

Yan menüde sunucu ikonunu seçin. AuthMe Entegrasyonu Aşama 1 Açılan menüden AuthMe ayarlarını seçin. AuthMe Entegrasyonu Aşama 2 Bilgileri doldurduktan sonra Kaydet butonuna tıklayın. AuthMe Entegrasyonu Aşama 3
Eğer ki bu aşamada çok uzun süre bekliyor veya hata alıyorsanız, yapılandırma sırasında bir hata oluşmuş demektir.

Kurulum tamamlanmıştır! Artık Minecraft sunucunuzdaki AuthMe verileri Crafter CMS ile entegre şekilde çalışacaktır.