PostgreSql11.5源码安装
参考:https://yq.aliyun.com/articles/675687/
1.先下载postgresql11.5的源码包:https://www.postgresql.org/ftp/source/
2.解压到当前目录即可;
3.cd到解压后的postgresql-11.5目录
4.执行
sudo mkdir -p
/usr/local
/pgsql/data
sudo ./configure --prefix=/usr/local/pgsql --without-readline
sudo make
完毕后会看到:All of PostgreSQL successfully made. Ready to install.这样的输出;
5.sudo make install
完毕后会看到:PostgreSQL installation complete.的输出
6.
sudo groupadd postgres
sudo useradd -g postgres postgres
sudo chown -R postgres:postgres /usr/local/pgsql
给postgres用户配置密码:sudo passwd postgres
8.配置PostgreSQL
先su - postgres
cd /usr/local/pgsql/bin
./initdb -D /usr/local/pgsql/data/
然后会看到:Success. You can now start the database server using:
./pg_ctl -D /usr/local/pgsql/data/ -l logfile start这样的输出;
9.以postgres用户执行./pg_ctl -D /usr/local/pgsql/data/ -l logfile start即可运行pg服务;
此时会看到waiting for server to start.... done
server started
接着可以./psql,然后会输出psql (11.5),这个命令是控制台下访问pgsql服务的命令(可以通过它在控制台上创建表之类的)
输入exit可以退出psql;
10.还可以将pgsql/bin目录作为PATH路径;
最新文章
- Elasticsearch之client源码简要分析
- jQuery瀑布流插件——jQuery.Waterfall
- 【Bootstrap基础学习】02 Bootstrap的布局组件应用示例
- 安装完mysql后用root不能su成mysql
- 我对java反射机制的理解
- allpaths 使用
- 【Mysql】安装 mysql-5.7.5 指南
- HTML 5:绘制旋转的太极图
- Android如何在ListView中嵌套ListView
- minitools
- myeclipse building workspace如何禁止及提高myeclipse速度
- java代码实现 金字塔(倒置)
- Jq/Js收集
- uva11426(莫比乌斯反演)
- SQL Server 2012 复制(发布订阅的研究)
- Java之FilenameFilter接口
- JPA 注解的CascadeType属性
- 并发库应用之九 &; 到时计数器CountDownLatch应用
- 【easy】Number of Segments in a String 字符串中的分段数量
- USCiLab cereal json 序列化