ekevin228 2017-08-05 16:09:04 1587次浏览 7条评论 6 2 0

本应用目前为内测版本,不建议用于生产环境。非常欢迎喜欢尝新的猿们安装使用,并希望与您共同探讨项目的发展

WoCenter目前提供了一套集成人事管理、安全管理、扩展中心、系统管理、运营管理等多个模块的后台管理系统,该系统默认使用AdminLTE主题, 模块功能很大程度上可以满足你的基本所需。

特性:

  1. 高度模块化,默认集成人事管理、安全管理、扩展中心、系统管理、运营管理等多个模块
  2. 默认支持多语言
  3. 默认使用多主题
  4. 整套系统众多地方使用PJAX技术,页面响应速度迅速

安装:

  1. 请确保使用的Composer和Composer Asset Plugin是最新版本,如果不是,需要执行以下命令:
    composer self-update
    composer global require "fxp/composer-asset-plugin:^1.3.1" --no-plugins
    
  2. 建议更改为国内镜像(可忽略)
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
    
  3. 安装WoCenter项目

    切换到一个可通过 Web 访问的目录,执行如下命令即可安装 WoCenter :

    git clone https://github.com/Wonail/wocenter_advanced.git
    
  4. 安装composer依赖
    composer install
    

使用:

  1. WoCenter 默认开启URL美化和隐藏index.php功能,所以需要先执行以下步骤确保应用可以正常运行:

    添加虚拟主机:

    <VirtualHost backend.wocenter.dev:80> 
         ServerAdmin webmaster 
         DocumentRoot path/to/wocenter_advanced/backend/web #`path/to`路径为wocneter项目所在的实际绝对路径
         ErrorLog ${APACHE_LOG_DIR}/error.log 
         CustomLog ${APACHE_LOG_DIR}/access.log combined 
    </VirtualHost>
    

    添加hosts域名映射:

    127.0.0.1	backend.wocenter.dev
    

    启用rewrite模块并重启服务器:

    sudo a2enmod rewrite
    sudo service apache2 ressart
    
  2. 安装所需组件

    打开requirements.php检查所需组件是否已经安装,wocenter需要安装IntlApc组件

  3. 新建名为wocenter的数据库并导入数据库文件console/migrations/wocenter.sql
  4. 打开common/config/main-local.php添加数据库相关信息
     'components' => [
         'db' => [
             ……,
             'dsn' => 'mysql:host=localhost;dbname=wocenter', // 数据库名称,如果没有修改,默认为wocenter
             'username' => 'root', // 数据库用户名
             'password' => '', // 数据库密码
             ……,
         ],
         ……
     ]
    
  5. 打开backend.wocenter.dev,输入默认的管理员账号admin和密码admin123即可登录

界面:
login.png

singup.png

dispatch.png

site_index.png

account_user_index.png

account_identity_setting.png

account_field.png

action_manager.png

operate_invite.png

system.png

  • 评论于 2017-08-29 15:36 举报

    不知道是不是我技术不行。我遇到下面的问题。
    Exception – yii\base\Exception

    请在该路径下创建调度器文件:
    /data/www/wocenter_advanced/vendor/wonail/wocenter/backend/themes/basic/dispatch/backend/site/Index.php

    1 条回复
    评论于 2017-08-31 11:43 回复

    虽然wocenter目前支持多主题,但系统目前只提供了一套AdminLTE主题,查看你的错误信息,是因为你调用了一个系统并不存在的主题basic,所以触发该错误,建议你把后台主题更改为adminlte即可

  • 评论于 2017-08-31 11:28 举报

    楼主 你的sql文件在哪了....

    2 条回复
    评论于 2017-08-31 11:37 回复

    目前已经更新了很多地方,取消了sql文件。现在你可以采用最新安装方法

    评论于 2017-08-31 11:44 回复

    好的 我去学习学习

  • 评论于 2017-08-31 11:35 举报

    由于此处不可编辑原文,故最新的使用和安装说明在此处安装说明查看最新的更新

  • 评论于 2017-08-31 16:06 举报

    安装后 报错 说是找不到/vendor\bower/jquery/dist' 我是composer install 的呀 git 之前也 更新了

  • 评论于 2017-08-31 16:08 举报

    楼主 受累给看看

    9 条回复
    评论于 2017-08-31 16:16 回复

    这个命令操作过吗?composer global require "fxp/composer-asset-plugin:^1.3.1" --no-plugins

    评论于 2017-08-31 16:43 回复

    用了 还是不行 删了重装还是报一样的错

    评论于 2017-08-31 16:54 回复

    你使用Win系统?

    评论于 2017-08-31 17:11 回复

    恩 有影响吗

    评论于 2017-08-31 17:11 回复

    恩 有影响吗

    评论于 2017-08-31 17:58 回复

    我是在linux下开发的,对于win可能出错的情况知道的比较少,别人反馈的问题都已经修复,你的情况还是第一次遇到。我晚些换个电脑测试下。建议你把详细的异常信息发给我看看

    评论于 2017-09-01 00:11 回复

    目前发现的问题是win下不知什么原因导致@bower目录别名错误

    修复方法:

    1. 手动更改/vendor/bower-asset/vendor/bower目录名
    2. 更改配置文件common/config/main.php,添加别名配置

    'aliases' => [ '@bower' => dirname(dirname(__DIR__)).'/vendor/bower-asset' ]

    评论于 2017-09-01 10:23 回复

    可以 这个问题解决了 如果方便 加下qq 423289746 好么

    评论于 2017-09-01 10:49 回复

    刚建立的群,搜索加入 573142468

  • 评论于 2017-08-31 16:15 举报

    这是目前最新安装方法,此处会及时更新

  • 评论于 2017-09-08 11:00 举报

    既然要学习交流,为啥要弄这么复杂的安装方式呢?很多人基本都卡到安装上了,还谈何交流,希望改进

    4 条回复
    评论于 2017-09-08 11:04 回复

    最近在写手册和更新安装方法,这里的文章无法编辑,所以安装方法已经不使用,最新的安装方法目前在最新安装方法。感谢你的意见,建议直接https://github.com/Wonail/wocenter_advanced.git在github上了解最新进展

    评论于 2017-09-14 09:10 回复

    在win下,我也卡在了安装上。

    评论于 2017-09-14 09:17 回复

    请问是按照最新的安装方法还是这篇文章的方法?这里 的文章无法编辑,旧的安装方法不适合

    评论于 2017-09-14 09:47 回复

    对就是安装github上的方法安装的

您需要登录后才可以评论。登录 | 立即注册