当前位置:网站首页>Lighthouse open source application practice: o2oa

Lighthouse open source application practice: o2oa

2022-06-23 17:47:00 m0re

Project brief introduction :

Project website :O2OA Localization Xinchuang oa Office system platform

Gitee Warehouse :https://gitee.com/o2oa/O2OA/tree/develop

Github Warehouse :https://github.com/o2oa/o2oa/tree/develop

O2OA Is based on JavaEE The whole platform of distributed architecture , All terminals , Domestic open source low code development platform . Platform owned 5 Core systems and multiple built-in applications , It allows developers to customize according to customer needs 、 Zero code to quickly realize complex business management , And the existing organizational structure 、 Basic data 、 The permission system forms an integrated business modeling .

Development mode and characteristics :

1. The full function source code of the platform is open source ( Including mobile end ), The official promises that there are no restrictions on functions and number of people .

2. Visual development , technological process 、 Form editing WYSIWYG , The interface style supports flexible customization , Integrable Vue,React as well as Angular.

3. Nashorn engine , Support direct use JavaScript Complete service code writing and release for use .

4. Support third parties to Restful Service mode drives and manages the process , Support data interaction between the platform and third-party services .

5. Support privatization deployment 、 Intranet deployment , Support transmission encryption , Data is more secure .

6. Provide native IOS/Android application , And support WeLink、 Nail nail is integrated with enterprise wechat .

Installation and deployment :

Server selection :

O2OA The development platform supports public cloud , Private cloud and hybrid cloud deployment , It also supports distributed deployment under complex network structure . This paper mainly introduces O2OA Supported deployment environments and common cluster deployment architectures .

According to the official document of the minimum deployment scheme , Tencent cloud lightweight application server is selected for this installation , Configure to CPU2 nucleus 、 Memory 4G、 System disk 60G

System selection :

O2OA Support in Windows、AIX、MacOS、Raspberrypi( Raspberry pie )、ReadHat、Centos、Ubuntu、Debian、Android、Solaris、 You Qilin 、 Winning Qilin 、 Wilkoren Linux、 China, Kuwait, Fangde 、 The red flag Linux、Veket Linux、 Tongxin (UOS) operating system 、 Phoenix system 、 Installation of mainstream and domestic systems such as techno German system

This minimized deployment selects TencentOS Server Install the operating system

Project deployment

cd /data/ # Toggle directory 
wget https://download.o2oa.net/download/o2server-6.2.2-linux-x64.zip # download zip Compressed package 
yum install unzip #Tlinux There is no built-in unzip, This needs to be improved 
unzip o2server-6.2.2-linux-x64.zip
/data/o2server/start_linux.sh

When the status shown in the figure appears, i.e WEB Service startup completed .

Experience with :

Open in the lightweight application server firewall 80 port

Use Web Server port access O2OA, http://Lighthouse Of IP Address

The default user xadmin, password oa

The home page is divided into six parts : Header taskbar 、 Content management area 、 To do area 、 Conference management area 、 File area and schedule management area .

The office center is the work area , Used to process the audit process

The itinerary is integrated with certain calendar functions

Please refer to the official documents for specific operations , The relevant information is as follows :

One 、 Official website :http://www.o2oa.net/download.html

Two 、 The front frame :https://mootools.net/

3、 ... and 、jpa:https://www.objectdb.com/java/jpa/query/jpql/structure

Four 、NashornJavaScript:https://www.n-k.de/riding-the-nashorn/

Lightweight application server is suitable for learning and practicing basic operation and maintenance knowledge , The operation of lightweight application server is also relatively simple , More abundant images and are a big advantage , More free zones will be put into public beta , Mirror image 、 New functions such as data disk mounting will be launched gradually .

From the perspective of market positioning, lightweight application servers are not only favored by a large number of individual developers , It has also been recognized by a large number of small enterprises and organizations ,2c4g And the machines configured above are also very suitable for private deployment and use of small organizations .

Welcome to communicate and use Lighthouse, Exchange experience !

原网站

版权声明
本文为[m0re]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/01/202201052150194646.html