Open Source Kit
Version 2.7
Akia Systems USA
DESCRIPTION:
-----------
Akia Systems seeks to ease the adoption of open source
technology for small and middle business worldwide by
developing and adopting the technology best suited to make
a comprehensive, reliable, and supported open source SMB platform.
To achieve it's goal, Akia Systems has developed and supports a web
application server platform (Akia OpenSource Kit or OSKit) to greatly
ease the deployment, usage, and support of enterprise quality
open source. In addition, Akia has developed, deployed and adopted
many open source applications it considers to be of enterprise
quality to it's platform. Akia was comprehensive in it's selection,
so to gain a wide range of essential business and web applications.
Many cumbersome configurations and setup procedures have been eliminated.
The server platform is easy to use and maintain. The combined tangible
output is called "Open Source Kit".
Components:
---------------
The Akia foundation server is a pre-built, web, database and
application server platform, enhanced and extended to service it's adopted
enterprise open source applications, all with the ease of plug-and-play setup
and deployment. It is Akia's belief the that ease in setup, use and maintenance
are crucial factors, along with reliability, for acceptance by the SMB target audience
of open source.
This integrated platform is a complete and easy solution to serve the needs of the
most demanding of open source web applications. It fully utilizes, extends and eases the
use of Perl, Python, PHP, J2EE programming sources and the PostgreSQL and mySQL databases.
The web and application servers consist of dual Apache HTTPD web servers integrated
with Tomcat, Geronimo,Jboss, Python Zope and Webware application servers. In addition, most database
servers, MSQL, DB2, Oracle, to name a few, can be utilized and supported. The extensions of the
Foundation Server are substantial and far exceed available, similiar compiled sources.
Applications supported:
------------------------
Akia developes and supports Enterprise quality open source applications.
Adopted GPL sources:
Name Function
-------------------------------------------------------------------------------------
WebGUI WebSite(CMS) Achievo Backoffice TightVNC Groupware
MetaDot Portal SQL-Ledger Backoffice GNUNet Groupware
Interchange Commerce Lucane Groupware GNUEnterprise Backoffice
Plone2 WebSite(portal) Postfix Mail SpeakFreely Communication
ConfluxLite Intranet Majordomo Mail Moodle Learning
RT Request CRM Tracking GNU-BIS CRM MimerDesk Learning
OTRS Ticket CRM Compiere CRM (oracle) Koha Learning
OWL Intranet DMS Hipergate Groupware Claroline Learning
EXOPortal WebSite(portal) Slash WebSite(CMS) ZOPE/FLE Learning
ZOPE/CPS Portal Jabber Communication BanahaPOS Backoffice
TYPO3 WebSite(CMS) OpenH323 Communication Open Report Backoffice
EZPublish Website(CMS) WASTE Communication PHPSchedule Backoffice
PHPCollab Groupware IssueTrack CRM NOLA Backoffice
In addition, Akia has developed enterprise open source application suites:
SiteBuilder WebSite(CMS) Junction WebServices
ProPublish Web Publish SecureD Intranet(DAM)
Intranet Builder Intranet myWF Workflow
crmPro CRM Suite XPS XML Processing
Commerce Builder Commerce WebStation Development
SysAdmin Systems EZSite WebSite(CMS)
j2Portal Portal MailSuite MailServices
Edition Publication iTracker Groupware
j2Site WebSite(CMS) Reporter Backoffice(reportWriter)
j2x Development SecureWeb Security suite
Akia Systems has easy complete networking setups for SMB, including:
Akia Virtual Internet, professional internet out-of-the box
Akia Mail Suite, secure e-mail suite
Akia Virtual Private, VPN & extranet
Akia SecureWeb
Akia Communication Suite
Akia Database server
Akia has adopted the following security applications:
Prelude These application safeguard networking with
Snort intrusion detection, filters and alerts
TripWire
SARA
Shorewall & Firehol
Nessus
AIDE
SpamAssassin
Licensing:
----------
The core server platform is licensed under the terms of
the Apache License.
Akia has adopted and supports many applications to be served
by the platform licensed under the GPL.
Akia develops applications for the platform under a BSD-style
license and further uses dual-licensing when feasible to offer
users compatibility and flexibility in licensing and ownership.
PLATFORMS:
----------
The foundation is pre-compiled as a standalone application, with
an optional file structure and nonstandard server
ports to allow deployment into any existing Linux system.
Linux(any distro), Windows version due Sept 1, 2004
REQUIREMENTS:
-----------
Any Linux Distribution
1) SunJava J2sdk-1.4.2_05 -standard binary install to /usr/local
2) MySQL- server, client, shared, devel libraries- complete install, use
4.0.18 or higher RPM's.
3) The required development libraries should already be present in most Linux systems
note: If you have a problem check for these installed libs: gcc, gdbm, gdbm-devel,
freetype, zlib-devel and double check for all mysql libraries.
4) Set your JAVA_HOME to /usr/local/j2sdk1.4.2_05 or to where you have installed java.
Hint: add these entries at the end your /etc/profile file, export JAVA_HOME=/path/to/java.
Set your ANT_HOME to /opt/manage/ant with, export ANT_HOME=/opt/manage/ant
Set your PATH with this initial entry with, export PATH=$ANT_HOME/bin:$PATH
You must reboot to set this enviroment variable.
INSTALLATION: Akia Foundation Server 2.7
---------------------------
The foundation server is pre-compiled and very easy to install, yet is a very comprehensive
open source server solution.
1) Download all archives from Source Forge-Open Source Kit- Akia Foundation Server.
In addition, download all demo applications.
2) Open all(including the demos) archives in the /opt directory, with one exception, open the
akia-server-2.7-var.opt archive into the /var/opt directory. Use tar -xzf akia-server-2.6-xxx.xx.tar.gz
on the target sources in the intended directory or use any auto-archiver. Always continue or
permit any overwrite if warned by a archiver.
3) Auto configuration and setup: cd into /opt/manage/systems and run ./setup.sh
Answer y or n to auto start at boot but Akia recommends you answer y.
Akia Systems Webmin is now running at https://localhost:10010
login: condor password: pbpass. This is the Akia server management site. We will use this site
in a few minutes, first a few manual tests of the server.
4) a) test your Apache 1.3.27 with this command: /opt/http/1.3.27/bin/apachectl start
Apache 2.0.50 with this command: /opt/http/2.0.50/bin/apachectl start
Apache will indicate any missing libraries, if any or will indicate if httpd started ok.
Review requirements if you have any problems and locate any missing libraries.
b) test your Python Webkit and Apache 1.3.27 integration. With apache 1.3.27 started
run the command /opt/server/Webware/WebKit/AppServer
browse to localhost:6180/WK and test the Python WebKit.
c) test your Apache and Tomcat JK2 integration. With Apache 2.0.50 running, start
Tomcat with command /opt/server/tomcat/bin/startup.sh
browse to localhost:6280/examples/jsp & localhost:6280/examples/servlets for Tomcat J2EE demos.
Note: Tomcat is running on port 8080 and can also, at this point, be served with the regular
tomcat URL localhost:8080.
d) test your Plone server with following commands: su condor
Note: this user was setup by the setup script.
As condor user, use command /opt/python_site/plone/bin/runzope
browse to localhost:6248/site -server login: admin password: pbpass
browse to localhost:6248/manage to review the ZOPE site manager
e) test your Portal server with the following commands: su condor
then use /opt/python_site/portal/bin/runzope -server login: admin password: pbpass
browse to localhost:6246/portal and review
then localhost:localhost:6246/manage for the Zope site manager.
Congratulations, the Akia foundation server portion of the Open Source Kit is installed.
Akia plug-in enterprise open source applications are now available to your server, which make will
future setup and deployment of difficult applications very easy.
Next, reboot your system
Configuration of Akia Systems OSKit 2.7:
-------------------------------------
1) It is necessary to set your MySQL root password:
command as root: /usr/bin/mysqladmin -u root password 'enterYourPassword', then
command as root: mysql -uroot -p -enter, then enter your password at the prompt.
now enter:
mysql>GRANT ALL PRIVILEGES on *.* to condor@localhost
IDENTIFIED BY 'pbpass' with GRANT OPTION;
mysql>flush privileges;
mysql>quit
2) Akia OSKit utilizes the server and systems admin package -Webmin-1.15
a) The Akia Webmin was pre-configured for SSL encryption and additional applications of
the Open Source Kit that you can deploy will use SSL, as well.
b) browse https://localhost:10010 -login: condor password:pbpass
c) click on server, then mysql, enter root and your 'password' here.
d) click on server, then apache, save configuration. Start and stop the server from here.
e) click on server, then postgres, start and stop from here.
PLUG-IN APPLICATION DEMO WEBGUI:
---------------------------------
Akia plug-in applications are easy, they are pre-configured for you.
In Akia Webmin, click on mysql.
create database perl_site
click on perl_site, then execute SQL statement, then browse for local file.
follow this path: /opt/perl_site/webgui/docs/perl_site.sql -execute
logout webmin
Browse to localhost:6150 --for your demo webGUI site.
Akia will release many of it's GPL plug-in enterprise applications publically, available
on our Source Forge project site. If you need any of listed enterprise open source
applications supported by the Open Source Kit, either GPL or Akia Advantage, please contact
Akia and we will supply these applications for you.
We offer professional support and customization services on all of your supported applications:
Contact Akia Systems (888) 987-5551, www.akiasystems.com
contact at Akia is Director of the Open Source Kit, Mark ...Thank You
SUPPORT, CUSTOMIZATION, DEVELOPMENT and HOSTING services for the OPEN SOURCE KIT:
------------------------------------------------------------------------------
Support packages available from Akia Systems USA contact (888) 987-5551, www.akiasystems.com, due 10/2004
Phone Akia 8:00 am to 5:00 pm, Pacific, ref: open source kit and ask for Mark, Director, Open Source Kit
Akia offers many cost effective commercial open Source solutions to fit your budget.
Annual support contracts available for low as $650, for supported applications.
Seminars and education:
-----------------------
Akia Systems offers many seminars monthly, throughout the USA. contact (888) 987-5551, www.akiasystems.com
Available seminars :Using Enterprise Open Source, Small Business Linux, Using Zope , Using PostgreSQL
=====================================================================
Akia Systems, Ltd.
Phoenix, AZ USA
Brasilia, DF BR
July 20, 2004