美文网首页
U9HUB 安装说明

U9HUB 安装说明

作者: 刚说 | 来源:发表于2018-04-24 11:02 被阅读0次

    服务器要求

    U9HUB开发 对系统有一些要求。当然,所有这些要求 UPUPW 服务器包都能满足,因此强烈推荐您使用 UPUPW 作为你的开发环境。
    UPUPW 包含了 服务器基本运行环境,如:Nginx,PHP7,Mariadb等 。

    软件安装

    • 安装Node,选择LTS版本进行安装。
    • 安装composer,点击Composer-Setup.exe进行安装。
    • 安装elasticsearch,开发环境,建议安装安装MSI版。安装时,内存建议选择服务器内容的一半。

    本说明,假设如下:
    UPUPW 目录:指安装PUPW 的目录,F:\UPUPW
    Ghub目录:指GHUB代码包所存放的目录,F:\project\ghub
    Laravel目录:指ghub-laravel代码包所存放的目录,F:\project\ghub\ghub-laravel

    安装GHUB包

    进入Ghub目录,使用 git 窗口,或者cmd窗口,运行下列命令:

    git clone https://github.com/gyonyou/ghub-laravel.git
    git clone https://github.com/gyonyou/ghub-stage.git
    git clone https://github.com/gyonyou/ghub-sans.git
    

    进入 Laravel目录,使用cmd窗口,运行如下命令,

    rename composer.json.dev composer.json
    

    安装依赖包和Laravel

    • php 依赖包
    composer install
    
    • Node依赖包
    npm install
    
    • 安装Laravel
    composer run-script gmf-install
    

    调整配置

    • Nginx配置
      进入UPUPW\nginx\vhosts目录,用文本编辑器,修改ghub.test.conf配置内容。
    server {
        # 服务器的端口,默认为80,如果80被占用,可以修改为其它端口,如808
        listen       80;
        server_name  localhost;
        index  index.html index.htm default.php index.php;
        # GHUB项目路径,指向ghub-laravel包的public目录即可
        root   F:/project/ghub/ghub-laravel/public;
       ...
    }
    
    • ghub-laravel配置
      进入Laravel目录,修改.env配置文件
    DB_CONNECTION=mysql
    DB_HOST=localhost
    DB_PORT=3306
    DB_DATABASE=ghub
    DB_USERNAME=root
    DB_PASSWORD=root
    ...
    #管理员配置
    GMF_ADMIN_USER_ID=ec5aef60372b11e7b2612d7b7dc34435
    GMF_ADMIN_USER_EMAIL=
    GMF_ADMIN_USER_PWD=
    

    安装或者数据

    php artisan gmf:install --force
    

    打包前端代码

    npm run dev
    

    相关文章

      网友评论

          本文标题:U9HUB 安装说明

          本文链接:https://www.haomeiwen.com/subject/xpydlftx.html