westdc-zf1/readme.md

49 lines
844 B
Markdown

### shipit部署工具
* node v9+
`npm install -g shipit-cli`
`vim ~/.ssh/config`
```bash
Host sj
Hostname 210.77.68.221
Port 29
User lijianxuan
ServerAliveInterval 60
```
拷贝公钥到服务器下,然后运行部署命令即可部署,无需登录服务器
`shipit main deploy` or `npm run d`
### 时空三极网站数据库
创建用户: `gis`,密码: `gispassword`
```sql
CREATE DATABASE geonetwork
WITH
OWNER = gis
ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
CREATE DATABASE metadata
WITH
OWNER = gis
ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
```
然后在两个数据库中分别运行
```sql
CREATE EXTENSION dblink;
CREATE EXTENSION hstore;
CREATE EXTENSION pgcrypto;
CREATE EXTENSION "uuid-ossp";
CREATE EXTENSION postgis;
CREATE EXTENSION tablefunc;
```