SİTE İÇİ ARAMA

PhpMyAdmin'in kurulumu ve konfigürasyonu: adım adım talimatlar ve öneriler

Herhangi bir web geliştiricisi iş için bunu biliyorHemen hemen her sitede bir veritabanına ihtiyaç duyulmaktadır. Bu, bilgileri saklamak onu yönetmek ve sağ anda ulaşmasını sağlar. Yukarıdakilerin hepsini daha uygun bir biçimde kullanmak için, bir meraklısı DBMS ile çalışırken kolaylık ve işlevselliği bir araya getiren bir ürün oluşturmaya karar verdi. Adı phpMyAdmin. Kural olarak, birçok barındırma üzerinde zaten mevcuttur. Bu nedenle, makale phpMyAdmin'i yerel sunucuya nasıl kuracağınızı ve yapılandıracağınızı tartışacaktır.

Hazırlanması

Apache, PHP, MySQL - o phpMyAdmin php ile yazılmış olduğu için, daha sonra eseri gerekli yazılımın bir bütün set yüklemeniz gerekir.

phpmyadmin kurulumu

Her bir bileşen el ile ayarlanabilirAyrı ve hemen hepsini. Linux için, Windows için - "Denver" veya OpenServer için bir LAMP paket vardır. Tüm yazılımı yüklemek ve ayrı olarak yapılandırmak, tüm sunucunun yapısını ve yapısını incelemenize izin verecektir. Zaman, iç yapısıyla uğraşmanıza izin vermiyorsa, derhal derhal yerleştirmek daha kolay ve daha elverişlidir.

PhpMyAdmin'i Ubuntu'da Yapılandırma

Paket standart "Ubuntu" depolarında mevcuttur, bu nedenle terminali yazmak yeterlidir:

sudo apt-get install phpMyAdmin.

Bu süreçte, sizden phpMyAdmin yapılandırma adımlarını atmanız istenecektir. İlk aşamada, çalıştırmak için kullanmayı planladığınız web sunucusunu seçmeniz gerekir. Bu durumda apache2'dir.

Aşağıdaki pencere, veritabanını phpMyAdmin için yapılandırmanızı ister. Katılıyorum gerekiyor. Sistem MySQL için bir şifre isteyecektir. Sonra phpMyAdmin için.

phpmyadmin'i kurun ve yapılandırın

Sonra, / etc / apache2 / conf-enabled / bir yapılandırma dosyası görüntülenir.

Birkaç parça monte etmek ve etkinleştirmek için kalır. Aşağıdaki komutları kullanabilirsiniz:

sudo apt-get php-mbstring php-gettext dosyasını yükleyin.

Ve lansmanları şöyle:

sudo phpenmod mcrypt;

sudo phpenmod mbstring.

Bundan sonra, web sunucusunu yeniden başlatmanız gerekecektir. Bu komut kullanılarak yapılır:

sudo systemctl apache2'yi yeniden başlatın.

Teoride her şey hazır ve çalışmaya başlayabilirsiniz.

Başlangıç ​​ve yapılandırma

PhpMyAdmin ayarlarının derinliklerine girmek için, herhangi bir tarayıcıyı açın ve adres çubuğuna yazın:

oluşturulan alan / phpmyadmin.

 phpmyadmin configure mysql

Uygulama şifrenin girilmesini isteyecektir. Kurulum aşamasında oluşturuldu. Giriş yaptıktan sonra, kullanıcı birçok öğe ve ayar içeren bir arayüzle sunulacaktır.

Kontrol Paneli

Uygulama arayüzü, ortak bir prensip ile birleştirilen mantıksal bloklara ayrılmıştır.

Solda, veritabanları ve tablolar arasında hızlı geçiş için bir panel bulunur. Burada bir biçimin yeni bir kopyasını oluşturabilirsiniz.

