visuddhinanda 4 лет назад
Родитель
Сommit
4a35ee71fb
1 измененных файлов с 107 добавлено и 0 удалено
  1. 107 0
      deploy/install.md

+ 107 - 0
deploy/install.md

@@ -0,0 +1,107 @@
+# 安装步骤
+
+## 配置文件
+```
+cd app
+cp config.sample.php config.php
+cp path.sample.php path.php
+cp config.sample.js config.js
+```
+
+修改配置文件里的数据库密码等
+
+## 数据库迁移
+
+./.env.sample rename to ./.env
+
+```dash
+DATABASE_URL=<user>:<pwd>//postgres@<ip>:<port>/<dbname>
+MIGRATION_DIRECTORY=db/postgresql/migrations
+```
+
+```dash
+DATABASE_URL=postgres:123456//postgres@127.0.0.1:5432/mint
+MIGRATION_DIRECTORY=db/postgresql/migrations
+```
+
+**Runs all pending migrations**
+```
+diesel migration run
+```
+
+## 数据表数据导入
+
+### 语料库数据表 pali canon db file 
+
+- 巴利语料模版表
+
+```dash
+php /app/install/db_insert_templet_cli.php 1 217
+```
+
+- 标题资源表
+```
+php /app/install/db_update_toc.php 1 217 pali
+php /app/install/db_update_toc.php 1 217 zh-hans
+php /app/install/db_update_toc.php 1 217 zh-hant
+```
+
+- 巴利语料段落表
+```
+刷库 
+http://app/install/db_insert_palitext.php
+更新 
+http://app/install/db_update_palitext.php
+```
+
+- 以书为单位的单词汇总表
+```
+填充 
+http://app/install/db_insert_bookword_from_csv.php
+```
+
+- 单词索引
+```
+http://app/install/db_insert_word_from_csv.php
+php ./app/admin/word_index_weight_refresh.php
+```
+
+- 92万词
+```
+http://app/install/db_insert_wordindex_from_csv.php
+```
+
+- 单词分析表
+```
+php /deploy/migaration/word_statistics.php
+```
+
+- 巴利句子表
+```
+sqlite => pg: 
+php ./deploy/migaration/20211125155700_pali_sent_org.php
+消除错误切分: 
+php ./deploy/migaration/20211125165700-pali_sent-upgrade.php
+生成索引: 
+php ./deploy/migaration/20211126220400-pali_sent_index-upgrade.php
+```
+
+- 相似句
+```
+sqlite => pg:
+php ./deploy/migaration/20211127214800_sent_sim.php
+index:
+php ./deploy/migaration/20211127214900-sent_sim_index.php
+```
+
+- 句子数据导入redis
+```
+php ./app/pali_sent/redis_upgrade_pali_sent.php
+```
+
+- 完成度
+
+根据句子译文库计算段落完成度。每天运行一次
+```
+php ./app/upgrade/upgrade_pali_toc.php
+```