Linux

Centos 7 Nginx İle MySQL ve PhpMyAdmin Kurulumu

Daha önceki makalemizde Nginx ve PHP kurulumundan bahsetmiştik. Bu makalede de devamı niteliğinde olacak MySQL 5.7 kurulumu ile veritabanımızı kolay yönetebilmek için de PhpMyAdmin kurulumundan bahsedeceğiz.




İlk önce SCLo paketini sistemimize tanımlamak için aşağıdaki komutları sırasıyla giriniz.

[root@zulfumehmet /]# yum -y install centos-release-scl-rh centos-release-scl
[root@zulfumehmet /]# sed -i -e "s/\]$/\]\npriority=10/g" /etc/yum.repos.d/CentOS-SCLo-scl.repo
[root@zulfumehmet /]# sed -i -e "s/\]$/\]\npriority=10/g" /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo
[root@zulfumehmet /]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-SCLo-scl.repo
[root@zulfumehmet /]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo

[root@zulfumehmet /]# yum --enablerepo=centos-sclo-rh install
[root@zulfumehmet /]# yum --enablerepo=centos-sclo-sclo install

Şimdi SCLo paketi tamam şimdi  MySQL 5.7 Kurulumunu gerçekleştirmek için aşağıdaki komutları girelim.

[root@zulfumehmet /]# yum --enablerepo=centos-sclo-rh -y install rh-mysql57-mysql-server

[root@zulfumehmet /]# scl enable rh-mysql57 bash

Mysql Sürümümüzü kontrol edelim

[root@zulfumehmet /]# mysql -V
mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper

MySQL yolumuzu bakalım

[root@zulfumehmet /]# which mysql
/opt/rh/rh-mysql57/root/usr/bin/mysql

rh-mysql57.sh adında bir script oluşturalım

[root@zulfumehmet /]# nano /etc/profile.d/rh-mysql57.sh

içine bu komutları ekleyelim

#!/bin/bash

source /opt/rh/rh-mysql57/enable
export X_SCLS="`scl enable rh-mysql57 'echo $X_SCLS'`"

Kaydedip çıkıyoruz.

rh-mysql57-mysql-server.cnf dosyasına bir ekleme yapalım.

[root@zulfumehmet /]# nano /etc/opt/rh/rh-mysql57/my.cnf.d/rh-mysql57-mysql-server.cnf


Aşağıdaki kodu [mysqld] kısmına ekleyelim

character-set-server=utf8

Mysql başlatalım ve reboot durumlarında otomatik başlamasını sağlayalım

[root@zulfumehmet /]# systemctl start rh-mysql57-mysqld
[root@zulfumehmet /]# systemctl enable rh-mysql57-mysqld

Güvenlik yapısını oluşturalım

[root@zulfumehmet /]# mysql_secure_installation

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD PLUGIN can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD plugin?

Press y|Y for Yes, any other key for No: y

There are three levels of password validation policy:

LOW Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 0
Please set the password for root here.

New password:

Re-enter new password:

Estimated strength of the password: 50
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
Success.
Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y
Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y
- Dropping test database...
Success.

- Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
Success.

All done!

Mysql erişim sağlayalım

[root@zulfumehmet /]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.16 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>exit
Bye

Mysql kurulumumuz bitti. Şimdi PhpMyAdmin Kurulumuna geçelim

Diğer makalemizde Epel-Release paketini kurduğumuz için tekrar kurmamıza gerek yok.

[root@zulfumehmet /]# yum --enablerepo=epel -y install phpMyAdmin php-mysql php-mcrypt

Kurulum bitti bir kaç ufak ayar yapalım

index.php dosyasını açılış sayflarından biri olarak ayarlamak için nginx dosyasını editleyelim

[root@zulfumehmet]# nano /etc/nginx/nginx.conf

Aşağıdaki komutları ekleyelin

index index.html index.php

Kaydetip çıktıktan sonra aşağıdaki komutları girelim (Büyük küçük harf duyarlı olabilir Büyük küçük harf giriniz) ardından servisleri resetleyelim

[root@zulfumehmet /]# cd /usr/share/nginx/html
[root@zulfumehmet html]# ln -s /usr/share/phpMyAdmin/ /usr/share/nginx/html/
[root@zulfumehmet html]# chmod 777 -R /var/lib/php/session
[root@zulfumehmet html]# ls

[root@zulfumehmet html]# systemctl restart nginx
[root@zulfumehmet html]# systemctl restart php-fpm
[root@zulfumehmet html]#





Web tarayıcıdan girelim phpmyadmine

http://ip_adresiniz/phpMyAdmin/

Giriş yapmak için root bilgilerimizi girelim.

