瀏覽代碼

:memo: 完善安装过程,增加截图

visuddhinanda 4 年之前
父節點
當前提交
6861106ddc
共有 4 個文件被更改,包括 73 次插入22 次删除
  1. 73 22
      README.md
  2. 二進制
      public/documents/imgs/artisan-serve.png
  3. 二進制
      public/documents/imgs/home.jpg
  4. 二進制
      public/documents/imgs/pg-sharedir.png

+ 73 - 22
README.md

@@ -32,10 +32,17 @@ https://www.postgresql.org/download/
 
 >温馨提示:windows环境安装完之后 将 安装目录/bin加入环境变量 PATH。重启电脑。在命令行输入 psql -v 查看版本号。
 
-建立新的数据库,如:create database iapt
+建立新的数据库,例如 数据库名为iapt:
+在命令行输入
+```
+psql -U postgres -h localhost
+create database iapt
+```
 
 ![createdb](public/documents/imgs/createdb.jpg)
 
+`\q` 退出psql
+
 #### PHP 8
 
 #### Redis
@@ -77,51 +84,71 @@ npm install
 
 ### 修改配置文件
 
-复制 .env.example -> .env
+#### .env
 
-修改为你的db配置
+复制 `<项目目录>/.env.example` 的一个副本。改文件名为 `.env`
+
+修改`.env`,为你的db配置
 ```
 DB_CONNECTION=pgsql
 DB_HOST=127.0.0.1
 DB_PORT=5432
-DB_DATABASE=iapt
+DB_DATABASE=你的数据库名
 DB_USERNAME=postgres
-DB_PASSWORD=
+DB_PASSWORD=你的数据库密码
 ```
 
-复制 public/.env.example -> .env
+#### public/app/config.php
 
-复制 public/app/config.example.php -> config.php
+复制 `<项目目录>/public/app/config.example.php` 改文件名为`config.php`
+修改`config.php`,为你的db配置
+```
+define("Database",[
+	"type"=>"pgsql",
+	"server"=>"localhost",
+	"port"=>5432,
+	"name"=>"你的数据库名",
+	"sslmode" => "disable",
+	"user" => "postgres",
+	"password" => "你的数据库密码"
+]);
+```
+
+#### public/app/config.js
+
+复制 `<项目目录>/public/app/config.example.js` 改文件名为 `config.js`
 
-复制 public/app/config.example.js -> config.js
 
-修改相关配置
 
 ### 复制巴利语全文搜索单词表
 
 获取pg share dir
-
+在命令行窗口运行
 ```
 pg_config --sharedir
 ```
+程序会输出 shardir.
+![createdb](public/documents/imgs/pg-sharedir.png)
 
+**Liunx**
 把下面`/usr/share/postgresql/14`替换为你自己的shardir
-
-liunx
 ```bash
 sudo cp ./public/app/fts/pali.stop /usr/share/postgresql/14/tsearch_data/
 sudo cp ./public/app/fts/pali.syn /usr/share/postgresql/14/tsearch_data/
 ```
-windows
-```bash
-cp ./public/app/fts/pali.stop /usr/share/postgresql/14/tsearch_data/
-cp ./public/app/fts/pali.syn /usr/share/postgresql/14/tsearch_data/
-```
+**Windows**
+
+复制
+- ./public/app/fts/pali.stop
+- ./public/app/fts/pali.syn
+
+到你的 shardir
+
 
 ### application encryption key
 
 在<工程目录>下运行
-```
+```dash
 php artisan key:generate
 ```
 
@@ -129,32 +156,56 @@ php artisan key:generate
 
 在根目录下运行
 
-```
+```dash
 php artisan migrate
 ```
 
 ### 语料数据库填充
 
 **Liunx**
-```
+```dash
 cd public/deploy
 sh ./install.sh
 ```
 
 **Window**
-```
+```dash
 cd public/deploy
 ./install.bat
 ```
 运行时间较长。本地开发环境大约4小时。
 
+### Redis数据库填充
 
-### 运行dev server
+在命令行运行<项目目录>下面的命令
 
+**Liunx**
+```dash
+cd public/deploy
+sh ./redis_upgrade.sh
+```
+
+**Window**
+```dash
+cd public/deploy
+./redis_upgrade.bat
 ```
+运行时间较长。本地开发环境大约4小时。
+
+
+
+### 运行dev server
+
+```dash
 php artisan serve
 ```
+![createdb](public/documents/imgs/artisan-serve.png)
 
 在浏览器中访问
 
 http://127.0.0.1:8000
+
+应该出现网站首页
+
+![createdb](public/documents/imgs/home.jpg)
+

二進制
public/documents/imgs/artisan-serve.png


二進制
public/documents/imgs/home.jpg


二進制
public/documents/imgs/pg-sharedir.png