superset是可视化数据工具。本以为在centos7上面可以很快速的安装,但是花了一天的时间。遇到了不少坑。
‘服务器相关’ 类别下的博文
项目发布用的是jenkins,不管是python,scala,php,vue都能够简单通过jenkins部署。但是公司部分项目用的.net,跑在windows下面,也需要接入jenkins。就比较麻烦了。
第一种想法:在linux下,用mono,nuget,msbuild等对.net进行编译,然后通过ftp工具传到windows上面。但是在打包.net项目时,各种缺包。最后放弃了。
第二种想法:linux ssh到windows,触发一下脚本,通过脚本进行打包发布。那前提条件是,linux 能ssh到windows。这也本文件重点了。
nextcloud网页端,视频和PDF是看不到缩略图的,只能通过名字和大小来区分,不是很方便。
当从硬盘copy 10T的数据到nextcloud的时候,copy到data目录下,web端是看不到的。因为copy的文件,在数据库里面没有记录的。
nextcloud安装配置,请参考: centos7 nextcloud nginx php mariadb 安装配置,本文的重点是onlyoffice安装,以及与nextcloud的整合。
samba做为共享文件服务器,其实还是挺不错的。但是用户管理,权限管理,文件操作记录等,非常的薄弱了。针对于这些问题,nextcloud就是不错的选择。
想实现一部分人,可以发测试环境,一部分人可以发正式环境。
python的环境以前搭过,到博客找了一下没有。做过的东西要记录很重要的。不然就是浪费时间。
对于gunicorn和uwsgi的选择,主要看个人喜好。gunicorn配置简单点。但是如果用nginx的话,用uwsgi好一点,nginx兼容了uwsgi。
jenkins对于发代码,还是比较方便的,不管是Php,python,java,vue等都可以发布,可以减少运维成本,并且能很好的管理权限。
推荐几款redmine比较好用的插件
redmine_agile,敏捷开发
redmine_stats,任务统计
redmine_work_time,工时统计
redmine_wysiwyg_editor,编辑器(不带上传)
redmine_ckeditor,编辑器(带上传)