The Redis plug-in in IDEA is a visualization tool for Redis. You can connect to the Redis server through the plug-in and perform addition, deletion, modification and query operations.
1. Click File->Setting
2. Click Plugins
3. Enter redis in Browse Repositories
4. Click on the Redis plug-in
5. Download and restart
##2. IDEA connects to the Redis serverInstallation After completion, you can find the window to connect to Redis through the right toolbar or File->Setting->Other Settings->NoSql Server, as shown below: My redis is installed on the local virtual machine CentOS7. When connecting, I need to know the virtual machine IP address and the redis service port. The IP address of the virtual machine can be viewed in the following two ways: 1, 2. You can also use the ifconfig command to find #Fill in the ipv4 address of the virtual machine here. The port number is the default redis one. 6379. This port number is based on the redis service port configured in the redis.config configuration file. Since I am not connecting to a redis cluster and have not set a redis password, I only need to fill in the Label and Server url(s). As shown below. Test ConnectionThe connection failed after clicking Test Connection. The failure information is as follows:## Passed You can see from the above error that it cannot connect.
If you want to access redis remotely, you need to disable the firewall or open the redis port, otherwise you cannot connect. Check the virtual machine port 6379 firewall status.
firewall-cmd --zone=public --query-port=6379/tcp
You can see that the firewall does not open port 6379.
1. Disable the firewall and execute the command in Linux (CentOS7)
systemctl stop/disable firewalld.service
2. Open the port and reload the firewall (if not reloaded, the open port will not take effect)
[root@localhost ~]# firewall-cmd --zone=public --add-port=6379/tcp --permanent [root@localhost ~]# firewall-cmd --reload [root@localhost ~]# firewall-cmd --zone=public --query-port=6379/tcp
After opening the port and reloading the firewall, you can see that the 6379 port status has been changed to yes.
Then test the connection again and find that the connection still fails. The failure prompt is as follows.
It can be seen from the above error report that redis has enabled protection mode.
There is a configuration protected-mode-protected mode in the redis.config configuration file. Redis enables protected mode as default, allowing only local clients to connect (i.e. the machine where Redis is installed). At this time, clients on other hosts cannot connect to the redis. This can be solved in two ways.
Method 1. Disable the protected mode of redis, that is, protected-mode no
Method 2. Release bind and bind the virtual machine where the redis server is located Two network card IP addresses (127.0.0.1 is the loopback address, used for the virtual machine where the redis server is located to access the redis service, and the other network card address is used for remote access)
Again Test the connection and find that it can be connected.
The effect after connection is as follows
The above is the detailed content of How to use the Redis plug-in in IDEA to connect to the Redis server. For more information, please follow other related articles on the PHP Chinese website!