Egovernments Foundation通過使用可擴展的可複制技術解決方案來改變城市治理,從而實現高效有效的市政運營,更好的決策和無接觸的城市服務。
我們的綜合軟件產品使政府能夠通過最大程度地限制開銷來將其資源投入有效利用。我們還幫助在交付政府服務方面引入透明度,問責制和公民為中心。
自2003年以來,Egovernments Foundation一直處於實施Egovernance解決方案的最前沿。我們的產品在全國范圍內為325多個ULB提供服務。我們經過時間測試的產品對ULB產生了很大的影響。我們還參與了該國的幾項Egovernance倡議。
我們的主要業務動機是增加全國自治的足跡,並幫助採用盡可能多的ULB。使用我們的產品開放是朝這個方向邁出的衡量標準。它還使我們能夠利用印度龐大的人才庫來加強和改善我們的城市。開源還與我們在業務中開放和透明的道德結構融為一體。
通過Egov Opensource Jira報告問題。
EGOV套裝是根據GPL版本的3.0版發布的。
本節包含構建和部署應用程序中涉及的步驟。與各種部署和開發問題有關的常見問題解答將在此處討論
$ mkdir -p ${HOME} /egovgithub && cd egovgithub
$ git clone -b develop --single-branch https://github.com/egovernments/egov-smartcity-suite.git$ cd ${HOME} /egovgithub/egov-smartcity-suite && make all$ cd ${HOME} /egovgithub/egov-smartcity-suite && make install$ cd ${HOME} /egovgithub/egov-smartcity-suite && make build$ cd ${HOME} /egovgithub/egov-smartcity-suite && make deploygeneric模式ALTER ROLE <your_login_role> SET search_path TO generic,public; 彈性seach服務器屬性需要在elasticsearch.yml中配置<ELASTICSEARCH_INSTALL_DIR>/config
# # Your local elasticsearch clustername, DO NOT use default clustername
cluster.name: elasticsearch-<username>
# # This is the default port
transport.tcp.port: 9300
nb: <username> loggedin系統的用戶名,在終端中輸入以下命令以查找用戶名。
$ id -undevelop分支上完成的。 $ mkdir egovgithub
$ cd egovgithub
$ git clone https://github.com/egovernments/egov-smartcity-suite.git
$ git checkout develop<CLONED_REPO_DIR>/egov/egov-config/src/main/resources/config/ and創建一個名為egov-erp-<username>.properties的文件,並根據您的環境配置輸入以下值。 # #comma separated list of host names
elasticsearch.hosts =localhost
elasticsearch.port =9300
elasticsearch.cluster.name =elasticsearch-<username>
如果需要,您可以通過覆蓋egov-erp-<username>.properties中的值來覆蓋/egov/egov-egi/src/main/resources/config/application-config.properties中的任何默認設置。
將目錄返回到<CLONED_REPO_DIR>/egov
運行以下命令,這將清理,編譯,測試,遷移數據庫並與罐子和戰爭一起生成EAR偽像
mvn clean package -s settings.xml -Ddb.user= < db_username > -Ddb.password= < db_password > -Ddb.driver=org.postgresql.Driver -Ddb.url= < jdbc_url > 默認情況下,EGOV SUE使用嵌入式Redis服務器(僅在Linux&OSX中工作),以使EGOV西裝在Windows OS中工作,或者如果您想將Redis Server作為獨立服務運行,然後按以下安裝步驟操作。
sudo apt-get install redis-server在Windows上安裝REDIS服務器: - Windows OS無法使用官方安裝。要在Windows OS上安裝Redis,請按照https://chocalyy.org/packages/redis-64中給出的指令進行操作
安裝後,將以下屬性設置為egov-erp-override.properties或egov-erp-<username>.properties 。
# # true by default
redis.enable.embedded =false要控制Redis Server主機和端口,請使用以下屬性值(僅在未默認情況下安裝時才需要)。
# # Replace <your_redis_server_host> with your redis host, localhost by default
redis.host.name =<your_redis_server_host>
# # Replace <your_redis_server_port> with your redis port, 6379 by default
redis.host.port =<your_redis_server_port>egov-erp-<username>.properties時才需要這) <JBOSS_HOME>/modules/system/layers/base/
org
└── egov
└── settings
└── main
├── config
│ └── egov-erp-override.properties
└── module.xml
<JBOSS_HOME>/standalone/configuration下standalone.xml中更新設置 <connection-url>jdbc:postgresql://localhost:5432/<YOUR_DB_NAME></connection-url>
<security>
<user-name><YOUR_DB_USER_NAME></user-name>
<password><YOUR_DB_USER_PASSWORD></password
</security>
<socket-binding name="http" port="${jboss.http.port:8080}"/>
<CLONED_REPO_DIR>/egov/dev-utils/deployment/並運行以下命令 $ chmod +x deploy.sh
$ ./deploy.sh
或者,這可以通過遵循以下步驟手動完成。
<CLONED_REPO_DIR>/egov/egov-ear/target/egov-ear-<VERSION>.ear egov/egov/egov-ear/target/egov-ear- <版本> .ear in your jboss部署文件夾<JBOSS_HOME>/standalone/deployments exploymentsegov-ear-<VERSION>.ear.dodeploy的文件,以確保JBoss將其挑選以進行自動部署 $ cd <JBOSS_HOME>/bin/
$ nohup ./standalone.sh -b 0.0.0.0 &
在Mac OSX中,也可能需要指定-Djboss.modules.system.pkgs=org.jboss.byteman
-b 0.0.0.0僅在使用IP地址或域名訪問的應用程序時才需要。
http://localhost:<YOUR_HTTP_PORT>/egi 。egovernments和密碼demo 僅當您希望使用任何IP地址或域名運行該應用程序時,才能引用此部分。
始終使用以下命令啟動Wildfly服務器,以使用IP地址或域名訪問應用程序。
nohup ./standalone.sh -b 0.0.0.0 &
本節提供了有關開發和促進EGOV訴訟的更多詳細信息。
egov文件夾包含EGOV OPENSOURCE項目的所有源代碼
git clone [email protected]:egovernments/egov-smartcity-suite.git或git clone https://github.com/egovernments/egov-smartcity-suite.git
注意:從Internet下載之前,請在[EGOV工具存儲庫]中查看[EGOV工具存儲庫]。
Windows -> Preference -> Maven -> User Settings -> Browse Global Settings和point settings.xml可在Egov -erp/ egov -erp/<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration下添加。<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration/main下添加DDL和DML<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration/sampleV<timestamp-in-YYYYMMDDHHMMSS-format>__<module-name>_<description>.sql V20150918161507__egi_initial_data.sql
有關更多詳細信息,請參考飛行
注意:支持此系統
OS: -
瀏覽器: -