服务器环境要求
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系统无需配置伪静态,所以在伪静态那边不用配置,否则反向代理这边有可能会报错!!!
5、其他配置
由于DaoAdmin是基于webman的,因此webman的相关知识可自行参考: https://www.workerman.net/webman
恭喜你,一个高性能的中后台系统正式运行。