簡介:
咖啡壺(Chemex)是一個輕量的、現代設計風格的 ICT 資產管理系統。得益于 Laravel 框架以及 Dcat Admin 開發平臺,使其具備了優雅、簡潔的優秀體驗。咖啡壺(Chemex) 是完全免費且開源的,任何人都可以無限制的修改代碼以及部署服務,這對于很多想要對ICT資產做信息化管理的中小型企業來說,是一個很好的選擇:低廉的成本換回的是高效的管理方案,同時又有健康的生態提供支持。
特點:
-
-
使用先進的 Web 框架進行開發。
-
簡潔優雅的使用體驗。
-
靈活可配置的自定義字段。
-
截圖:
安裝部署:
Docker
Docker 部署方式不會建立數據庫容器,也意味著你必須有一個已有的數據庫,在啟動 chemex 時候通過參數注入的方式連接數據庫。
dockerpullcelaraze/chemex:latest
dockerrun-itd--restart=always-p80:80
-eDB_HOST=數據庫地址
-eDB_PORT=數據庫端口
-eDB_DATABASE=數據庫名稱
-eDB_USERNAME=數據庫賬戶
-eDB_PASSWORD=數據庫密碼
celaraze/chemex
即可通過http://127.0.0.1訪問chemex。
手動部署
先決條件
git:用于管理版本,部署和升級必要工具。PHP:僅支持 PHP8。composer:PHP 的包管理工具,用于安裝必要的依賴包。MySQL 5.7:數據庫引擎,理論上 MariaDB 10.2 + 兼容支持。ext-zip:擴展。ext-json:擴展。ext-fileinfo:擴展。ext-ldap:擴展。ext-bcmath:擴展。ext-mysqli:擴展。ext-xml:擴展。ext-xmlrpc:擴展。以上擴展安裝過程注意版本必須與 PHP 版本一致。安裝步驟
生產環境下為遵守安全策略,非常建議在服務器本地進行部署,暫時不提供相關線上初始化安裝的功能。因此,雖然前期部署的步驟較多,但已經為大家自動化處理了很大部分的流程,只需要跟著下面的命令一步步執行,一般是不會有部署問題的。-
-
-
為你的計算機安裝PHP8環境,參考:PHP官。
-
為你的計算機安裝MySQL或者mariadb。
-
在你想要的地方,執行mkdir chemex && cd chemex。
-
執行git clone https://gitee.com/celaraze/chemex.git .,注意末尾的.也是需要包含的。
-
執行git submodule init && git submodule update。
-
執行cp .env.example .env。
-
根據.env文件中注釋的指引進行配置。
-
執行composer update -vvv。
-
你可能使用的web服務器為nginx以及apache,無論怎樣,應用的起始路徑在/public目錄,請確保指向正確,同時程序的根目錄權限應該調整為:擁有者和你的 Web 服務器運行用戶一致,例如 www 用戶,且根目錄權限為755。
/storage目錄設置為755權限。
/public目錄設置為755權限。
-
修改web服務器的偽靜態規則為:try_files $uri $uri/ /index.php?$args;。
-
執行php artisan chemex:install。
-
此時可以通過訪問http://your_domain來使用咖啡壺。管理員賬號密碼為:admin / admin。
-
-
-
Web
+關注
關注
2文章
1262瀏覽量
69441 -
框架
+關注
關注
0文章
403瀏覽量
17475 -
資產管理系統
+關注
關注
0文章
32瀏覽量
7706
原文標題:chemex:一款更智能、更高效的開源資產管理軟件
文章出處:【微信號:釋然IT雜談,微信公眾號:釋然IT雜談】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論