deadpoolzephyr / computer
计算机模块
Requires
- php: >=7.0
- yiisoft/yii2: ~2.0.13
Requires (Dev)
- phpunit/phpunit: 8.*.*
This package is auto-updated.
Last update: 2024-09-21 03:37:33 UTC
README
计算机模块
此模块应与存储模块一起使用。单独使用没有问题,但结合使用会更有意义。
安装
Ubuntu 用户可以通过以下链接进行自动安装。
https://gist.github.com/ahmetbaranyilmaz/1797dd519fc6442e51665589cabf9631
虚拟机(Vagrant)安装
依次安装以下软件,并生成 GitHub API token。
VirtualBox
Vagrant
通过点击 "Generate new token" 创建新的 token。
使用管理员权限打开终端(命令行),执行以下命令。
vagrant plugin install vagrant-hostmanager
将 @portal/vagrant/config 目录下的 vagrant-local.example.yml 文件复制为 vagrant-local.yml。
@portal/vagrant/config
在 vagrant-local.yml 文件中按以下方式定义 GitHub API token。
.... github_token: 3ae46db93b308e80f62a9c1e3b16511b19541ad9 ....
启动 Vagrant 机器开始安装。应在 portal 目录中运行。
vagrant up
然后通过 ssh 连接到 Vagrant 机器。
ssh -i .vagrant/machines/webgece/virtualbox/private_key vagrant@webgece
然后执行 migrate 操作,以便可以加载与模块相关的数据库表。
php yii migrate/up --migrationPath=@vendor/deadpoolzephyr/computer/migrations
composer require deadpoolzephyr/computer
写入。模块可通过以下链接访问
http://advanced/backend/web/index.php?r=computer/default/index
。