e5ba402a46 | ||
---|---|---|
application | ||
data | ||
htdocs | ||
include | ||
tools | ||
.gitignore | ||
package.json | ||
readme.md | ||
shipitfile.js |
readme.md
shipit部署工具
- node v9+
npm install -g shipit-cli
vim ~/.ssh/config
Host sj
Hostname 210.77.68.221
Port 29
User lijianxuan
ServerAliveInterval 60
拷贝公钥到服务器下,然后运行部署命令即可部署,无需登录服务器
shipit main deploy
or npm run d
时空三极网站数据库
创建用户: gis
,密码: gispassword
CREATE USER gis WITH
LOGIN
NOSUPERUSER
NOCREATEDB
NOCREATEROLE
INHERIT
NOREPLICATION
CONNECTION LIMIT -1
PASSWORD 'gispassword';
CREATE DATABASE geonetwork
WITH
OWNER = gis
ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
CREATE DATABASE metadata
WITH
OWNER = gis
ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
然后在两个数据库中分别运行
CREATE EXTENSION dblink;
CREATE EXTENSION hstore;
CREATE EXTENSION pgcrypto;
CREATE EXTENSION "uuid-ossp";
CREATE EXTENSION postgis;
CREATE EXTENSION tablefunc;