Kaydol

Merhaba Sevgili Floodlar.com Kullanıcısı, Web sitemizde geçirdiğiniz zaman ve bu büyüleyici flood evrenine katılımınız için teşekkür ederiz. Floodların geniş dünyasıyla dolu deneyiminizi daha fazla keşfetmek için, web sitemizi sınırsız olarak kullanabilmeniz adına giriş yapmanız gerekmektedir.

Oturum aç

Merhaba Floodlar.com Kullanıcısı, İlk üç sayfayı tamamladınız, tebrikler! Ancak, floodların devamını görmek ve daha fazla interaktif deneyim yaşamak için giriş yapmanız gerekiyor. Hesabınız yoksa, hızlıca oluşturabilirsiniz. Sınırsız floodlar ve etkileşimler sizleri bekliyor. Giriş yapmayı unutmayın!

Şifremi hatırlamıyorum

Şifreniz mi unuttunuz? Endişelenmeyin! Lütfen kayıtlı e-posta adresinizi giriniz. Size bir bağlantı göndereceğiz ve bu link üzerinden yeni bir şifre oluşturabileceksiniz.

Fil Necati Masonlar Locası Subreddit Adı Nedir? Cevap: ( N31 )

Üzgünüz, flood girme izniniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Lütfen bu kullanıcının neden rapor edilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Mobil Uygulamada Açın

Güncel Floodlar En sonuncu Nesne

Ubuntu’da phpMyAdmin Nasıl Kurulur ve Güvenli Hale Getirilir

Ubuntu’da phpMyAdmin Nasıl Kurulur ve Güvenli Hale Getirilir

phpMyAdmin MySQL sunucusunu yönetmek için ücretsiz bir uygulamadır.

phpMyAdmin’i yüklemek, terminale komut girmek yerine MySQL veritabanlarının kullanıcı dostu bir arayüz aracılığıyla yönetilmesine olanak tanır.

Bu rehber size yardımcı olacaktır phpMyAdmin’i Ubuntu 18.04 veya 20.04’e kurunek güvenlik özellikleriyle.

Ubuntu'da phpMyAdmin Nasıl Kurulur ve Güvenli Hale Getirilir

Önkoşullar

Bu kılavuz, yerel bir sisteme kurulum yaptığınızı varsayar. Bir uzak sunucuyu yapılandırmak için şifreleme veya güvenlik sertifikaları ayarlamanız gerekiyorsa, lütfen açık SSL ile ilgili bu kılavuza bakın.

Not: Uzak bir sunucuya bağlanıyorsanız, phpMyAdmin’i düz HTTP üzerinden çalıştırmanın bir güvenlik riski vardır. Düz bir HTTP bağlantısı şifrelenmemiştir ve ele geçirilebilir. Ayrıca, phpMyAdmin popüler bir uygulama olduğundan, saldırılar için yaygın bir vektördür.

phpMyAdmin’i Ubuntu’ya Kurmak

1. Adım: Yazılım Depolarını Ekleyin ve Güncelleyin

Bazı Ubuntu 18.04 kurulumları, phpMyAdmin için yazılım depolarıyla yapılandırılmamıştır.

Bunları eklemek için bir terminal penceresi açın ve aşağıdaki komutu girin:

sudo add-apt-repository universe

Depo zaten etkinleştirilmişse bir sonraki adıma geçin. Değilse, sistem şifrenizi sorar – şifrenizi girin ve işlemin başarıyla tamamlandığından emin olun. Tamamlandığında, aşağıdaki komutları girerek yazılım listelerini yenileyin:

sudo apt-get update && sudo apt-get upgrade

İşlemin bitmesine izin verin.

2. Adım: phpMyAdmin’i kurun

phpMyAdmin’i kurmak için şu komutu girin:

sudo apt-get install phpmyadmin

Sistem onay ister – basın Y Daha sonra Girmekve sistem phpMyAdmin yazılım paketini indirir ve kurar.