Üst menü, tabloların ayarlarına ve ayrıca ek işlevlere gitmek için öğeler içerir:

  • veritabanı. Hemen soldaki menüyü çoğaltır, yani, kullanılabilir veritabanlarının bir listesini içerir;
  • SQL. Sorguların doğru bir şekilde nasıl yapılacağını bilen ve bunları aktif olarak kullananlar için çok ilginç bir nokta. El ile seçme, silme, sıralama ve diğer SQL işlevleri;
  • devlet. Bazlardaki mevcut pozisyon. Toplam hacmi, trafik, alınan ve gönderilen verilerin sayısı;
  • kullanıcı hesapları. Ayrıcalıkları, adresleri ve şifreleri de dahil olmak üzere tüm kayıtlı kullanıcı verileri;
  • ihracat ve ithalat. Değişim için çok uygun fonksiyonlarveritabanı ve diğer yazılımlar arasında. Örneğin, siteyi manuel olarak güncellemek için, böyle bir ihtiyaç varsa. Ayrıca, bu özellik otomatik olarak mevcut değilse, önemli verilerin bir yedeğini oluşturmak için çok uygun bir araçtır;
  • ayarlar. PhpMyAdmin'in, veritabanlarının, sorgularının ve çok daha fazlasının çalışmasıyla ilgili bir çok farklı parametre, bir veya daha fazla;
  • kopya. Çoğaltmalar üzerinde eşzamanlı olarak değişiklik yapmak için diğer sunucularla iletişim - yani, geçerli veritabanı sunucusunun tekrarlanan örnekleridir;
  • değişkenler. Adından da anlaşılacağı gibi, bölüm, sunucunun ve sistemin iç ihtiyaçları için değerler içerir. İhtiyaç duyulmadan genellikle kullanılmazlar;
  • kodlamalar. Sistemdeki tüm yazı tipi seçeneklerini gösterir;
  • veri phpMyAdmin'de kullanılan veri depolama türleri hakkında;
  • genişleyen. Sistemin işlevselliğini artıran eklenti phpMyAdmin listesi.

doğrudan merkezinde Genel ayarlar Şifrenizi değiştirmek için veya kullanılan metin kodlamasını ayarlamanızı sağlar.

Ekran seçenekleri, sistemin görünümü için dili, temayı, yazı tipi boyutunu ve diğer ayarları değiştirmenize yardımcı olacaktır.

phpmyadmin ubuntu yapılandırması

Sağda, veritabanı sunucusu ve web sunucusu hakkında bilgi içeren bir bilgi paneli ve phpMyAdmin hakkında yardım için çeşitli bağlantılar bulunmaktadır.

Ne yazık ki, uygulama genellikle izinsiz erişim kazanmak için davetsiz misafir tarafından kullanılır, bu yüzden kendinizi bundan nasıl koruyacağınızı bilmeniz gerekir.

emniyet

Yapılacak ilk şey, Apache htaccess web sunucusu dosyalarını kullanmaktır. Öncelikle, apache'ye phpMyAdmin'i yapılandırmak için özel bir dosya kullanacağını söylemelisiniz.

Bunu yapmak için, /etc/apache2/conf-available/phpmyadmin.conf adresinde bulunan yapılandırma dosyasını yapılandırmanız gerekir.

Özel bir AllowOverride Tüm yönergesini eklemeniz gerekir. Dosyayı değiştirip kaydettikten sonra web sunucusunu yeniden başlatmanız gerekir.

phpmyadmin apache'yi yapılandırma

Şimdi, phpMyAdmin'i yapılandırmak için kontrol paneline erişim kurallarının tanımlanacağı dosyanın kendisine ihtiyacınız var. .htaccess olarak adlandırılmalı ve / usr / share / phpmyadmin yoluna yerleştirilmelidir.

Aşağıdaki parametreleri belirtir:

AuthType Temel

AuthName "Kısıtlı Dosyalar"

AuthUserFile /etc/phpmyadmin/.htpasswd

