Saya baru saja selesai menginstal mysql-server
, dan kemudian menginstal phpmyadmin
yang datang dengan Apache dan PHP. Ini mengaturnya dengan baik dan membuat database phpMyAdmin, tapi sepertinya saya tidak dapat menemukan URL untuk sampai ke sana - Saya mencoba membuka http: //my.server.ip/phpmyadmin tetapi sepertinya tidak sana.
Saya tidak dapat menemukan lokasi di manual, apakah ada yang tahu di mana ini berada? Terima kasih.
mysql
phpmyadmin
Menandai
sumber
sumber
Jawaban:
Anda hanya perlu membuat tautan simbolis ke instalasi di root server Anda. Milik saya dalam
/var/www/
(meskipun sering periksa AndaDocumentRoot
sebagai default/var/www/html
) jadi:Setelah itu, Anda dapat mengakses melalui localhost:
Adapun mengapa tidak diinstal secara default di lokasi yang benar, atau installer membuat tautan simbolis itu sendiri, saya tidak tahu ...
sumber
localhost/index.html
) berada di/var/www/html/
, Anda harus menjalankansudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
Had untuk membuat ini setelah memutakhirkan keApache 2.4
. Sekarang semuanya bekerja dengan baik, terima kasih.Jawaban ini sedikit lebih umum. Untuk mengetahui daftar file yang diinstal oleh paket apa pun Anda harus melakukan ini
dpkg --list | grep phpmyadmin
dpkg --listfiles <package_name step 1>
sumber
Saya membayangkan bahwa Anda mungkin menghadapi masalah yang sama dengan yang pertama kali saya instal phpmyadmin. Mengingat ini sudah lebih dari setahun sejak Anda menanyakan hal ini, saya berasumsi Anda sudah mengetahuinya sekarang, tetapi untuk referensi di masa mendatang untuk orang lain, jika Anda tidak dapat melihatnya saat membuka http://yourdomain.com/phpmyadmin , Anda mungkin perlu mengkonfigurasi ulang paket, dan pastikan Anda menempatkan kotak centang di kotak apache2 (dengan asumsi itulah yang Anda gunakan untuk server Anda) dengan menekan bilah spasi sebelum melanjutkan. Saya pergi dengan cepat dan hanya menekan enter, tidak menyadari bahwa saya belum memilih apache2. Untuk mengkonfigurasi ulang paket, gunakan yang berikut ini:
sumber
Oh, biasanya phpmyadmin masuk
/usr/lib/phpmyadmin
jika saya tidak salah.Saya selalu perlu memindahkan folder ke
www
jalur saya .sumber
Mungkin Anda telah menginstal Apache dan itulah yang Anda gunakan sebagai server web utama Anda (yaitu, ia mendengarkan pada port 80). Jika Anda belum melakukan banyak penyesuaian untuk instalasi Apache Anda, itu harus dapat diakses di:
(Jika Anda mengakses server dari mesin yang berbeda, maka jelas gantikan
localhost
).Installer untuk phpMyAdmin menginstal file konfigurasi ke dalam
/etc/apache2/conf.d/
yang disebutphpmyadmin
, yang menetapkan sebuah alias. Lihat file ini untuk melihat cara kerjanya dan di mana seharusnya ditampilkan di situs web Anda.Jika Anda telah memodifikasi konfigurasi Apache Anda, itu mungkin meskipun tidak mungkin bahwa Anda telah melakukan sesuatu yang menimpa arahan dalam file phpmyadmin config. Dalam hal ini Anda harus dapat memperbaiki sendiri konfigurasi phpmyadmin untuk membuatnya bekerja sesuka Anda.
sumber
http://127.0.0.1/phpmyadmin
atau juga
http://::1/phpmyadmin
atauhttp://localhost/phpmyadmin
baca: https://en.wikipedia.org/wiki/Localhost
juga, ketik "ip addr" untuk melihat alamat publik Anda (atau semi-publik dengan NAT)
sumber
Coba gunakan:
<server_ip or localhost>/phpmyadmin/index.php
Itu mungkin bisa melakukan triknya. Di masa lalu yang ini menyelesaikannya untuk saya.
sumber
Dalam kasus saya, saya memilikinya di bawah
Saya kira Anda selalu dapat mencoba menemukannya melalui (beberapa) file konfigurasi httpd.
sumber
Bagi saya itu bekerja secara berbeda.
Saya harus menyalin
apache.conf
file dari/etc/phpmyadmin
ke/etc/apache2/sites-available
dan/etc/apache2/sites-enabled
menggunakan manajer file sebagai root.Kemudian saya berlari
sudo service apache2 restart
dan semuanya baik-baik saja.Semoga bermanfaat.
sumber
Dalam kasus saya, perintah ini berfungsi:
Karena root server saya adalah default, yaitu:
/var/www/html
sumber
Saya mengkonfigurasi ulang dan berfungsi dengan baik untuk saya di Ubuntu 18.04 dengan perintah di bawah ini:
sumber