# 命令助手Web应用 **Repository Path**: projectxero/caweb ## Basic Information - **Project Name**: 命令助手Web应用 - **Description**: 命令助手使用的服务器后端 - **Primary Language**: NodeJS - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2019-08-11 - **Last Updated**: 2024-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 命令助手Web应用 ## 简介 [命令助手](https://gitee.com/projectxero/ca)使用的服务器后端。 在线版本:[https://ca.projectxero.top](https://ca.projectxero.top) ## 安装教程 1. 安装一个服务器如 Apache 或 Nginx 并启用。 2. 安装 MySQL 5.7 并启用。 3. 安装 Node.js 7.6.0 或更高版本。 4. 创建配置文件 `config/default.json` ,范例参见 `config/example.json` 。 5. 创建反向代理服务器,代理到本机的服务器监听端口(见上一步中的配置文件)。 6. 创建一个MySQL数据库,名称为配置文件中MySQL配置中 `database` 选项。 7. 运行命令 `npm install forever -g` 安装 [forever](https://www.npmjs.com/package/forever) 。 8. 运行命令 `npm install` 安装应用需要的依赖。 9. 创建目录 `./logs` 与 `./logs/forever` 。 10. 在应用目录下运行命令 `npm run start` 启动服务器。 ## 使用说明 ### 管理员账户 启动服务器后,应用会自动初始化数据库并创建一个管理员账户:用户名:`Admin`,密码:`123456`,您可以随时登录并修改用户名和密码。 ### 可用NPM任务 - `npm run start` 启动服务器 - `npm run stop` 停止服务器 - `npm run restart` 重启服务器 - `npm run test` 测试服务器