前言:
目前同学们对“apachedenyfrom没用”都比较关注,各位老铁们都需要知道一些“apachedenyfrom没用”的相关资讯。那么小编同时在网摘上汇集了一些对于“apachedenyfrom没用””的相关内容,希望各位老铁们能喜欢,各位老铁们快快来了解一下吧!概述
今天主要介绍一下pg的管理工具--pgadmin和部署教程。
一、介绍
pgAdmin是PostgreSQL及其相关数据库管理系统的开源管理和开发平台。 用Python和jQuery编写,它支持PostgreSQL中的所有功能。 我们可以使用pgAdmin执行从编写基本SQL查询到监视数据库和配置高级数据库体系结构的所有操作。
它支持的操作系统包括Linux,Windows,Mac OS X。
二、yum安装
--配置yum源yum -y install --更新系统然后安装pgAdmin包:yum -y updateyum -y install pgadmin4三、配置
虽然已在服务器上安装了pgAdmin,但仍需要执行几个步骤,以确保它具有允许其正确提供Web界面所需的权限和配置。
pgAdmin的主配置文件config.py在任何其他配置文件之前读取。 其内容可以用作可以在pgAdmin的其他配置文件中指定的进一步配置设置的参考点。
1.启动并启用httpd服务以在启动时启动
sudo systemctl start httpd && sudo systemctl enable httpdsudo systemctl status httpd
2.重命名pgAdmin Apache配置示例:
3、编辑文件以添加VirtualHost部分
# vim /etc/httpd/conf/conf.d/pgadmin4.conf=========================================================================================ServerName pgadmin.example.comLoadModule wsgi_module modules/mod_wsgi.soWSGIDaemonProcess pgadmin processes=1 threads=25WSGIScriptAlias /pgadmin4 /usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgiWSGIProcessGroup pgadminWSGIApplicationGroup %{GLOBAL}# Apache 2.4Require all granted# Apache 2.2Order Deny,AllowAllow from 0.0.0.0Allow from ::1==========================================================================================#确认配置syntax以防止任何错误并重新启动httpd服务:# sudo httpd -t# sudo systemctl restart httpd
4.创建pgAdmin数据目录:
sudo mkdir -p /var/lib/pgadmin4/sudo mkdir -p /var/log/pgadmin4/--将pgAdmin目录的权限设置为apache用户sudo chown -R apache:apache /var/lib/pgadmin4sudo chown -R apache:apache /var/log/pgadmin4
5.编辑config_local.py并添加以下设置,在大多数情况下,默认文件位置应该是合适的:
sudo vi /usr/lib/python2.7/site-packages/pgadmin4-web/config_distro.py
增加:
LOG_FILE = '/var/log/pgadmin4/pgadmin4.log'SQLITE_PATH = '/var/lib/pgadmin4/pgadmin4.db'SESSION_DB_PATH = '/var/lib/pgadmin4/sessions'STORAGE_DIR = '/var/lib/pgadmin4/storage'
6.运行以下命令以创建配置数据库:
/usr/pgadmin4/bin/pgadmin4-web-setup.sh
这将要求你输入用于初始pgAdmin用户帐户的电子邮件地址和密码
四、访问pgAdmin 4 Web界面
如果有活动的防火墙服务,请允许http端口:
打开地址,使用上面配置第6步创建的用户登录pgAdmin
觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~
标签: #apachedenyfrom没用