安装

服务器环境要求

linux服务器,并开放8790端口


PHP环境:

  • PHP  7.4

  • PDO PHP Extension

  • MBstring PHP Extension

  • fileinfo PHP Extension

  • redis PHP Extension

  • 开启函数:

    1)手动解除 

  • exec、shell_execs tream_socket_server proc_get_status、proc_open
    stream_socket_client pcntl_wait
    pcntl_signal_dispatch
    pcntl_signal
    pcntl_alarm
    pcntl_fork
    posix_getuid
    posix_getpwuid
    posix_kill
    posix_setsid
    posix_getpid
    posix_getpwnam
    posix_getgrnam
    posix_getgid
    posix_setgid
    posix_initgroups
    posix_setuid
    posix_isatty

    2)或一键解除 :

    • curl -Ss https://www.workerman.net/fix | php

 

MySql: >= 5.7


composer


安装

1、创建项目

composer create-project fudaoji/dao-admin   daoadmin


说明:有些composer代理镜像不全(如阿里云),需要使用

composer config -g --unset repos.packagist

命令删除composer代理


2、启动程序

cd daoadmin
php start.php start  -d

3、安装数据库

打开浏览器并访问: http://ip:8790/install/         

根据提示逐步安装即可。  


4、域名访问(反向代理)

如果需要使用域名的方式访问,则参考下方配置反向代理即可。

注意: daoadmin系统无需配置伪静态,所以在伪静态那边不用配置,否则反向代理这边有可能会报错!!!

image.png


5、其他配置

由于DaoAdmin是基于webman的,因此webman的相关知识可自行参考: https://www.workerman.net/webman


恭喜你,一个高性能的中后台系统正式运行。