Skip to content
Newer
Older
100644 96 lines (54 sloc) 2.46 KB
74db667 @denis-larka init
denis-larka authored Apr 8, 2012
1 CONTENTS OF THIS FILE
2 ---------------------
3
4 * Requirements
5 * Optional requirements
6 * Installation
7 * Openevsys administration
8 * More Information
9
10
11 REQUIREMENTS
12 ------------
13
14 - Apache2 or PHP5 compatible web server.
15 - PHP 5 or latest
16 - MySQL 5 or latest
17 - PHP5-mysql driver
18
19
20 OPTIONAL REQUIREMENTS
21 --------------
22
23 - Adodb module for PHP will boost the performance of the application.
24
25
26 INSTALLATION
27 ------------
28
29
30 0. SETUP WEB SERVER & MYSQL DATABASE SERVER
31
32 Openevsys is a web based system which require php5 enabled web-server. If you
33 do not have a web server already setup-ed in your system you need to do so. We
34 would recommend to to use Apache2 which you can download from following url
35 http://httpd.apache.org/ . You would also need PHP5 installed on your web server
36 which you can download from http://www.php.net/ site. Like wise you need to have
37 MYSQL 5 database server running on your system which you can download from
38 http://www.mysql.com/.
39
40 LINUX : If you are a linux user please use the local package manager of your
41 system to install the above software.
42
43 WINDOWS : If you are a windows user we would recommend to use XAMPP instead of
44 installing the above software separately.
45
46
47
48 1. EXTRACT APPLICATION
49
50 Extract the application to a directory of your preference and create a link to
51 "www" folder from document root of the web server. For security reasons you should
52 only expose the "www" to the web and keep the rest of the directories out of the
53 document root.
54
55
56
57 2. GRANT DIRECTORY PERMISSIONS
58
59 You need to provide write access to the following directories.
60
61 APPROOT/media - This is where the uploaded documents will get saved.
62
63 APPROOT/conf - The web installer needs write access to this directory to create the
64 configuration file.
65
66 APPROOT/res/locale - You need to give permission to this directory if you are using
67 the application features to translate and manage languages.
68
69
70
71 3. RUN THE WEB INSTALLER
72
73 Access the www directory using a web browser and run the web installer.
74
75
76 4. CHANGE PERMISSION OF SYSCONF
77
78 Once the application is installed through web installer please change the permission
79 of sysconf.php file in conf directory to read only. This will make sure the configuration
80 file cannot be change by accessing through web server.
81
82
83
84 OPENEVSYS ADMINISTRATION
85 ---------------------
86
87
88
89 MORE INFORMATION
90 ----------------
91
92 - For additional documentation, see the online Openevsys wiki
93 http://openevsys.org
94
95
Something went wrong with that request. Please try again.