Bu makale de de MySQL 5,7 ile PhpMyAdmin kurulumunu gerçekleştirdik. Diğer makalemizde de Bind DNS, Host oluşturma ve FTP erişimi nasıl sağlaya bileceğinize değineceğim.

Centos 7 Nginx, Php, MySQL, PhpMyAdmin, BindDNS, Host ve FTP Kurulum Yazı Dizisi

 

1 – Centos 7 Nginx Ve PHP Kurulumu

2 – Centos 7 Nginx İle MySQL ve PhpMyAdmin Kurulumu

3 – Centos 7 Nginx İle BindDNS, Host ve FTP Kurulumu

Kolay Gelsin

7 Yorumlar
  1. Kemal Akdeniz 8 yıl önce
    Cevapla

    Phpmyadmini açamadım. No found hatası alıyorum.

  2. Selim 8 yıl önce
    Cevapla

    Phpmyadmin 403 Forbidden hatası veriyor.

  3. Fatih Demir 7 yıl önce
    Cevapla

    Mysql’in optimizasyonu ile ilgili yazı hazırlamayı düşünüyor musunuz ?
    Conf dosyalarının revize edilmesi. Ama CPU sayısı ve RAM miktarına göre en iyi konfigüre ayarları gibi. Örneğin 4 GB’lı bir VDS’de bu ayarlarnı. 16 GB’da bu ayarlanır gibi. Ya da aynı şekilde CPU sayısına göre değişebilir. Ya da site hitine göre ya da sistemdeki kullanıcı sayısına göre gibi.
    Belirli bir formül’ü ve dikkat edilmesi gerekenler (Güvenlik + Hız) ile ilgili yazı yazabilme imkanınız olur ise çok sevinirim.

Yorum Yaz

*E-mail adresiniz gizli kalacaktır.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Öneriler

Yeni Makaleler

Deneme Bonusu Veren Siteler 2025

Deneme bonusu veren siteler 2025 yılına damga vuruyor! Kullanıcılar artık sadece oyun değil, aynı zamanda yatırım yapmadan kazanma fırsatları arıyor. İşte bu noktada, yatırım şartsız ve çevrimsiz bonus sunan güvenilir bahis siteleri ön plana çıkıyor.

Slotin, Betci, Casival, Betmaks, Dedebet ve Casinobell gibi öne çıkan platformlar, kullanıcılarına yüksek oranlı ve çevrimsiz deneme bonusları sunarak 2025’te bahis severlerin gözdesi hâline geliyor. Elbette bunlarla sınırlı değil; toplamda +99 bahis sitesi listemizde, her zevke ve ihtiyaca uygun onlarca farklı seçenek yer alıyor.

Hem yeni başlayanlar hem de tecrübeli bahisçiler için hazırladığımız bu liste, sektördeki en güncel ve en avantajlı platformları içeriyor. NetEnt, Microgaming, Pragmatic Play gibi dev sağlayıcılarla çalışan bu siteler, yüksek RTP oranları, hızlı ödeme yöntemleri ve mobil uyumlu arayüzleriyle öne çıkıyor.

Bahis siteleri, 2025 yılında sundukları yeniliklerle dikkat çekiyor. Spor bahislerinden canlı casino oyunlarına, e-sporlardan slot makinelerine kadar geniş bir içerik sunan bu platformlar, her türden oyuncuya hitap ediyor.

Özellikle mobil uyumlu bahis siteleri, kullanıcıların her yerden kolay erişim sağlamasını mümkün kılıyor. Modern arayüzleri, hızlı ödeme sistemleri ve cazip promosyonlarıyla kullanıcı deneyimini zirveye taşıyorlar. Kullanıcılar, yatırım yapmadan önce bu sitelerde sunulan yatırımsız deneme bonusları ile hem eğlenip hem de kazanma şansını değerlendirebiliyor.

2025 itibarıyla güvenilir bahis siteleri, lisanslı yapıları ve yüksek güvenlik protokolleri sayesinde sektörde ön plana çıkıyor. Hem yeni başlayanlar hem de deneyimli oyuncular için ideal koşullar sunan bu siteler, heyecan dolu ve kazançlı bir deneyim arayanlar için biçilmiş kaftan.

Bu nedenle bahis severler, sadece bonus miktarına değil, aynı zamanda sitenin lisansına, ödeme geçmişine ve kullanıcı yorumlarına da dikkat etmelidir. 2025'te en iyi deneme bonusu veren siteler arasından seçim yaparak, risksiz ve keyifli bir başlangıç yapabilirsiniz.

Deneme bonusu veren siteler şu şekildedir:

 

En Güncel Yatırımsız Deneme Bonusu Sunan Siteler 2025

