瀚川服务部署

本文详细介绍了如何在Linux系统上安装PostgreSQL数据库,包括获取GPG密钥、更新yum源、安装客户端和服务端,以及设置自动启动和远程访问。同时,也介绍了如何安装Redis和JavaJDK,以及处理U盘挂载和瀚川低代码平台的部署配置。
摘要由CSDN通过智能技术生成

Linux安装PostgresSQL

安装PostgresSQL数据库

如果安装过程中出现需要GP

获取GPG密钥:访问 PostgreSQL 官方网站以获取正确的GPG密钥。通常,官方网站会提供存储库的GPG密钥信息。您可以使用wgetcurl来下载密钥。例如:

sudo curl -O https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-13

导入GPG密钥:一旦您下载了正确的GPG密钥文件,使用rpm --import命令来导入密钥,如下所示:

sudo rpm --import RPM-GPG-KEY-PGDG-13

1.更新yum源

yum upgrade

清除Yum缓存:

sudo yum clean all

更新Yum仓库信息:

sudo yum makecache

 确保你的系统上的所有软件包都是最新的:

sudo yum update

 清除Yum缓存:

sudo yum clean all

 如果yum仓库里没有可用软件包,可以直接指定安装 PostgreSQL 13 官方软件仓库

sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

2.使用 yum 命令来安装PostgreSQL的不同版本或相关软件包

sudo yum install postgresql13

13代表版本

3.安装客户端

sudo yum install postgresql13

4.安装服务端

yum install postgresql13-server

5.初始化

/usr/pgsql-13/bin/postgresql-13-setup initdb

6.设置自动启动并且启动postgresql服务

systemctl enable postgresql-13
 
systemctl start postgresql-13
创建用户和数据

使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,无密码)

su - postgres

登录postgresql数据库,输入:psql

psql

1.创建用户和数据库并授权

直接修改postgres 密码

 //修改密码
alter user postgres with password 'xxx';   

创建用户

create user test_user with password 'xxx';   // 创建用户

create database test_db owner test_user; // 创建数据库

grant all privileges on database test_db to test_user;   // 授权管理

退出psql

\q
开启数据库远程访问

修改

vim /var/lib/pgsql/13/data/postgresql.conf

文件,取消 listen_addresses 的注释“#”,同时将参数值改为“*”,注意要去掉#

快速查询方法

在Vim编辑器中,要执行文本查询操作,您可以使用以下命令:

  1. 向下查找:按/键,然后输入您要查找的文本,然后按回车键。Vim将向下查找第一个匹配的文本。

  2. 向上查找:按?键,然后输入您要查找的文本,然后按回车键。Vim将向上查找第一个匹配的文本。

 修改/var/lib/pgsql/10/data/pg_hba.conf文件

vim /var/lib/pgsql/13/data/pg_hba.conf

添加框内部分

切换回root用户重启postgresql服务

Ctrl+D是退出psql控制台

systemctl restart postgresql-13.service

数据库连接

 Linux安装好pg数据库后可通过Navicat等连接工具进行数据库连接

在 CentOS 7 上开放5432端口,通常是为了允许 PostgreSQL 数据库服务器接受连接。以下是在 CentOS 7 上开放5432端口的步骤:

sudo firewall-cmd --add-port=5432/tcp --permanent
sudo firewall-cmd --reload

Linux安装Redis

yum-utils包安装

sudo yum install yum-utils

安装:首先,运行以下命令来安装Remi存储库:

sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

启用Remi存储库:运行以下命令来启用Remi存储库的"remi-safe"部分:

sudo yum-config-manager --enable remi-safe

验证存储库状态:运行以下命令来检查存储库状态

yum repolist

列出Redis包:运行以下命令来查看可用的Redis软件包版本:

yum --enablerepo=remi list redis

安装redis

sudo yum --enablerepo=remi install redis

安装完成后,Redis会自动启动,你可以使用以下命令检查Redis是否正在运行:

sudo systemctl status redis

如果Redis未自动启动,你可以使用以下命令手动启动它:

sudo systemctl start redis

 设置Redis为开机自启动(可选):

 如果你想要Redis在系统启动时自动启动,可以使用以下命令来启用开机自启动:

sudo systemctl enable redis

安装JDK

安装jdk

sudo yum install java-1.8.0-openjdk

查看安装版本

java -version

u盘挂载

检查U盘是否被识别:可以使用以下命令来查看Linux系统是否正确识别了U盘:

lsblk

这个命令会列出系统中的所有块设备,包括U盘。通常,U盘会以类似于 /dev/sdX 的形式显示,其中X是字母,代表不同的设备。

创建挂载点:你需要为U盘创建一个目录,用于挂载。可以选择任何你喜欢的目录名称。例如,你可以在用户的主目录下创建一个名为"usb"的目录:

mkdir ~/usb

挂载U盘:使用mount命令将U盘挂载到你创建的目录中。假设U盘设备名为/dev/sdX,你可以使用以下命令:

sudo mount /dev/sdX ~/usb

访问U盘:一旦U盘被挂载,你可以通过挂载点(在这里是~/usb)来访问它。你可以使用命令行或文件管理器来查看和操作U盘上的文件。

卸载U盘:在不再需要访问U盘时,你可以使用umount命令来卸载它,以确保数据安全地从U盘中卸载:

sudo umount ~/usb

脚本添加执行权限

如脚本run.sh

chmod +x run.sh

 执行脚本

./run.sh

瀚川低代码平台打包及安装

服务器环境需求

jdk 1.8及以上

redis4及以上

postgres10及以上

门户

确认门户jar包中application.yml配置文件中postgressql中URL的后段指向的是postgressql数据库中的库名:

将门户配置的jar放入Linux环境中:

如果放入之前未配置可以通过命令查询配置文件位置:

jar tf xxx.jar | grep application.yml

 进入到配置文件位置

 通过vim或vi命令进行修改配置文件

修改完成以后执行run.sh脚本进行后台运行,stop.sh是停止脚本

运行程勋数据库中会自动创建表格

使用IP和对应端口作为URL进入平台门户。

门户管理员的默认登录账号:admin 密码:111111

登录门户之后选择平台管理进行应用添加

 

确定以后自动生成

平台程序打包

本地部署配置

 

 其他应用API配置中的AppID

 如果有需要配置

同上

配置完毕进行打包

打完成放入服务器进行启动,此启动脚本名可能是start.sh,停止脚本restart.sh 

 通过平台访问应用程序

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值