10个基于java的cms网站内容管理系统(【仓库地址】/celaraze-xmlrpc扩展安装过程注意事项)
优采云 发布时间: 2021-10-07 21:1410个基于java的cms网站内容管理系统(【仓库地址】/celaraze-xmlrpc扩展安装过程注意事项)
仓库地址:/celaraze/chemex
希望得到支持,如果觉得还行,请给个star,非常感谢。
官方网站 |演示地址(账号和密码均为:admin)|官方QQ群
Gitee 明星趋势
贡献者
谢谢
没有它们,就没有咖啡机 (Chemex):
JetBrains 提供了一个优秀的 IDE。
Laravel,一个优雅的 PHP 网络框架。
Dcat Admin,一个高价值、高效率的后台开发框架。
Peter Schlumbohm 博士,感谢您发明了 Chemex 来冲泡咖啡。
介绍
咖啡壶(Chemex)是一个轻量级、现代设计风格的ICT资产管理系统。感谢 Laravel 框架和 Dcat Admin
开发平台提供优雅、简洁、卓越的体验。咖啡机 (Chemex)
它是完全免费和开源的。任何人都可以不受限制地修改代码和部署服务。对于很多想要管理ICT资产信息化的中小企业来说,这是一个不错的选择:低成本。回来的是一个高效的管理计划,同时一个健康的生态提供支持。
特征
可以运行经典的LNMP环境。
使用高级 Web 框架进行开发。
简单而优雅的体验。
灵活的可配置自定义字段。
版本
咖啡壶(Chemex)将以咖啡豆品种命名为主要版本。比如1.x版本叫做Kenya,旨在为ICT运维人员提供管理能力,同时普及咖啡知识。坐下来喝一杯属于当前版本的煮好的咖啡。
主要版本名称状态支持
1.x
肯尼亚
过时的
停止
2.x
耶加雪菲
过时的
停止
3.x
格莎
3.0.0-rc
2022-4-1
环保要求
git,用于管理版本,部署和升级必要的工具。
PHP7.4+,已经支持PHP8,推荐使用PHP8。
MySQL 8+,数据库引擎,理论上MariaDB 10.2+ 兼容支持。
ext-zip 扩展名。
ext-json 扩展。
ext-fileinfo 扩展名。
ext-ldap 扩展。
ext-bcmath 扩展。
ext-mysqli 扩展。
ext-xml 扩展名。
ext-xmlrpc 扩展。
注意以上扩展安装过程的版本必须与PHP版本一致。
部署 OVF
只同步更新了最新版本3.0.1。
考虑到部署的复杂性,我们还提供了基于Ubuntu 20.04 Server的OVF包。OVF 支持 VMware ESXi 6.5+ 或 VMware Workstation 14.x+ 或 VMware Fusion
10.x+。
下载链接:/s/1AuTv5UMxzzMkTdP9C...,提取码:8mok。
OVF包括以下组件:Nginx MySQL PHP7.4,网络通过NAT实现。
Ubuntu 账号密码:chemex/chemex
Web程序主目录:/var/www/html
MySQL 账户密码:chemex/chemex
部署完成后,LNMP服务会自动启动,先查看这个虚拟机的IP,然后通过其他主机上的IP直接访问web服务。
手动的
为符合生产环境的安全策略,强烈建议在服务器本地部署,暂不提供相关的在线初始化安装功能。因此,虽然有许多预部署步骤,但很大一部分过程已经为每个人自动化。您只需要按照下面的命令一步一步执行即可。一般不会出现部署问题。
1:为您的电脑安装git,请为Windows、Linux for Windows环境安装Git
环境一般是自带的,没有的话直接执行 yum install git 或者 apt install git 命令安装即可。
2:为自己的电脑安装PHP环境,参考:PHP官方。
3:在电脑上安装mariaDB。
4:在你想要的目录下,执行git clone完成下载。
5:在项目根目录下,将.env.example文件复制一个新的,并重命名为.env。
6:在.env中配置数据库信息。
7:进入项目根目录,执行php artisan chemex:install进行安装。
8:您可能使用的网络服务器是 nginx 和 apache。不管怎样,应用程序的起始路径都在/public目录下。请确保正确指向它。同时,程序根目录的权限要调整为:owner和运行你的web服务器的用户一致,比如www
用户,根目录权限为755。/storage目录设置为777权限。
9:修改web服务器的伪静态规则为:try_files $uri $uri//index.php?$args;。
10:这时候咖啡机可以参观使用。管理员帐号密码为:admin/admin。
11:最后根据需要继续配置是否使用在线更新。
在线更新
部署完成后,需要将PHP exec() 函数从禁止列表中移除,使其生效。然后就可以使用在线更新了,操作步骤是设置-版本信息-升级。
手动,通过 Git Pull
为了随时随地保持更新,您可以在项目根目录执行 sudo git fetch --all && git reset --hard origin/main && git pull 命令,将最新的更改同步到分支。
然后,执行 php artisan chemex:update 进行升级。
如果从2.0升级到3.0,则需要另外执行php artisan chemex:refresh-user。
截屏
咖啡壶不能满足我的需求,我要咖啡壶是我想要的
咖啡壶是开源的,程序体及其衍生品的源代码在你手中,你可以自己修改,成为你想要的。
Fork 这个仓库,修改代码,成为你的。
开源协议
咖啡壶(Chemex)遵循GPL3.0开源协议。
Dcat Adminlaravel