2025’te bahis dünyasında yatırımsız deneme bonusu arayan kullanıcıların karşısına birbirinden cazip seçenekler çıkıyor. Özellikle SlotbonAtlantisbahisBahixBetmoreBetmatikParobet ve Twinplay gibi yeni casino siteleri, yatırım şartsız sundukları kayıt bonuslarıyla dikkat çekiyor. Hızlı kayıt süreci, bedava spin kampanyaları ve çevrimsiz çekim avantajları sayesinde bu siteler, hem yeni başlayanlar hem de deneyimli bahisçiler için ideal durak hâline geliyor.

Bu platformların sağladığı lisanslı altyapı, hızlı ödeme yöntemleri, geniş oyun yelpazesi ve kullanıcı dostu arayüzler, 2025’in rekabetçi bahis pazarında onları bir adım öne taşıyor. Ancak unutma; doğru siteyi seçerken sadece bonus miktarına değil, ödeme hızı, müşteri desteği ve genel güvenilirlik gibi kriterlere de mutlaka dikkat etmek gerekiyor. Sen de bu güncel fırsatları değerlendirerek, yatırımlı ya da yatırımsız en iyi bonuslara ulaşabilirsin!

Yatırımsız deneme bonusu sunan siteler, özellikle yeni kullanıcıları cezbetmek için en çok tercih edilen yöntemlerden biridir. Bu sistemde kullanıcılar, hiçbir ödeme yapmadan doğrudan bahis oyunlarına katılım sağlayabilirler. Üyelik adımlarını tamamlayan herkes, anında promosyondan yararlanabilir ve sunulan oyun seçeneklerini deneyimleyebilir.

Yatırımsız bonus veren siteler, kullanıcılara sıfır risk ile başlangıç yapma fırsatı tanır. Bu da oyuncuların hem güvenini artırır hem de oyunlara karşı ilgilerini yükseltir. İlk adımda yatırımı zorunlu kılmayan bu siteler, denemeye açık kullanıcılar için cazip bir seçenektir.

Yatırımsız deneme bonusu, bahis piyasasına giriş yapmak isteyenler için mükemmel bir fırsattır. Oyuncular bu bonuslar sayesinde kendi sermayelerini kullanmadan, istedikleri oyunları deneyip strateji geliştirme imkanı bulurlar. Aynı zamanda siteyi tanımak ve en uygun içerikleri keşfetmek açısından da avantaj sağlar.

Çevrimsiz Deneme Bonusu Veren Siteler

Çevrimsiz deneme bonusu, çevrimiçi bahis ve casino sitelerinde yeni üyelere sunulan en cazip promosyonlardan biridir. Kayıt işlemi tamamlandıktan sonra genellikle otomatik olarak tanımlanan bu fırsatlar, kullanıcıya gerçek bakiye harcamadan oyun oynama imkânı tanır. Özellikle siteyi tanımak, oyunları test etmek ve platformun sunduğu avantajları değerlendirmek için idealdir.

Bahis siteleri için çevrimsiz bonus, müşteri memnuniyetini artıran ve sadık kullanıcı kitlesi oluşturmada etkili bir araçtır. 2025 yılında bu promosyonların daha yaygın hale gelmesi beklenmektedir. Böylece hem yeni üyeler siteye çekilecek hem de var olan kullanıcılar sadık kalmaya devam edecektir.

İşte Çevrimsiz Deneme Bonusu Veren Bahis Siteleri:

 

Sıkça Sorulan Sorular (FAQ)

✅ Deneme bonusu nedir?

Deneme bonusu, bahis veya casino sitelerinin yeni kullanıcılara sunduğu, para yatırmadan önce oyunları deneme imkanı sağlayan promosyondur. Genellikle slot oyunlarında veya belirli casino içeriklerinde geçerlidir.

✅ Yatırımsız bonus nasıl alınır?

Yatırımsız bonus almak için güvenilir bir siteye üye olup e-posta veya telefon doğrulaması yapmanız yeterlidir. Çoğu zaman bonuslar otomatik tanımlanır; bazen canlı destekten de talep edebilirsiniz.

✅ Hangi siteler en yüksek deneme bonusunu veriyor?

Slotin, Betci, Casival ve Betmaks gibi siteler 2025 yılında en yüksek deneme bonusu veren güvenilir platformlar arasında yer alıyor. Ancak her siteye kaydolmadan önce bonus şartlarını mutlaka incelemelisiniz.

✅ Deneme bonusu çevrimsiz mi?

Her deneme bonusu çevrimsiz değildir. Bazı siteler çevrim şartı koyarken, bazıları doğrudan çekilebilir çevrimsiz bonus sunar. Çevrim şartlarına dikkat etmek önemlidir.