PHPMYADMIN Web arayüzü artık MySQL veritabanı kullanıcıları tarafından aktif olarak yer almaktadır, çünkü yalnızca terminal aracılığıyla etkileşimi desteklemektedir. Grafiksel bir arayüze sahip ek yazılım yüklemek, web sunucularıyla çalışma prosedürünü basitleştirmeyi çok daha kolay hale getirir, ancak bunun için önce bazen zorluklara neden olan bir dizi eylemde bulunmanız gerekir. Bugün PHPMYADMIN'in CentOS 7 işletim sisteminde kurulumunu düşünmek istiyoruz, tüm önemli adımları adımlara bölerek. Yalnızca sizin içindeki talimatları takip etmeniz ve her takıma doğru girmeniz gerekir.
PHPMYADMIN'i CentOS 7'de yükleyin
Ne yazık ki, dikkate alınan uygulamanın resmi deposu mevcut değildir, bu nedenle yükleme işleminin kendisinin yapıldığı sisteme bir kullanıcı depolama eklemeniz gerekecektir. Ek olarak, phpmyadmin'in iki versiyonu özellikle popülerdir, size her birini yüklemeyi ve Apache veya Nginx web sunucusunu daha ayrıntılı olarak yapacağız.PHPMYADMIN bileşenlerinin eklenmesi
Tabii ki, Linux'taki yeni uygulamalarla çalışırken, kütüphanelerini sisteme eklemek için her zaman önceliktir ve phpmyadmin aşılmadı. Önerilen geliştiricilerle başlayarak mevcut iki sürümün konusunu yükseltelim.
PHPMYADMIN 4.4'ü takma.
PHPMYADMIN 4.4 PHP programlama dili sürüm 5.4'te çalışır ve bildiğiniz gibi, bu sürüm en sonuncusu değildir, bu da en popüler ve talep olmasını engellemez. CentO'lara montajı, kelimenin tam anlamıyla birkaç eylemde klasik "terminal" ile yapılır:
- Konsolu, örneğin "Uygulamalar" menüsünden herhangi bir uygun yöntemle çalıştırın.
- SUDO RPM -IUVH komutunu girin http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm Yazılım paketini Enterprise Linux kullanıcı deposu için ekstra paketlerden indirmek için.
- İşlemi devam etmek için, şifreyi ana erişim ile hesaptan girin.
- Paketlerin eklenmesini tamamladıktan sonra, Sudo Yum -y Update komutuyla sistem kitaplıklarının listesini güncellemeniz gerekir.
- Yukarıdaki komut, mevcut tüm güncellemeleri yükler ve ardından yalnızca uygulama istemcisinin kendisi PHPMYADMIN'ü SUDO YUM -Y'yu yükledi.
Bir Web sunucusu kullanırken, örneğin, Apache, yalnızca yeniden başlatmanız ve yüklü bileşenin çalışmasını kontrol edeceksiniz, http: // ip_ver_verver / phpmyadmin'e gidin.
PHPMYadmin'in en son sürümünü yükleme
Bazı kullanıcılar yalnızca phpmyadmin'in en son sürümünde, diğer bazı eylemler yapmanız gereken, ek olarak yeni paketleri indirmek için yüklemek için ilgileniyorlar. Genel olarak, talimat benzer kalır, ancak bazı değişikliklerle.
- SUDO RPM -UVH http://rpms.remirepo.net/enterprise/remi-release-7.rpm ile havuzdan indirerek sisteme yeni bir paket ekleyin.
- Sudo Yum Güncelleme komutunu kullanarak mevcut sistem kitaplıklarını güncelleyin.
- Uygulamanın en son sürümünün desteğini etkinleştirin, şu anda 7.1. Bunu yapmak için, Yum-Config-Manager --Nable remi-php71'e girin.
- PHPMYADMIN'ü yükleyin ve uygun PHP sürümü otomatik olarak belirlenecektir.
Bununla birlikte, tüm bileşenlerin eklenmesi tamamlanmıştır, ancak, çalışmaya başlamadan önce, web arayüzü ile birlikte sunucuyu yapılandırmanız gerekir. Daha sonra, bu prosedürün uygulanmasını iki popüler çözümlerde analiz edeceğiz - Apache ve Nginx.
Nginx'te phpmyadmin ayarlama
Bazı kullanıcılar, yüksek hızlı ve performans sağladığı için NGINX Web Sunucusu ile çalışmayı tercih eder. Bu yazılımın bir destekçisi iseniz, phpmyadmin'i yükledikten sonra, tüm mekanizmanın performansını belirlemek için birkaç ayar yapmanız gerekir.
İlk olarak, web sunucusunun kendisinin zaten işletim sistemine eklendiğini, yoksa, alternatif olarak konsola aşağıdaki komutları girin.
Sudo Yum, Epel-Bırakma
Sudo yum yüklemek nginx
Sudo systemctl nginx'i başlat
Bundan sonra, aşağıdaki talimatları izleyin:
- SUDO LN -S / USR / Paylaş / PHPMYADMIN / VAR / WWW / HTML / PHPMYADMIN string kullanarak PhpMyAdmin'i Web Sunucusu dizinine çevirin.
- Değişiklik yaptıktan sonra, PHP-FPM'yi yeniden başlatarak sudo systemctl'i girerek yeniden başlatın.
- Standart metin düzenleyicisinden, Sudo vi /etc/nginx/nginx.conf yapılandırma dosyasını çalıştırın.
- "HTTP" bloğunu kaldırın ve Disable_Symlinks Kapalı bir satır ekleyin;
- Değişiklikleri kaydedin ve dosyayı kapatın, ardından nginx sudo nginx -s yeniden yüklediğinizden sonra.
Rastgele bir şifre oluşturarak Web sunucusunun güvenliğini sağlaması önerilir. Bunu yapmak için OpenSSL Passwd girin ve sonucu kopyalayın. Daha sonra, sudo vi / etc / nginx / passwords kullanarak şifrelerde bir dosyayı çalıştırmanız ve kullanıcı adı formatında yeni bir satır oluşturmanız gerekir: şifre, böylece sonunda, admin: 4B7FSEK4L2.
Apache'de phpmyadmin'i ayarlama
Önceki web sunucusu bazı yönlerde daha iyi olarak kabul edilirse de, Apache hala oldukça popüler bir çözüm kalır ve lamba yazılım sisteminde kullanılır. CentO'lara montajı kelimenin tam anlamıyla çeşitli komutlarla yapılır:
Yum httpd -y yüklemek
Systemctl start httpd.service
SystemCtl httpd.Service'i etkinleştirin.
Sunucu daha önce eklenmişse veya yukarıdaki komutları yaptıysanız, doğrudan phpmyadmin ayarlarına doğrudan gidebilirsiniz ve bu aşağıdaki gibi yapılır:
- Sudo htpasswd -c / etc / httpd / password admin kullanarak yönetici erişim şifresini ayarlayın.
- Daha fazla düzenleme için yapılandırma dosyasını çalıştırın: VI /ETC/HTTPD/CONF.D/PHPMYADMIN.CONF.
- "" Bölümünü yerleştirin ve bu içerik ekleyin:
Seçenekler Endeksleri Takip EtmeSminks.
Allowoverride hepsi.
AuthType Basic.
AuthName "Sınırlı İçerik"
AuthuserFile / etc / httpd / şifreler
Geçerli kullanıcı gerektir
Bu yazıda, sadece phpmyadmin bileşenlerini kendileri ekleme prosedürüyle değil, aynı zamanda iki farklı web sunucusundaki ilk yapılandırmalarını da öğrendiniz. Her komutun yürütülmesi sırasında, konsolda görüntülenen okuma bildirimlerini şiddetle tavsiye ederiz: Bazen operasyonel bir çözüm gerektiren hataları gösterebilirler.