Rumah > pangkalan data > Redis > Bagaimana saya menyambung ke pelayan Redis menggunakan antara muka baris perintah redis-cli?

Bagaimana saya menyambung ke pelayan Redis menggunakan antara muka baris perintah redis-cli?

Emily Anne Brown
Lepaskan: 2025-03-14 18:02:07
asal
342 orang telah melayarinya

Bagaimanakah saya menyambung ke pelayan Redis menggunakan antara muka baris perintah redis-cli?

Untuk menyambung ke pelayan REDIS menggunakan antara muka baris perintah <code>redis-cli</code> , anda boleh mengikuti langkah-langkah mudah ini:

  1. Buka terminal : Mula dengan membuka terminal atau arahan arahan anda.
  2. Sambungan Asas : Jika pelayan Redis anda berjalan pada tetapan lalai (localhost dan port 6379), anda boleh menyambung dengan hanya menaip:

     <code>redis-cli</code>
    Salin selepas log masuk
    Salin selepas log masuk

    Perintah ini akan cuba menyambung ke 127.0.0.1 di port 6379 .

  3. Sahkan Sambungan : Setelah disambungkan, anda harus melihat Redis Prompt 127.0.0.1:6379> . Anda boleh mengesahkan sambungan dengan menaip arahan mudah seperti PING , dan jika semuanya disediakan dengan betul, Redis akan bertindak balas dengan PONG .

Ini adalah cara yang paling asas untuk menggunakan <code>redis-cli</code> . Untuk penggunaan yang lebih maju, seperti menyambung ke tuan rumah atau port yang berlainan, atau menggunakan pengesahan, rujuk bahagian berikut.

Pilihan pengesahan apa yang tersedia apabila menyambung ke Redis dengan Redis-CLI?

Redis menyokong pengesahan untuk mendapatkan contoh Redis anda. Apabila menyambung dengan <code>redis-cli</code> , anda mempunyai beberapa pilihan untuk mengesahkan:

  1. Menggunakan pilihan -a : Anda boleh lulus kata laluan terus dengan bendera -a . Inilah cara anda boleh melakukannya:

     <code>redis-cli -a yourpassword</code>
    Salin selepas log masuk

    Kaedah ini mudah tetapi kurang selamat kerana kata laluan dapat dilihat dalam sejarah arahan dan senarai proses.

  2. Pengesahan Interaktif : Jika anda lebih suka tidak mendedahkan kata laluan anda pada baris arahan, anda boleh menggunakan arahan AUTH secara interaktif selepas menyambung ke Redis:

     <code>redis-cli 127.0.0.1:6379> AUTH yourpassword</code>
    Salin selepas log masuk

    Selepas memasuki arahan ini, jika pengesahan berjaya, Redis akan bertindak balas dengan OK .

  3. Menggunakan fail konfigurasi .rediscli : Anda juga boleh menyimpan butiran pengesahan anda dalam fail konfigurasi yang dinamakan .rediscli dalam direktori rumah anda. Tambahkan baris berikut ke fail:

     <code>host 127.0.0.1 port 6379 auth yourpassword</code>
    Salin selepas log masuk

    Kemudian, sambungkan menggunakan:

     <code>redis-cli</code>
    Salin selepas log masuk
    Salin selepas log masuk

    <code>redis-cli</code> akan membaca konfigurasi dari fail .rediscli dan gunakan butiran pengesahan yang ditentukan.

Setiap kaedah mempunyai kes penggunaannya, jadi pilih yang paling sesuai dengan keperluan keselamatan anda.

Bagaimana saya boleh menentukan port yang berbeza apabila menggunakan redis-cli untuk menyambung ke redis?

Jika pelayan Redis anda berjalan pada port selain daripada lalai 6379, anda boleh menentukan port menggunakan pilihan -p dengan <code>redis-cli</code> . Inilah cara anda melakukannya:

 <code>redis-cli -p yourport</code>
Salin selepas log masuk

Sebagai contoh, jika pelayan Redis anda berjalan di port 6380, anda akan menggunakan:

 <code>redis-cli -p 6380</code>
Salin selepas log masuk

Perintah ini akan cuba menyambung ke 127.0.0.1 di port yang ditentukan. Jika anda menggunakan pilihan lain seperti pengesahan, anda boleh menggabungkannya seperti ini:

 <code>redis-cli -p 6380 -a yourpassword</code>
Salin selepas log masuk

Ingat bahawa anda boleh menggabungkan pelbagai pilihan seperti yang diperlukan. Sebagai contoh, jika anda juga perlu menentukan hos yang berbeza, anda boleh menambah pilihan -h , yang akan dibincangkan di bahagian seterusnya.

Bolehkah saya menggunakan redis-cli untuk menyambung ke pelayan redis pada hos jauh?

Ya, anda boleh menggunakan <code>redis-cli</code> untuk menyambung ke pelayan Redis pada hos jauh. Untuk berbuat demikian, anda perlu menentukan hos menggunakan pilihan -h . Inilah sintaks:

 <code>redis-cli -h hostname</code>
Salin selepas log masuk

Sebagai contoh, jika pelayan Redis anda berjalan pada hos jauh dengan alamat IP 192.168.1.100 , anda akan menggunakan:

 <code>redis-cli -h 192.168.1.100</code>
Salin selepas log masuk

Jika pelayan Redis jauh berjalan pada port bukan standard, anda boleh menggabungkan pilihan -h dengan pilihan -p :

 <code>redis-cli -h 192.168.1.100 -p 6380</code>
Salin selepas log masuk

Sekiranya pengesahan diperlukan, anda boleh menambah pilihan -a :

 <code>redis-cli -h 192.168.1.100 -p 6380 -a yourpassword</code>
Salin selepas log masuk

Perlu diingat bahawa untuk sambungan jauh, anda mungkin perlu mengkonfigurasi tetapan rangkaian anda dan Redis Server untuk membolehkan akses jauh. Ini mungkin melibatkan mengubah fail konfigurasi REDIS anda ( redis.conf ) untuk mengikat ke alamat IP hos jauh dan mungkin menyesuaikan tetapan firewall untuk membolehkan sambungan masuk pada port REDIS.

Atas ialah kandungan terperinci Bagaimana saya menyambung ke pelayan Redis menggunakan antara muka baris perintah redis-cli?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan