233sec / laravel-src

基于 LARAVEL 打造的安全应急响应中心平台

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

laravel-src

基于 Laravel 的开源安全应急响应中心平台.

演示

网址:

  1. 暂无 截图:
  2. 后台 后台.png
  3. 用户中心 用户中心.png

安装

环境要求:

  1. PHP 7.0.*
  2. MySQL 5.6.x
  3. ...
# composer安装依赖
composer update -vvv

# 配置
cp .env.example .env

# 修改数据库配置
vim .env

# 生成动态key
php artisan key:generate

# 导入数据库
php artisan migrate

composer dump-autoload

# 导入种子用户
php artisan db:seed

php artisan db:seed --class=AddPermisionTableSeeder

# 修改storage权限
sudo chmod -R 755 ./storage/

修改 hosts 添加 127.0.0.1 security.233sec.com 到 hosts

su
echo "\n" >> /etc/hosts
echo "127.0.0.1 security.233sec.com" >> /etc/hosts

启动 HTTP 服务

vendor/bin/start-laravelfly-server #如果已安装swoole扩展(https://github.com/swoole/swoole-src/)

php artisan serve

通过 http://security.233sec.com 访问本地环境

如果发布生产, 正式使用, 务必做以下工作:

  1. https://luosimao.com/service/captcha 注册正式验证码 key

TODO

已知问题: Swoole 模式运行下, datatables打印 queries 越来越多, 但是真实查询并不会按次数增加, 这是 datatables 的bug. 所以不予修复.

COPYRIGHT

233SEC TEAM

LICENSE

MIT

About

基于 LARAVEL 打造的安全应急响应中心平台


Languages

Language:PHP 78.2%Language:HTML 15.7%Language:JavaScript 3.1%Language:ApacheConf 2.9%