Skip to content

Repository files navigation

Liao

环境

  • PHP 8.0+
  • Mysql 5.7+
  • Redis

预览效果

LoginChat

部署说明

  1. 克隆代码并安装扩展
git clone git@github.com:getda/Liao.git liao
cd liao
composer install
  1. config 目录下的 .env.example.php 重命名为 .env.php 并配置里面的相应信息
<?php/*|--------------------------------------------------------------------------| Base|--------------------------------------------------------------------------*/$app = [
'DEBUG' => false,
// WEB 服务'SERVER_LISTEN' => "http://0.0.0.0:8787",
// WEBSOCKET 服务'WEBSOCKET_LISTEN' => "websocket://0.0.0.0:8282",
// WEBSCOKET 连接地址,用于前台'FRONTEND_WEBSOCKET_URL' => "ws://127.0.0.1:8282",
];
/*|--------------------------------------------------------------------------| Database|--------------------------------------------------------------------------*/$database = [
'DB_CONNECTION' => 'mysql',
'DB_HOST' => '127.0.0.1',
'DB_PORT' => '3306',
'DB_DATABASE' => 'test',
'DB_USERNAME' => 'root',
'DB_PASSWORD' => '',
];
/*|--------------------------------------------------------------------------| Redis|--------------------------------------------------------------------------*/$redis = [
'REDIS_HOST' => '127.0.0.1',
'REDIS_PORT' => 6379,
'REDIS_DATABASE' => 0,
'REDIS_PASSWORD' => null,
];
returnarray_merge($app, $database, $redis);
  1. 执行数据表迁移
php vendor/bin/phinx migrate
  1. 启动服务
# 调试
php start.php start
# 生成环境
php start.php start -d
  1. 配置域名

见:https://www.workerman.net/doc/webman/others/nginx-proxy.html

更多说明

本项目基于 webman 开发,仅用于测试学习参考。

About

No description, website, or topics provided.

Resources

Stars

15 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages