精选文章 centos6下安装kong

centos6下安装kong

作者:cry1049208942 时间: 2021-02-05 09:43:12
cry1049208942 2021-02-05 09:43:12
【摘要】环境:centos6.6 
cat /etc/redhat-release 
 
1.postgresql9.5安装 
1.1下载 
http://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6.6-x86_64/ 
 
1.2安装 
sudo yum install -y https://download.postgresql...

环境:centos6.6

cat /etc/redhat-release

centos6下安装kong1

1.postgresql9.5安装

1.1下载

http://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6.6-x86_64/

centos6下安装kong2

1.2安装

sudo yum install -y https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6.6-x86_64/pgdg-redhat-repo-latest.noarch.rpm

sudo yum install -y postgresql95 postgresql95-server

可能会遇到以下报错,解决办法

cd /etc/yum.repos.d

sudo vi pgdg-redhat-all.repo 
将里面的https地址改为http,看报错提示可能要改多个

centos6下安装kong3

centos6下安装kong4

 

[appadmin@sprtsvr30 kong]$ sudo yum install postgresql95 postgresql95-server
[sudo] password for appadmin: 
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-6-x86_64/repodata/repomd.xml:
 [Errno 14] problem making ssl connectionTrying other mirror.

1.3初始化

在/etc/profile设置PGDATA环境变量

export PGDATA=/var/lib/pgsql/9.5/data

source /etc/profile

切换到postgres用户(该用户是安装的时候自动创建的,默认密码不知道,自己重设了下密码)下执行以下命令

cd /usr/pgsql-9.5/bin

./initdb

1.4启动

[appadmin@sprtsvr30 home]$ service postgresql-9.5 start
touch: cannot touch `/var/lib/pgsql/9.5/pgstartup.log': Permission denied
[appadmin@sprtsvr30 home]$ sudo service postgresql-9.5 start

centos6下安装kong5

1.5创建用户

1.5.1切换到postgres用户,执行psql命令连接数据库

centos6下安装kong6

1.5.2创建kong用户

create user kong with password 'kong';
CREATE DATABASE kong OWNER kong;

centos6下安装kong7

1.5.3修改密码

\password

1.5.4以kong用户连接

psql -U kong -W

1.5.5退出

\q

centos6下安装kong8

1.6配置

vi /var/lib/pgsql/9.5/data/postgresql.conf

将注释去掉

#listen_addresses = 'localhost'

并改为

listen_addresses = '*'

vi /var/lib/pgsql/9.5/data/pg_hba.conf

将host all all 改为127.0.0.1/32改为0.0.0.0/0

# IPv4 local connections:
host all all 127.0.0.1/32 trust
修改之后

host all all 0.0.0.0/0 trust

修改后重启

service postgresql-9.5 restart


 

2.kong安装

2.1下载

https://bintray.com/kong/kong-rpm/centos/2.1.0#files/centos%2F6

centos6下安装kong9

2.2安装

sudo yum -y install kong-2.1.0.el6.amd64.rpm --nogpgcheck

2.3配置

将kong授权给其他用户

cd /usr/local
sudo chmod 777 kong -R
cd /usr/local/bin
sudo chmod 755 kong
cd /usr/local/share/lua/5.1
sudo chmod 777 kong -R
cd /etc
sudo chmod 777 kong -R

2.3.1添加kong用户

[ryan@master kong]$ sudo adduser kong
You have mail in /var/spool/mail/ryan
[ryan@master kong]$ sudo passwd kong

2.3.2修改配置文件

cd /etc/kong
cp sudo cp kong.conf.default kong.conf
sudo chmod 777 kong.conf
vi /etc/kong/kong.conf

centos6下安装kong10

admin_listen = 0.0.0.0:8001, 0.0.0.0:8444 ssl

centos6下安装kong11

 

2.4初始化

在kong用户下执行

kong migrations up
kong migrations finish

2.5启动

在kong用户下执行

kong migrations bootstrap
kong start -c /etc/kong/kong.conf --vv

centos6下安装kong12

centos6下安装kong13

2.4验证

http://192.168.56.102:8001/status

centos7安装

https://blog.csdn.net/cry1049208942/article/details/105971198

勿删,copyright占位
分享文章到微博
分享文章到朋友圈

上一篇:当C++多态遇到默认参数

下一篇:.NET Core:通过Web API进行微服务交互

您可能感兴趣

  • CentOS安装配置nagios(2)

      在上一篇中,我们成功安装了nagios监控端,使其能够正常运作,但是还没有配置,因此还发挥不出任何作用。 这篇我们就开始配置nagios了,让它发挥真正的效用 nagios配置文件在 ~/etc目录下,主要是以下几种。 文件名类型备注nagios.cfg主配置文件需要修改cgi.cfg脚本控制文件可添加...

  • keepalived+nginx 安装配置记录

    介绍: VRRP VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议将局域网的一组路由器 (包括一个Master 即活动路由器和若干个Backup 即备份路由器)组织成一个虚拟路由器, 并虚拟出一个IP(VIP),局域网内的主机知道这个虚拟路由器的IP...

  • BootCamp4.0安装细则

     一般来说32位的win7直接装setup就装了64位的比较蛋疼, 但是也有方法, 方法如下, 转自http://mac.pcbeta.com/thread-61296-1-1.html1. 关掉的UAC,重启生效PS: UAC改法: 点击“开始”菜单,进入"控制面版",进入"用户账户和家庭账户",进入"管理用户账户设置",将条状物调制最...

  • Mac下安装 mysqldb 出错

    Last login: Sun Aug 10 21:07:51 on ttys001 SandymatoMacBook-Pro:MySQL-python-1.2.4b4 sandy$ sudo python setup.py build running build running build_py copying MySQLdb/rele...

  • windows下多网关(适合多网卡情况

    装Windows操作系统的 服务器有多个网卡并连接不同的网段时,会有不同的默认网关,这时在某种应用下(如WEB服务器)多个默认网关会产生不稳定现象,造成对服务器的访问时快时慢或者不稳定的问题。          那么,Windows操作系统是如何路由的呢?        我们在Wi...

  • windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况...

    windows下查询端口占用情况 ,强制结束端口占用程序 查询8080端口被那个程序占用 如何强制结束windows下端口占用情况? 下面操作在win10下 在控制台执行命令   1.列出所有端口的情况 netstat -...

  • linux下,如何迁移mysql数据库存放目录。利用软连接简单快捷实现移动到home数据盘下...

    home数据盘下 linux下,mysql安装后,数据库的数据默认存放在/var/lib/mysql目录下,如果该目录下挂载的磁盘空间很少,不够用。需要迁移到其他的目录位置。 方法一: 参照windows下的方法,把/var/lib/mysql移到需要的目录,再修改/etc/my.cnf文件,指定数据目录。这方面的教程网上很多...

  • 转载 --Ubuntu上安装 Emacs 24的几种方法

    首选当然是在Ubuntu Software Center 中找或者 apt-get install emacs, 可惜的是只有emacs23版本的,所以此路不通,放弃,(现在Ubuntu12.04开始已经有了Emacs...

CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。

华为云40多款云服务产品0元试用活动

免费套餐,马上领取!
centos6下安装kong介绍:华为云为您免费提供centos6下安装kong在博客、论坛、帮助中心等栏目的相关文章,同时还可以通过 站内搜索 查询更多centos6下安装kong的相关内容。| 移动地址: centos6下安装kong | 写博客