Ubuntu postgres 内网 安装 卸载
# 安装pg,(使用安装包, 不能连接外网)
tar包下载地址 https://www.postgresql.org/ftp/source/v11.1/
放在/home/sxy 目录(随便放)
cd /home/sxy
tar xvzf postg*tar.gz
cd postg*
mkdir /usr/local/pgsql # 安装目录
./configure --prefix=/usr/local/pgsql # 设置配置环境
Ubuntu 16.04报错(联网解决): (cent os 7 没有安装过)
configure: error: readline library not found
解决办法:sudo apt-get install libreadline6-dev
可能其他错误:
configure: error: zlib library not found
apt-get install zlib1g-dev
configure: configure: error: no acceptable C compiler found in $PATH
apt-get install gcc
./configure --prefix=/usr/local/pgsql # 再次配置环境
make && make install # 编译并安装, 出错会退出 (具体问题再baidu)
提示: Postgresql installation complete # 表示安装成功
ls -l /usr/local/pgsql/ # 会有4个目录(bin, include, lib 和 share) # 也说明安装成功
rm -rf /home/sxy/postg*
启动:
root 用户不能启动postgresql # (连接的时候会提示失败)原因baidu
修改密码:
passwd postgres # Ubuntu pg11默认安装了postgres 用户
mkdir -p /var/postgresql/data # 经常变动
初始化:
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/
touch /var/postgresql/logfile
chown postgres:postgres /var/postgresql/*
chown postgres:postgres /usr/local/pgsql/*
chmod -R 0700 /var/postgresql/*
修改配置文件:
vim /var/postgresql/data/postgresql.conf
listen_addresses = '*'
port = 5432
max_connections = 2000 # 改大点, 但用的时候还是要创建连接池
vim /var/postgresql/data/pg_hba.conf
添加:
host all all 0.0.0.0/0 md5
# (留下local)其他全注释
修改密码:
passwd postgres
su postgres
/usr/local/pgsql/bin/pg_ctl -D /var/postgresql/data/ -l logfile restart/start/stop # 启动数据库
/usr/local/pgsql/bin/psql -h ip # 本地连接数据库
# 卸载老版本
后补
Ubuntu postgres 内网 安装 卸载的更多相关文章
- CentOS 7 Redis 内网 安装 卸载
# 不能连接外网, 安装Redis服务器的过程 https://redis.io/download (官网下载安装包, 最新版) redis-*.tar.gz 放在安装目录/usr/local/red ...
- Linux anaconda 内网 安装 卸载
安装并不难, 官网介绍的很清楚, 但每次到官网找安装方法不方便,我总结了本文(很全) 官网下载Linux版anaconda, 地址https://www.anaconda.com/download/# ...
- Ubuntu更改源和搜狗输入法安装卸载
安装完Ubuntu 16.04后,要更换为国内的软件源: sudo gedit /etc/apt/sources.list #用文本编辑器打开源列表 在文件开头添加下面的阿里云的软件源: deb ...
- Microsonf visual c++ 14+ 离线内网安装
内网离线安装方法:先下载官方的visualcppbuildtools: <br href=http://go.microsoft.com/fwlink/?LinkId=691126 >& ...
- 内网安装python第三方包
内网快速安装python第三方包 内网安装包是一个很麻烦的问题,很多时候,内网的源会出现问题,导致无法安装. 这里给出一种快速在内网中安装第三方包,无需使用内网的源. 外网操作 1.根据开发环境下的所 ...
- k8s内网安装部署(二)
续上篇 https://www.cnblogs.com/wangql/p/13397034.html 一.kubeadm安装 1.kube-proxy开启ipvs的前置条件 modprobe br_n ...
- 内网安装ubuntu包
到http://packages.ubuntu.com搜索包下载下来, 再安装.
- redhat 7.2 内网安装docker
本文介绍在内网环境下如果通过网络代理映射来完成docekr的安装,首先在能上网的windows机器上安装squid,并启动,本实例中windows机器IP为 192.168.192.101 ,squi ...
- ubuntu lamnp 环境的安装/卸载 及 配置
安装mysql--------------------------------------sudo apt install mysql-server #5.7版本 安装php----------- ...
随机推荐
- win10+vs2015编译caffe的cpu debug版本、部署matcaffe
一.编译caffe 1.安装python-3.5.2-amd64.exe https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe ...
- Verilog HDL中的运算符关系
1,位运算符 按位运算的运算符是位运算符,原来的操作数有几位,结果就有几位,若两个操作数位数不同,则位数短的操作数左端会自动补0. (1),按位取反:~ (2),按位与:& (3),按位或:| ...
- [蓝桥杯]ALGO-20.算法训练_求先序排列
问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=). 输入格式 两行,每行一个字符串,分别表示中序和后序排列 输出格式 一个字符串,表示所求 ...
- 前端-JavaScript1-3——JavaScript之字面量
字面量?????? 字面量:英语叫做literals,有些书上叫做直接量.看见什么,它就是什么. 我们先来学习数字的字面量,和字符串的字面量.剩余的字面量类型,我们日后遇见再介绍. 3.1 数字的字面 ...
- SQL查数据库有哪些触发器,存储过程...
select name from sysobjects where xtype='TR' --所有触发器select name from sysobjects where xtype='P' --所有 ...
- 小程序打开pdf
wx.downloadFile({ url:"https://xxxxxx.pdf", success(res){ console.log(res) let data = res. ...
- [java,2017-05-04] 创建word文档
package test; import java.text.SimpleDateFormat; import java.util.Date; import com.aspose.words.Data ...
- web应用 与 http协议
一.web 应用 Web应用程序是一种可以通过Web访问的应用程序,用户只需要有浏览器即可访问应用程序,不需要再安装其他软件. 应用程序有两种模式C/S.B/S.C/S即客户端—服务端程序这类程序一般 ...
- T-SQL中的APPLY用法
原文出处:http://www.sqlservercentral.com/articles/Stairway+Series/121318/ 从SQL Server 2005开始,微软添加了一个新的运算 ...
- React页面插入script
项目中遇到插入广告的需要,而广告的信息只是一个url链接,这个链接返回的时一个js,和以前插入广告有点不同.所有找了很多方式. 先来展示广告链接返回的信息: 假设广告链接为:http://192.16 ...