在Debian系统上配置pgAdmin的步骤如下:
sudo apt update
sudo apt upgrade -y
sudo apt install pgadmin4 -y
sudo systemctl start pgadmin4
sudo systemctl enable pgadmin4
http://your_server_ip:5050 。~/py_env/miniconda3/envs/pgadmin4/lib/python3.9/site-packages/pgadmin4/config_distro.py,添加如下内容:DEFAULT_SERVER = '0.0.0.0'
DEFAULT_SERVER_PORT = 9999
/etc/systemd/system/pgadmin4.service:[Unit]
Description=pgadmin4
After=network.target
[Service]
Type=simple
ExecStart=~/py_env/miniconda3/envs/pgadmin4/bin/pgadmin4
User=mili
Group=mili
WorkingDirectory=~/py_env/miniconda3/
sudo apt install postgresql
sudo su - postgres
psql
CREATE USER pgadmin_user WITH PASSWORD 'your_password';
CREATE DATABASE pgadmin_db OWNER pgadmin_user;
GRANT ALL PRIVILEGES ON DATABASE pgadmin_db TO pgadmin_user;
\q
exit
sudo nano /etc/pgadmin4/pgadmin4.conf
DEFAULT_SERVER = '0.0.0.0'
SERVER_PORT = 5050
ENABLE_HTTPS = False
sudo /usr/pgadmin4/bin/setup-web.sh
按照提示输入邮箱地址和密码。
sudo systemctl start pgadmin4
sudo systemctl enable pgadmin4
sudo ufw allow 5050/tcp
sudo ufw enable
http://your_server_ip:5050,使用之前创建的pgAdmin4用户邮箱和密码登录。以上步骤应该可以帮助你在Debian系统上成功配置pgAdmin。如果在配置过程中遇到任何问题,请参考官方文档或寻求社区帮助。