支持环境

tooadmin基于PHP+MYSQL开发,大部分的PHP环境都能够正常运行。

PHP版本:5.4+ ,推荐使用php7.0版本进行测试。

MYSQL版本:5.1+

需要开启允许URL地址重写模块

安装说明

将tooadmin.sql数据库文件导入到mysql中

将源代码放入运行环境下,在assets/program目录下创建文件夹并以访问的域名命名,如:www.domainname.com

在common/custom/目录下创建文件夹并以访问的域名命名,如:www.domainname.com,然后再该文件夹下创建三个文件夹 config、class、page

如需创建多个项目可在common/custom/和assets/program目录下创建多域名名称文件夹,域名DNS指向对应服务器及配置好域名的项目路径即可

配置说明

common/custom/www.domainname.com(替换自己域名)/config 目录用于存放配置文件

db.php数据库配置文件和web.php网站配置文件是两个必须的文件

db.php参考代码如下:

								
return array(
	'db' => array( //应用程序的数据库
		'class' => 'CDbConnection',
		'connectionString' => 'mysql:host=127.0.0.1:3306;dbname=应用数据库',
		'emulatePrepare' => true,
		'username' => '账户',
		'password' => '密码',
		'charset' => 'utf8',
	),
	'too' => array( //tooadmin 系统数据库
		'class' => 'CDbConnection',
		'connectionString' => 'mysql:host=127.0.0.1:3306;dbname=tooadmin',
		'emulatePrepare' => true,
		'username' => '账户',
		'password' => '密码',
		'charset' => 'utf8',
	),
);
								
							

web.php参考代码如下:

								
return [
	'admin_menu_name' => '数据管理', //菜单栏名称
	'admin_head_title' => '数据管理', //后台head标签的title
	'admin_login_title' => '数据管理', //后台 登录标题
	'admin_login_icp' => '粤ICP备15088978号-1',//后台登录页面域名ICP备案信息
	'admin_meta_keywords' => '', //后台 meta_keywords
	'admin_meta_description' => '', //后台 meta_description
	'logApi' => false,//是否记录API日志
	'logOpt' => false,//是否记录操作日志
	'validate_file' => false,//是否验证上传文件的原类型(服务器需要安装开启fileinfo),默认只按文件后缀名做验证
	'login_model' => 'password',///'password',//登录模式: password 使用用户名密码登录, qrcode 使用微信扫码登录
	'wechat_appid' => "",//扫码登录绑定的公众号appid
	'wechat_appsecret' => "",//扫码登录绑定的公众号appsecret
	'qrcode_login_url' => "",//传递登录参数地址(为空时则在当前平台上登录,需根据公众号配置的URL来确定)
	'encryption_key' => "szatoadmin",//平台数据加密密钥 
];
								
							

文件上传如需使用阿里云OSS服务,则可增加配置oss.php参考代码如下:

								
return [
	'use_aliyun_oss' => true,//是否启用阿里云OSS;false否,true是
	'OSS_ACCESS_ID' => '填写ACCESS_ID',
	'OSS_ACCESS_KEY' => '填写ACCESS_KEY',
	'OSS_ENDPOINT' => 'ENDPOINT,例如;oss-cn-shenzhen.aliyuncs.com',
	'OSS_TEST_BUCKET' => '填写BUCKET',
];