3. Adım: Ubuntu’da phpMyAdmin’i yapılandırın

Kısa bir süre sonra kurulum başlar, yükleyici otomatik olarak yapılandırılacak web sunucusunu seçmenizi ister.

Seçme apache2 (seçmek için boşluk çubuğunu kullanın), basın Sekme gezinmek için ve vur Girmek.

apache2 paket onayı

Daha sonra yükleyici, kullanıma başlamadan önce phpMyAdmin’in kurulu ve yapılandırılmış bir veritabanına ihtiyacı olduğunu not edecektir. Seçme ve vur Girmek.

phpmyadmin2'yi yapılandırma

Not: İleri düzey bir kullanıcıysanız, veritabanını manuel olarak yapılandırabilirsiniz ancak bunu yapmak bu kılavuzun kapsamı dışındadır. hakkında daha fazla bilgi bulun dbconfig-common Açık Debian’ın resmi sitesi.

Kısa bir süre sonra, yükleyici bir parola sağlamanızı ister. Program “phpMyAdmin” adında varsayılan bir kullanıcı oluşturur ve buraya yazdığınız şifre bu kullanıcı için yönetici şifresi olarak çalışır.

Güçlü bir parola yazın ve tıklayın Girmekardından parolayı onaylayın ve Girmek Tekrar.

Parola alanını boş bırakmak, sistemin rastgele bir parola üretmesine neden olur.

phpmyadmin3'ü yapılandırma

4. Adım: mbstring Uzantısını etkinleştirin

Mbstring, PHP için bir uzantıdır. E-posta ve .pdf dosyalarının düzgün çalışmasına yardımcı olur, ancak varsayılan olarak etkin değildir.

için terminalinize aşağıdakileri girin mbstring’i etkinleştir:

sudo phpenmod mbstring

Basmak Girmek ve işlemin bitmesine izin verin.

Aşağıdakileri bir terminale girerek değişiklikleri yenilemek için Apache hizmetini yeniden başlatın:

sudo systemctl restart apache2

5. Adım: Yeni Bir MySQL Yönetici Hesabı Oluşturun

Varsayılan olarak, Ubuntu’da MySQL 5.7 ve üstü, kullanarak bir kök kullanıcının kimliğini doğrulayın auth_socket. Bu, soket kullanıcı adını MySQL kullanıcı tablosunda belirtilen adla karşılaştırır ve sıkı güvenlikli bir kimlik doğrulama yöntemidir. Ancak bu, phpMyAdmin kullanımını zorlaştırır.

Kimlik doğrulama türünü değiştirmek mümkündür. Ancak, auth_socket’tan kaçınmanın daha basit bir yöntemi, MySQL için yeni bir yönetici hesabı oluşturmaktır.

MySQL sunucusunda şu şekilde oturum açın:

sudo mysql

Bu, terminal istemini gösterecek şekilde değiştirir mysql>MySQL kabuğunda oturum açtığınızı gösterir.

Değiştirerek aşağıdaki komutları girin Kullanıcı adı Seçtiğiniz bir kullanıcı adı ile ve Şifre Seçtiğiniz güçlü bir parola ile:

CREATE USER 'UserName'@'localhost' IDENTIFIED BY 'PassWord';
GRANT ALL PRIVILEGES ON *.* TO 'UserName'@'localhost' WITH GRANT OPTION;

İşlem tamamlandıktan sonra, şunu girerek MySQL kabuğundan çıkın:

exit

6. Adım: phpMyAdmin’i test edin

Bir tarayıcı penceresi açın ve localhost’u, sunucunuzun IP adresini veya alan adını girin ve ardından /phpMyAdmin:

localhost/phpMyAdmin
192.168.0.1/phpMyAdmin
www.domain.com/phpMyAdmin

Tarayıcı, oturum açma alanıyla birlikte sizi phpMyAdmin’e davet eden bir ekran görüntüler. Oluşturduğunuz kullanıcı adını ve şifreyi girin. Tarayıcı, phpMyAdmin kontrol panelini yükler.

