มูลนิธิ Egovernments เปลี่ยนการกำกับดูแลเมืองด้วยการใช้โซลูชั่นเทคโนโลยีที่ปรับขนาดได้และจำลองได้ซึ่งช่วยให้การดำเนินงานของเทศบาลที่มีประสิทธิภาพและมีประสิทธิภาพการตัดสินใจที่ดีขึ้นและการส่งมอบบริการในเมืองที่ไม่ต้องติดต่อ
ผลิตภัณฑ์ซอฟต์แวร์ที่ครอบคลุมของเราช่วยให้รัฐบาลสามารถนำทรัพยากรของพวกเขาไปใช้อย่างมีประสิทธิภาพโดยลดค่าโสหุ้ย นอกจากนี้เรายังช่วยนำมาซึ่งความโปร่งใสความรับผิดชอบและความเป็นพลเมืองเป็นศูนย์กลางในการให้บริการรัฐบาล
มูลนิธิ Egovernments อยู่ในระดับแนวหน้าของการใช้โซลูชั่น Egovernance ตั้งแต่ปี 2546 ผลิตภัณฑ์ของเราให้บริการ ULB มากกว่า 325 แห่งทั่วประเทศ ผลิตภัณฑ์ที่ผ่านการทดสอบเวลาของเราส่งผลกระทบต่อ ULBs ในทางใหญ่ นอกจากนี้เรายังมีส่วนร่วมในการริเริ่มการสนับสนุนหลายประการในประเทศ
แรงจูงใจทางธุรกิจหลักของเราคือการเพิ่มรอยเท้าของการสนับสนุนทั่วประเทศและช่วยนำไปใช้ใน ULBs ให้ได้มากที่สุด การเปิดแหล่งผลิตภัณฑ์ของเราเป็นมาตรการในทิศทางนี้ นอกจากนี้ยังทำให้เรามีความสามารถในการเข้าสู่สระว่ายน้ำที่มีความสามารถอันยิ่งใหญ่ในอินเดียเพื่อเสริมสร้างและปรับปรุงเมืองของเรา โอเพ่นซอร์สยังผสมผสานกันอย่างดีกับโครงสร้างทางจริยธรรมของเราในการเปิดกว้างและโปร่งใสในธุรกิจของเรา
รายงานปัญหาผ่าน EGOV Opensource Jira
ชุดสูท EGOV ได้รับการปล่อยตัวภายใต้เวอร์ชัน 3.0 ของ GPL
ส่วนนี้มีขั้นตอนที่เกี่ยวข้องกับการสร้างและปรับใช้แอปพลิเคชัน คำถามที่พบบ่อยที่เกี่ยวข้องกับปัญหาการปรับใช้และการพัฒนาต่างๆได้กล่าวถึงที่นี่
$ 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 deploygenericALTER ROLE <your_login_role> SET search_path TO generic,public; คุณสมบัติเซิร์ฟเวอร์ Seach Elastic ต้องกำหนดค่าใน 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/ และสร้างไฟล์ที่เรียกว่า egov-erp-<username>.properties และป้อนค่าต่อไปนี้ตามการกำหนดค่าสภาพแวดล้อมของคุณ # #comma separated list of host names
elasticsearch.hosts =localhost
elasticsearch.port =9300
elasticsearch.cluster.name =elasticsearch-<username>
หากจำเป็นคุณสามารถแทนที่การตั้งค่าเริ่มต้นใด ๆ ที่มีอยู่ใน /egov/egov-egi/src/main/resources/config/application-config.properties โดยการแทนที่ค่าใน egov-erp-<username>.properties
เปลี่ยนไดเรกทอรีกลับเป็น <CLONED_REPO_DIR>/egov
เรียกใช้คำสั่งต่อไปนี้สิ่งนี้จะทำความสะอาดรวบรวมการทดสอบการย้ายฐานข้อมูลและสร้างสิ่งประดิษฐ์หูพร้อมกับขวดและสงครามอย่างเหมาะสม
mvn clean package -s settings.xml -Ddb.user= < db_username > -Ddb.password= < db_password > -Ddb.driver=org.postgresql.Driver -Ddb.url= < jdbc_url > โดยค่าเริ่มต้น EGOV Suit ใช้เซิร์ฟเวอร์ Embedded Redis (ทำงานเฉพาะใน Linux & OSX) เพื่อให้ชุดสูท EGOV ทำงานใน Windows OS หรือหากคุณต้องการเรียกใช้เซิร์ฟเวอร์ REDIS เป็นสแตนด์อโลนจากนั้นทำตามขั้นตอนการติดตั้งด้านล่าง
sudo apt-get install redis-serverการติดตั้งเซิร์ฟเวอร์ Redis บน Windows:- ไม่มีการติดตั้งอย่างเป็นทางการสำหรับ Windows OS ในการติดตั้ง REDIS บน Windows OS ให้ทำตามคำสั่งที่ให้ไว้ใน https://chocolatey.org/packages/redis-64
เมื่อติดตั้งแล้วให้ตั้งค่าคุณสมบัติด้านล่างใน egov-erp-override.properties หรือ egov-erp-<username>.properties
# # true by default
redis.enable.embedded =falseในการควบคุมโฮสต์เซิร์ฟเวอร์ Redis และพอร์ตให้ใช้ค่าคุณสมบัติต่อไปนี้ (จำเป็นหากติดตั้งด้วยไม่เริ่มต้น)
# # 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
standalone.xml ภายใต้ <JBOSS_HOME>/standalone/configuration <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 <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
หมายเหตุ : โปรดเช็คอิน
Windows -> Preference -> Maven -> User Settings -> Browse Global Settings และการตั้งค่าจุด<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration<CLONED_REPO_DIR>/egov/egov-<javaproject>/src/main/resources/db/migration/main<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
สำหรับรายละเอียดเพิ่มเติมอ้างอิง Flyway
หมายเหตุ: ระบบนี้รองรับ
ระบบปฏิบัติการ:-
เบราว์เซอร์:-