ubuntu-14.04编译安装PostgreSQL-创新互联
#安装依赖包
创新互联建站拥有网站维护技术和项目管理团队,建立的售前、实施和售后服务体系,为客户提供定制化的成都做网站、网站建设、网站维护、川西大数据中心解决方案。为客户网站安全和日常运维提供整体管家式外包优质服务。我们的网站维护服务覆盖集团企业、上市公司、外企网站、商城开发、政府网站等各类型客户群体,为全球数千家企业提供全方位网站维护、服务器维护解决方案。sudo apt-get install libreadline6-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libssl-dev
#下载源码,并且压缩
sudo tar xf postgresql-9.5.2.tar.gz
cd postgresql-9.5.2
./configure --prefix=/usr/local/pgsql--with-pgport=5432 --with-openssl
运行make提示:
sudo apt-get install make 安装make
#编译安装
make –j 4 && sudo make install
#安装contrib
cd contrib
make
sudo make install
#添加用户和组
sudo adduser postgres
#建立数据库数据目录并授权
sudo mkdir /usr/local/pgsql/data
sudo chown -R postgres:postgres/usr/local/pgsql/data
su postgres
#初始化数据库并启动数据库
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/
/usr/local/pgsql/bin/postgres –D /usr/local/pgsql/data>logfile 2>&1 &
#创建数据库test
/usr/local/pgsql/bin/createdb test
#进入test数据库
/usr/local/pgsql/bin/psql test
#将启动脚本加入到系统服务
sudo cp /usr/local/src/postgresql-9.5.2/contrib/start-scripts/linux /etc/init.d/postgresql
sudo chmod +x /etc/init.d/postgresql
#查看postgresql服务
sudo service postgresql status
#查看数据库进程运行状态
ps aux | grep postgres
#设置为开机启动
sudo update-rc.d postgresql defaults
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
新闻标题:ubuntu-14.04编译安装PostgreSQL-创新互联
URL分享:http://scjbc.cn/article/ggieg.html