Ubuntu’da güvenli phpMyAdmin

Kullanımı kolay ve ücretsiz olması, phpMyAdmin’i bilgisayar korsanları için bir hedef haline getirir. Erişimi kısıtlamak için Apache’nin yerleşik özelliklerini kullanmak için bu adımları izleyin ve güvenli phpMyAdmin dizinler.

.htaccess’i etkinleştir

Bir terminal penceresinde, düzenlemek için aşağıdaki komutu girin. phpmyadmin.conf dosya:

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

Düzenleyicide etiketli bölümü bulun <Directory /usr/share/phpMyAdmin>. Aşağıdaki iki satırı görmelisiniz:

Options SymLinksIfOwnerMatch
DirectoryIndex index.php

Bu girişlerin hemen altına aşağıdaki metni ekleyin:

AllowOverride All

Dosyayı kaydet ve çık. Ardından, aşağıdaki terminal komutuyla Apache’yi yeniden başlatarak değişiklikleri uygulayın:

sudo systemctl restart apache2

.htaccess Dosyası Oluşturun

bu .htaccess dosyası, Apache web sunucusunun daha ayrıntılı bir yapılandırmasına izin verir. Terminalde şunu girin:

sudo nano /usr/share/phpmyadmin/.htaccess

Bu, yeni bir dosya oluşturur ve onu bir metin düzenleyicide açar.

Metin düzenleyicide aşağıdaki satırları ekleyin:

AuthType Basic

AuthName "Restricted Files"

AuthUserFile /etc/phpmyadmin/.htpasswd

Require valid-user

Dosyayı kaydedin ve kapatın.

Bu komutlar yapılandırma .htaccess temel kimlik doğrulamayı kullanmak, kısıtlı dosyaları yalnızca geçerli kullanıcılar için güvence altına almak ve geçerli kullanıcıların listesini nerede bulacağınız.

.htaccess Kullanıcılarını Kur

Bu adım, phpMyAdmin dizinine erişmek için bir kullanıcı adı ve şifre oluşturur. İşlem, phpMyAdmin dizinine erişmeye çalışan herkesi bir kullanıcı adı ve parola girmeye zorlayan bir istem oluşturur.

Terminal penceresinde aşağıdakileri girin:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd UserName

Yer değiştirmek Kullanıcı adı phpMyAdmin dizinine erişmek için kullanmak istediğiniz gerçek kullanıcı adıyla. Sistem bir parola girmenizi ve onaylamanızı ister.

Ek kullanıcılar eklemeniz gerekirse, aynı komutu –c aşağıdaki gibi geçiş yapın:

sudo htpasswd /etc/phpmyadmin/.htpasswd SecondUser

Girişi Test Et

Tarayıcı pencerenize geri dönün ve açın IP_address/phpMyAdmin

Sistem, “Kısıtlanmış dosyalar” diyerek kimlik bilgilerini soran bir açılır pencereyi etkinleştirir. Daha önce oluşturduğunuz kullanıcı adını ve şifreyi girin.

Şimdi phpMyAdmin giriş ekranını görmelisiniz. Kimlik bilgilerinizi girin, sistem phpMyAdmin kullanıcı arayüzünü görüntüler.

Çözüm

Harika iş, artık biliyorsun phpMyAdmin’i Ubuntu’ya nasıl kurarım.

Artık MySQL veritabanınızı phpMyAdmin aracından yönetebilmelisiniz. Bu, kullanıcıları yönetmeyi, veritabanları oluşturmayı ve çok daha fazlasını içerir.

PhpMyAdmin, bu kılavuzda kullanılan komut satırı arabirimini, veritabanı yönetimi görevlerini basitleştirmek için daha sezgisel bir yardımcı programla değiştirir.

İlgili Mesajlar

Yorum eklemek için giriş yapmalısınız.