Ubuntu 16.04 安装 PostgreSQL 和 phpPgAdmin及404错误解决办法
2017-09-25 18:31
681 查看
前言
最近在测试一个漏洞,需要用到PostgreSQL,之前没用过这个数据库,大概看了下,记录下在Ubuntu 16.04下安装PostgreSQL 和 phpPgAdmin的过程。mark
测试环境
Ubuntu 16.04安装过程
安装PostgreSQL、phpPgAdmin、Apache(使用phpPgAdmin管理PostgreSQL时要开Apache)sudo apt-get -y install postgresql postgresql-contrib phppgadmin apache2
sudo su(root用户可以省略次命令)
su - postgres
输入psql,进入交互式命令提示
输入\password更改密码
输入\q退出交互式终端,输入exit退出当前postgres用户进入root用户
至此,postgre数据库安装完成,密码啥的也搞好了,可以看下图,服务都起来了。
接下来就是配置Apache,然后搞下phppgadmin,通过phppgadmin管理postgresql数据库。
cd /etc/apache2/conf-available/
vim phppgadmin.conf
将phppgadmin.conf中的Require local注释掉,添加allow from all,大概意思就是,之前智能本地访问请求,现在可以从所有地方访问了。
然后修改phppgadmin的配置文件
cd /etc/phppgadmin/
vim config.inc.php
将$conf[‘extra_login_security’] = true;的true改为false
重启postgresql和apache即可。
root@vultr:/etc/phppgadmin# systemctl restart postgresql
root@vultr:/etc/phppgadmin# systemctl restart apache2
访问:http://IP/phppgadmin
报了一个404错误
ln -s /usr/share/phppgadmin /var/www/html/phppgadmin
参考链接
Ubuntu 16.04 下安装 PostgreSQL 和 phpPgAdminPHPPgAdmin not working in Ubuntu 14.04
相关文章推荐
- ubuntu16.04安装PHP ds拓展出现 undefined symbol: php_json_serializable_ce 解决办法
- Ubuntu 16.04 下安装 PostgreSQL 和 phpPgAdmin
- Ubuntu 16.04 无法安装软件解决办法
- (转)ubuntu源码编译安装php常见错误解决办法
- Ubuntu16.04上使用Anaconda3的Python3.6的pip安装UWSGI报错解决办法
- Ubuntu16.04下在Python2.7安装OpenCV3.2.0出现的问题与解决办法
- ubuntu源码编译安装php常见错误解决办法
- ubuntu 16.04 系统安装后vim用不了的解决办法
- 在 Ubuntu 上安装世界上最先进的开源数据库 PostgreSQL 9.4 和 phpPgAdmin
- 在ubuntu16.04上安装android studio 2.3 第一次新建工程时一直卡在building “project name”gradle project info的解决办法
- Ubuntu 16.04安装Brackets 失败,缺失libgcrypt11,解决办法
- Ubuntu16.04安装搜狗输入法,以及解决不能输入中文的办法
- Ubuntu16.04安装pcl出现cannot find -lvtkproj4解决办法
- 在 Ubuntu 上安装世界上最先进的开源数据库 PostgreSQL 9.4 和 phpPgAdmin
- ubuntu源码编译安装php常见错误解决办法
- ubuntu源码编译安装php常见错误解决办法
- ubuntu-16.04 64bit 安装或者编译32的程序时报错的解决办法
- Ubuntu 16.04找不到语言支持的解决办法以及安装搜狗输入法
- Ubuntu 16.04 无法安装软件解决办法
- Nvidia显卡电脑安装Ubuntu16.04遇到的问题与解决办法