文档章节

ActionView - Ubuntu安装手册(Apache)

actionview
 actionview
发布于 2018/12/07 12:55
字数 427
阅读 7
收藏 0

ubuntu 16.04,php7.0,root用户为例

step 1

更新软件源列表地址

apt-get update

安装Apache:

apt-get install -y apache2

安装php以及相关组件。php建议安装7.0,>=5.5.9其他版本也可以

apt-get install -y php7.0 php-mbstring php-gd php-mcrypt php-curl php-dom php-zip php-ldap php-mongodb
如果安装php-ldap不成功,可将php-ldap改成php5-ldap或php7.0-ldap

安装apache的php解析组件:

apt-get install -y libapache2-mod-php7.0

step 2

安装mongodb(>=2.6.10):

apt-get install mongodb

启动mongodb:

service mongodb start

创建数据库和用户:

mongo actionviewdb --eval "db.createUser({ user: 'actionview', pwd: 'secret', roles: [ { role: 'readWrite', db: 'actionviewdb' } ] });"

step 3

下载程序:

cd /var/www/
git clone https://github.com/lxerxa/actionview.git actionview

安装依赖:

cd actionview
cp composer.phar /usr/local/bin/composer (如果composer已安装请忽略此步)
composer install --no-dev

执行配置脚本:

sh config.sh

修改数据库连接参数,在拷贝后的.env文件中,示例如下:

cp .env.example .env

DB_HOST=127.0.0.1
DB_DATABASE=actionviewdb
DB_USERNAME=actionview
DB_PASSWORD=secret

执行db数据初始化脚本:

mongorestore -h 127.0.0.1 -u actionview -p secret -d actionviewdb --drop ./dbdata

配置Apache:

DocumentRoot /var/www/actionview/public

<Directory /var/www/actionview/public>
 Options FollowSymLinks
 Order deny,allow
 AllowOverride All
</Directory>

启用rewrite模块,重新启动Apache:

a2enmod rewrite

service apache2 stop
service apache2 start

step 4

安装完成,祝好运!
访问系统: http://xxx.xxx.xxx.xxx, 管理员登录: user: admin@action.view, password: actionview

step 5

先不要着急,再做最后一步配置,以便能发mail通知、为燃尽图展示提供数据、自动同步LDAP用户数据。

crontab里添加:

* * * * * php /var/www/actionview/artisan schedule:run >> /dev/null 2>&1

重新启动cron服务:

service cron restart

© 著作权归作者所有

actionview
粉丝 1
博文 3
码字总数 903
作品 1
私信 提问
ActionView下一步该怎么做?大家帮出出主意

ActionView 1.6.1发布了,自己认为比较有用的功能都已开发完成,用户的反馈褒贬不一,接下来应该怎么做,大家帮出出主意,以下是收集的一些用户需求: gantt图 wiki 和 gitlab, jenkins打通 ...

actionview
2018/09/05
69
0
ActionView 1.5.0 发布,更好用的问题需求跟踪工具

ActionView 1.5.0 新版本已发布,新版本做了以下内容的更新: 看板增加了Sprint历史查看功能; 点击看板卡片可直接弹出问题详细页面; 修改了项目首页模块统计有误问题; 修改了LDAP和SMTP服...

actionview
2018/07/20
1K
2
GitLab创建merge_requests就500

为什么我一创建merge_requests就500了呢?我用这个bitnami一键安装,什么都正常,就这个出现500,Ubuntu和CentOS都一个样。Log文件显示 ActionView::Template::Error (undefined method `sha...

maya8maya85
2014/05/23
1K
0
ActionView 1.6.0 发布,更好用的团队敏捷开发工具

ActionView 1.6.0 新版本已发布,新版本做了以下内容的更新: 增加了问题 标签 功能; 增加了文档分享和下载功能; 优化了页面的整体布局; 修复了一些小问题; 优势: 支持用户创建项目,项...

actionview
2018/08/29
1K
0
ActionView 1.6.2 发布,更好用的团队敏捷开发工具

ActionView 1.6.2 新版本已发布,新版本做了以下内容的更新: 通过WebHook集成GitHub和GitLab。 屏蔽用户注册入口; 流程结点和动作名称支持特殊字符; 当group 为空,LDAP同步失败问题; 发...

actionview
2018/09/20
939
5

没有更多内容

加载失败,请刷新页面

加载更多

平衡二叉树的建立 c语言范例

#include <stdio.h> #include <stdlib.h> #include <string.h> struct node { int data; int high; struct node *lt, *rt; }; int max(int a, int b) { return a>b?a:b; } ///深度 int deep......

yky20190625
46分钟前
1
0
solr

简介:solr是基于全文检索的企业级应用服务器。 solr入门案列。 配置: (1)配置Solr服务器。 1.解压一个Tomcat 2.部署solr服务到Tomcat中 3.添加solr运行依赖的jar包 (2)配置SolrHome。(...

klmkom
50分钟前
3
0
nginx 可以使用 alias 指定 其他目录,做静态服务器

比如 访问 图片,/images 去到 对应的 硬盘地址去获取。 expires 表示 缓存的意思, 这里缓存 一天

之渊
55分钟前
2
0
linux redis后台运行

daemonize no -> yes /usr/local/redis/redis-4.0.10/src/redis-server /usr/local/redis/redis-4.0.10/redis.conf...

八戒八戒八戒
今天
2
0
SSM(Spring+Spring MVC+Mybatis)框架搭建

一. SSM框架架构及流程介绍 SSM框架,通常是指将spring mvc+spring+mybatis三个框架整合在一起进行工作,spring mvc本身就是spring的一部分,所以这两者之间不用整合,这里主要做的事情就是将...

潜行-L
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部