Geçerli kullanıcı gerektir.

Bu. bir anahtar kelime grubu şunları yapmanızı sağlar:

  • İlk satır, yetkilendirmenin niteliğinden sorumludur. "Temel" parametresi, giriş ve şifre ile girebileceğiniz anlamına gelir.
  • İkincisi, tebrik yerine hangi metnin görüntüleneceğini belirler.
  • Üçüncü satır, şifrenin kaydedileceği dosyayı belirtir.
  • Dördüncü, sisteme yalnızca kimliği doğrulanmış kullanıcıların buraya ulaşabileceğini söyler.

Dosyayı oluşturduktan sonra kaydetmeniz gerekiyor. Bunu yapmayı unutma.

şifre

Parola için bir dosya yaratılmasıyla, phpMyAdmin'i yapılandırırken, biraz onarmanız gerekecektir.

Öncelikle htpasswd yardımcı programını kurmanız gerekir. "Ubuntu" depolarında kullanılabilir, bu yüzden de terminalde komutu çalıştırmak yeterlidir:

sudo apt-get install apache2-utils.

Şimdi terminalde hepsi aynı yazmanız gerekiyor:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd kullanıcı adı.

Yeni bir kullanıcı oluşturacak ve bunun için bir şifre isteyecektir.

Şimdi erişim güvenli bir şekilde korunmaktadır. Kullanıcının phpMyAdmin'in yönetici panelini girmeye çalıştığınızda, ayarları görüntüleme ve değiştirme haklarını almak için ek bir pencere açılır.

CentOS

Aslında, CentOS'ta phpMyAdmin'i yapılandırma, aslında çok farklı değil. Eylem Algoritması hemen hemen aynı olacaktır. Yükleme komutu biraz farklı olmadıkça:

yum install -y phpmyadmin

Diğer tüm ayarlar ve manipülasyonlar hem Ubuntu hem de CentOS için geçerlidir.

Windows ortamı

Windows işletim sistemi içinMevcut bir dizi teknolojiye sahip bir sunucu oluşturmak için birkaç hazır çözüm. Örneğin OpenServer. Zaten "board" da kurulu phpMyAdmin'i içerir. Sunucunun içerik menüsünde "Gelişmiş" öğesinde bulabilirsiniz.

phpmyadmin centos kurulumu

MySQL ve phpMyAdmin'in OpenServer'da yapılandırılması, manuel komut girişinden daha uygun olan çeşitli hazır menüler ve pencereler kullanılarak yapılır.

tavsiyeler

Sonlandırmadan önce, yapılandırmanın bazı yaygın hatalarını ve inceliklerini anlatabilirsiniz. PhpMyAdmin, Apache ve MySQL'i yapılandırmak için temel ipuçları şunlardır:

  • Sunucu çökmelerinden kaçınmak için, en yeni yazılım sürümlerini kullanın;
  • hosting, büyük olasılıkla, zaten phpMyAdmin yüklü, ama yine de güvenlik htaccess dosyaları aracılığıyla yapılandırılabilir;
  • Şifre seçimine dikkat etmelisiniz. Çoğu zaman, toparlanması, yaratılmasında düşünceli bir yaklaşımdan daha uzun sürer;
  • Hazır montajların kullanılması, sunucunun hızlı bir şekilde kurulumunu mümkün olan her şeyle gerçekleştirmeyi mümkün kılar, ancak her zaman esnek bir şekilde yapılandırma ve işin inceliklerini anlama fırsatı vermez.

Sonuç olarak

PhpMyAdmin birçok hizmette kullanılmaktadır veİnternetteki siteler. Bu, yapılandırma kolaylığı ve veritabanına erişim ile açıklanabilir. Ve ayrıca çok sayıda ek özellik ve kabiliyetin varlığı. Proje sürekli gelişen ve yeni çözümlere ve teknolojilere adapte oluyor.

</ p>
  • Değerlendirme: