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/deploymentsegov-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: -
浏览器: -