root/freepbx/trunk/INSTALL

Revision 8599, 9.9 kB (checked in by p_lindheimer, 3 years ago)

r8599 | p_lindheimer | 2010-01-13 12:59:03 -0800 (Wed, 13 Jan 2010) | 307 lines

Merged revisions 7910,7912-8166,8168-8338,8340-8371,8373-8405,8407-8598 via svnmerge from
http://svn.freepbx.org/freepbx/branches/2.6

........

r7910 | p_lindheimer | 2009-08-02 18:36:37 -0700 (Sun, 02 Aug 2009) | 1 line


branch trunk to 2.6

........

r7978 | p_lindheimer | 2009-08-07 15:40:44 -0700 (Fri, 07 Aug 2009) | 1 line


update packed js library

........

r7981 | p_lindheimer | 2009-08-07 15:52:01 -0700 (Fri, 07 Aug 2009) | 1 line


Creating release 2.6.0beta1

........

r7992 | p_lindheimer | 2009-08-07 18:58:23 -0700 (Fri, 07 Aug 2009) | 1 line


added trunk migration code to table.php, seems to be needed

........

r8006 | p_lindheimer | 2009-08-07 20:11:49 -0700 (Fri, 07 Aug 2009) | 1 line


add sql() function definition if not there

........

r8019 | p_lindheimer | 2009-08-09 17:10:47 -0700 (Sun, 09 Aug 2009) | 1 line


forgot to change moduleauthor to modulepublisher in css, need to roll the tarball one more time :(

........

r8022 | p_lindheimer | 2009-08-09 21:13:58 -0700 (Sun, 09 Aug 2009) | 1 line


2.6 highlights added to CHANGES

........

r8025 | p_lindheimer | 2009-08-09 21:23:46 -0700 (Sun, 09 Aug 2009) | 1 line


Creating release 2.6.0beta1

........

r8043 | p_lindheimer | 2009-08-14 18:05:20 -0700 (Fri, 14 Aug 2009) | 1 line


adds sort param used by new printextensions

........

r8046 | p_lindheimer | 2009-08-15 11:43:14 -0700 (Sat, 15 Aug 2009) | 1 line


Creating release 2.6.0beta1

........

r8083 | p_lindheimer | 2009-08-18 14:44:13 -0700 (Tue, 18 Aug 2009) | 1 line


fixes #3075 dead code removal

........

r8088 | p_lindheimer | 2009-08-22 17:27:44 -0700 (Sat, 22 Aug 2009) | 1 line


closes #3675 increase text input field size in components.class.php

........

r8099 | p_lindheimer | 2009-08-23 14:54:27 -0700 (Sun, 23 Aug 2009) | 1 line


undefined varialbes re #3780

........

r8102 | p_lindheimer | 2009-08-23 16:10:55 -0700 (Sun, 23 Aug 2009) | 1 line


fixes #3382 make links relative and add audio/basic type to make work in safari

........

r8104 | p_lindheimer | 2009-08-23 16:41:10 -0700 (Sun, 23 Aug 2009) | 1 line


fixes #3559 adds ASTMANAGERHOST

........

r8105 | p_lindheimer | 2009-08-23 16:58:54 -0700 (Sun, 23 Aug 2009) | 1 line


fixes #3606 improved logout view

........

r8106 | p_lindheimer | 2009-08-23 17:14:36 -0700 (Sun, 23 Aug 2009) | 1 line


use TXTCIDNAME() as TXTCIDname has been deprecated since 1.2 re #3599

........

r8109 | p_lindheimer | 2009-08-23 18:13:27 -0700 (Sun, 23 Aug 2009) | 1 line


fixes #3642 hardcoded paths

........

r8110 | p_lindheimer | 2009-08-23 18:51:20 -0700 (Sun, 23 Aug 2009) | 1 line


needs parse_amprotal because of change re #3642

........

r8113 | p_lindheimer | 2009-08-23 21:22:44 -0700 (Sun, 23 Aug 2009) | 1 line


closes #3608 use htmlspecialchars to remove some html errors

........

r8114 | p_lindheimer | 2009-08-23 21:54:04 -0700 (Sun, 23 Aug 2009) | 1 line


weakpassword validation re #3581 and re #3266

........

r8117 | p_lindheimer | 2009-08-24 12:01:39 -0700 (Mon, 24 Aug 2009) | 1 line


add USEQUEUESTATE flag to use 'HINT:' format re #3562 but related to the Asterisk patch: https://issues.asterisk.org/view.php?id=15168

........

r8118 | p_lindheimer | 2009-08-24 12:19:58 -0700 (Mon, 24 Aug 2009) | 1 line


add USEQUEUESTATE flag to amportal.confto use 'HINT:' format re #3562 but related to the Asterisk patch: https://issues.asterisk.org/view.php?id=15168

........

r8162 | p_lindheimer | 2009-08-25 12:38:39 -0700 (Tue, 25 Aug 2009) | 1 line


add include of main functions.inc.php removing several duplicated functions

........

r8169 | p_lindheimer | 2009-08-25 18:53:37 -0700 (Tue, 25 Aug 2009) | 1 line


fixes #3621 better matching of call recordings with users that occured at the same time

........

r8170 | p_lindheimer | 2009-08-25 19:03:54 -0700 (Tue, 25 Aug 2009) | 1 line


fixes #3639 allows pidof to be defined and removes hard coded /etc/asterisk path

........

r8171 | p_lindheimer | 2009-08-25 19:20:17 -0700 (Tue, 25 Aug 2009) | 1 line


closes #3305 adds reload command to freepbx_engine using kill -HUP to reload asterisk and fop

........

r8195 | p_lindheimer | 2009-08-26 10:35:26 -0700 (Wed, 26 Aug 2009) | 1 line


create 2.6.0beta2 dir in upgrades to reflect upcoming version

........

r8198 | p_lindheimer | 2009-08-26 10:50:14 -0700 (Wed, 26 Aug 2009) | 1 line


Creating release 2.6.0beta2

........

r8217 | p_lindheimer | 2009-08-27 13:50:33 -0700 (Thu, 27 Aug 2009) | 1 line


closes #2880 fix lower timeouts in phpagi-asmanager that gets called from agi scripts, does not effect the copy called by the GUI code

........

r8218 | p_lindheimer | 2009-08-27 14:05:49 -0700 (Thu, 27 Aug 2009) | 1 line


closes #3291 replace perl version with php version, leaving perl version code base for now though not called by retrieve_conf

........

r8222 | p_lindheimer | 2009-08-27 22:30:36 -0700 (Thu, 27 Aug 2009) | 1 line


fixes #3835 and re #3291 - we should redo how the trunks are searched now that we have the trunk table plus there is an option for a descriptive name that should be used if present

........

r8234 | mickecarlsson | 2009-08-28 13:12:11 -0700 (Fri, 28 Aug 2009) | 1 line


Localization updates for core

........

r8235 | mickecarlsson | 2009-08-28 13:17:48 -0700 (Fri, 28 Aug 2009) | 1 line


Small fix for Swedish language in core

........

r8236 | mickecarlsson | 2009-08-28 13:21:28 -0700 (Fri, 28 Aug 2009) | 1 line


Yet another small fix for Swedish language in core

........

r8242 | p_lindheimer | 2009-08-29 12:29:48 -0700 (Sat, 29 Aug 2009) | 1 line


fixes #3840 replace last with break left over from perl port

........

r8255 | p_lindheimer | 2009-08-31 11:12:45 -0700 (Mon, 31 Aug 2009) | 1 line


remove pass by reference indicator in parse_zapata it is already declared in the function and creates error on php 5.3+

........

r8270 | p_lindheimer | 2009-09-02 09:43:41 -0700 (Wed, 02 Sep 2009) | 1 line


fixes #3850 adds dahdi (though some real dahdi testing is necessary, tried to get labels right), also moves retrieve_op_conf_from_mysql.php to an include file no longer stand-alone executable re #3837

........

r8273 | p_lindheimer | 2009-09-04 17:44:43 -0700 (Fri, 04 Sep 2009) | 1 line


fixes #3858 reload deprecated starting 1.4 changed to module_reload

........

r8274 | p_lindheimer | 2009-09-05 08:25:52 -0700 (Sat, 05 Sep 2009) | 1 line


fixes #3861 previous patch had wrong path to default asterisk.conf

........

r8280 | p_lindheimer | 2009-09-05 17:35:56 -0700 (Sat, 05 Sep 2009) | 1 line


fixes #3678 parse voicemail includes even when they have single/double quotes

........

r8287 | p_lindheimer | 2009-09-05 18:25:06 -0700 (Sat, 05 Sep 2009) | 1 line


bump to RC1

........

r8289 | p_lindheimer | 2009-09-05 18:32:59 -0700 (Sat, 05 Sep 2009) | 1 line


Creating release 2.6.0RC1

........

r8303 | p_lindheimer | 2009-09-05 19:14:55 -0700 (Sat, 05 Sep 2009) | 1 line


update to 2.5.2

........

r8352 | p_lindheimer | 2009-09-09 14:00:11 -0700 (Wed, 09 Sep 2009) | 1 line


fix sort order of old trunk dialrules in conversion re #3854

........

r8356 | p_lindheimer | 2009-09-09 15:00:32 -0700 (Wed, 09 Sep 2009) | 1 line


make more generic email address example re #3877

........

r8371 | p_lindheimer | 2009-09-09 16:39:13 -0700 (Wed, 09 Sep 2009) | 1 line


closes #3870 add astdb information to FOP

........

r8376 | p_lindheimer | 2009-09-09 16:59:01 -0700 (Wed, 09 Sep 2009) | 1 line


Creating release 2.6.0RC2

........

r8388 | mickecarlsson | 2009-09-10 10:28:06 -0700 (Thu, 10 Sep 2009) | 1 line


Closes #3885 move macro-dumpvars out from extensions.conf to extensions_custom.conf.sample and update the deprecated variables

........

r8401 | mbrevda | 2009-10-08 11:16:00 -0700 (Thu, 08 Oct 2009) | 1 line


bring the trash in to the 21st centry

........

r8405 | p_lindheimer | 2009-10-11 20:51:32 -0700 (Sun, 11 Oct 2009) | 1 line


fixes #3903 rename goto to goto_dest, scanned freepbx code, not used in any agi scripts so should be safe

........

r8407 | p_lindheimer | 2009-10-11 21:03:23 -0700 (Sun, 11 Oct 2009) | 1 line


regenerate js library

........

r8408 | p_lindheimer | 2009-10-11 21:06:02 -0700 (Sun, 11 Oct 2009) | 1 line


create 2.6.0 dir to force final release

........

r8410 | mbrevda | 2009-10-13 00:57:39 -0700 (Tue, 13 Oct 2009) | 1 line


closes #3925, #3904; adds fax extensions in extensions.class.php, fixes splice funtion

........

r8416 | p_lindheimer | 2009-10-21 13:35:34 -0700 (Wed, 21 Oct 2009) | 1 line


file upload to stringent (e.g. doesn't like RC1 in version number because it was not allowing caps

........

r8421 | mickecarlsson | 2009-11-07 01:27:29 -0800 (Sat, 07 Nov 2009) | 1 line


Closes #3943 removed obsolete links in INSTALL file

........

r8428 | mickecarlsson | 2009-11-29 02:43:22 -0800 (Sun, 29 Nov 2009) | 1 line


Fixed some spelling errors in install_amp

........

r8430 | mickecarlsson | 2009-12-01 11:08:55 -0800 (Tue, 01 Dec 2009) | 1 line


Adds utf-8 support line (currently disabled) to vm_email.inc so that voicemail email can be localized

........

r8431 | mickecarlsson | 2009-12-01 11:51:07 -0800 (Tue, 01 Dec 2009) | 1 line


Closes #3963 adds preload of pbx_config and chan_local to modules.conf

........

r8432 | mbrevda | 2009-12-10 04:25:01 -0800 (Thu, 10 Dec 2009) | 19 lines


Extended functionality of amportal sbin app with an 'admin' option,
which allowes running of more admin/dev options. Also added fpbx application
which can be called in place of amportal. Additional aoptions are as
followes:

reload|r: does a full dialplan regeneration/reload (like clicking the orange bar)
context|cxt: show's the specified context from the dialplan. This is extreamly usefull when

when developing dialplan on a system with many modules, where it is not fesable
look thru the whole extensions_additional every time to see how a specific context
was generate

  • when run with the 'list' or 'l' option, will list all avalible context's as they appear in
    extensions* files
  • when run with the 'contains' or 'con' options, will only print the dialplan
    WITHIN the context, eliminating the contexts header and trailing ;

modadmin|ma: runs the module_admin script with additional argument as passed


additioanly, the shortcut a can replace admin. For example:


'amportal admin reload' is the same as 'amportal a reload'
'amportal admin context list' is the same as 'amportal a ctx l' or 'fpbx a ctx l'

........

r8433 | mbrevda | 2009-12-10 04:35:25 -0800 (Thu, 10 Dec 2009) | 1 line


allow /sbin/fpbx to be executable, re: r8432

........

r8434 | mickecarlsson | 2009-12-10 11:44:43 -0800 (Thu, 10 Dec 2009) | 1 line


Closes #3971, updated Russian language file for amp

........

r8436 | mickecarlsson | 2009-12-10 11:55:59 -0800 (Thu, 10 Dec 2009) | 1 line


Re #3971, added missing license text

........

r8439 | mbrevda | 2009-12-13 06:08:31 -0800 (Sun, 13 Dec 2009) | 1 line


update amportal.conf to reflect r8438

........

r8442 | mbrevda | 2009-12-14 09:08:53 -0800 (Mon, 14 Dec 2009) | 1 line


further amportal/fpbx admin features: externalip or extip returns the external ip address of the default gateway

........

r8444 | mickecarlsson | 2009-12-16 07:27:11 -0800 (Wed, 16 Dec 2009) | 1 line


Re #3977 fixes spelling error in code

........

r8459 | mickecarlsson | 2010-01-01 05:27:17 -0800 (Fri, 01 Jan 2010) | 1 line


Closes #3900 dbDel is deprecated, replaced with DB_DELETE

........

r8464 | mickecarlsson | 2010-01-02 14:19:06 -0800 (Sat, 02 Jan 2010) | 1 line


Closes #3987 fixes delimeter for Asterisk 1.6 and NVFax

........

r8466 | mbrevda | 2010-01-04 14:21:06 -0800 (Mon, 04 Jan 2010) | 1 line


re: #3900; DB_DELETE is a function not an application, wrap it in a Noop to execute it

........

r8478 | p_lindheimer | 2010-01-04 16:12:02 -0800 (Mon, 04 Jan 2010) | 1 line


Creating release 2.6.0

........

r8578 | mickecarlsson | 2010-01-10 13:26:37 -0800 (Sun, 10 Jan 2010) | 1 line


Re #3805 initial checkin of new extension class Progress

........

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 ###
2 Installing FreePBX
3
4 ###
5 Important Warning!
6 FreePBX _will_ overwrite any exisiting asterisk configurations you may have. This project attempts
7 to manage as much of asterisk as it can, and this means lots of automatically generated dialplans.
8 Please visit the Documentation site (http://www.freepbx.org/support/documentation) for instructions,
9 hints and tips. As a rule of thumb, any existing sip, iax, or extensions files can be
10 copied to the same name with _custom.conf appended, and things will continue to work as before.
11
12 ###############################################################################################
13 ###############################################################################################
14 ###                             THESE INSTRUCTIONS ARE OUTDATED!!!!! (JULY, 2008)           ###
15 ###           PLEASE VISIT:                               ###
16 ###               http://www.freepbx.org/support/documentation/installation                 ###
17 ###                         ###
18 ###         FOR UP TO DATE INSTRUCTIONS                         ###
19 ###############################################################################################
20 ###############################################################################################
21
22
23 ###
24 FreePBX has several requirements, including the following packages (names may vary based on distro):
25
26   libxml2
27   libxml2-devel
28   libtiff
29   libtiff-devel
30   lame
31   httpd (or Apache2)
32   mysql (or mysql-client)
33   mysql-devel (or libmysqlclient10-dev)
34   mysql-server
35   php (or php4) NOTE!!! Only standard php is supported, hardened PHP projects are NOT supported!!
36   (on debian, also install libapache2-mod-php4)
37   php4-pear (if pear is not included with your php)
38   php-mysql
39   (on SUSE, also install php4-gettext and php4-session)
40   php-gd
41   openssl
42   openssl-devel (or libssl-dev)
43   kernel-devel (or linux-source)
44   perl
45   perl-CPAN
46   bison
47   ncurses-devel (or libncurses5-dev)
48   audiofile-devel (or libaudiofile-devel)
49   curl
50   sox
51
52  
53 ###
54 FreePBX requires the following changes to php and apache for uploading new MOH files:
55 (Note: Thise are reasonably distro specifc. Check http://www.aussievoip.com/wiki/FreePBX
56 for more documentation)
57
58
59   - vi +482 /etc/php.ini  (or /etc/php4/apache2/php.ini)
60     upload_max_filesize=20M
61   - vi +14 /etc/httpd/conf.d/php.conf (if you have it)
62     LimitRequestBody 20000000
63
64 ###
65 Download the latest FreePBX files:
66
67   - download the latest FreePBX tarball to /usr/src
68   - tar -zxvf freepbx<version>.tar.gz
69
70 ###
71 Getting Asterisk and Zaptel from SVN or download the latest Asterisk and Zaptel source archives
72 (FreePBX uses the v2.0 branch)
73
74   - cd /usr/src
75   - svn checkout http://svn.digium.com/svn/asterisk/branches/1.2 asterisk-1.2
76   - svn checkout http://svn.digium.com/svn/zaptel/branches/1.2 zaptel-1.2
77   - svn checkout http://svn.digium.com/svn/libpri/branches/1.2 libpri-1.2
78
79 ###
80 For TDM zap devices (FXO/FXS):
81
82   - cd /usr/src/zaptel
83   - make && make install
84
85   If you will be using a Digium telephony card that supports T1/E1 signaling do this step as well:
86   - cd /usr/src/libpri
87   - make && make install
88  
89 ###
90 Patching Asterisk with softfax/spandsp.
91
92   - Download the latest 0.2 spandsp files from http://www.soft-switch.org
93   - cd /usr/src/spandsp-xxx
94   - ./configure
95   - make && make install
96
97   The spandsp libraries are installed to /usr/local/lib.  Therefore /usr/local/lib must be added to the LD_LIBRARY_PATH environment variable of the user that starts the asterisk process. To be safe, also add it to /etc/ld.so.conf and run ldconfig.
98
99   Copy the following files (from soft-switch.org) to /usr/src/asterisk/apps/ :
100
101   - cp app_rxfax.c /usr/src/asterisk/apps/
102   - cp app_txfax.c /usr/src/asterisk/apps/
103   - cp apps_makefile.patch /usr/src/asterisk/apps/
104
105   - cd /usr/src/asterisk/apps
106   - patch < apps_makefile.patch
107
108    
109 ###
110 Create a group and non-root user:
111
112   - groupadd asterisk
113   - useradd -c "asterisk PBX" -d /var/lib/asterisk -g asterisk asterisk
114  
115  
116 ###
117 Building Asterisk and configuring it to run as a non-root user
118
119   - mkdir /var/run/asterisk
120   - cd /usr/src/asterisk
121   - make clean && make && make install
122
123 ###
124 Get and build cdr_mysql module for asterisk
125
126   - cd /usr/src/asterisk-addons
127   - perl -p -i.bak -e 's/CFLAGS.*D_GNU_SOURCE/CFLAGS+=-D_GNU_SOURCE\nCFLAGS+=-DMYSQL_LOGUNIQUEID/' Makefile
128   - make clean && make && make install
129  
130 ###
131 Install asterisk-sounds
132
133   - cd /usr/src/asterisk-sounds
134   - make install
135  
136 ###
137 Setting up MySQL for CDR and FreePBX web interface
138
139   - /usr/bin/mysql_install_db
140   - /etc/init.d/mysqld start (or /etc/init.d/mysql start)
141
142   - mysqladmin -u root password 'db_root_pwd'
143   - mysqladmin create asteriskcdrdb -p
144   - mysql --user=root --password=db_root_pwd asteriskcdrdb < /usr/src/freepbx<version>/SQL/cdr_mysql_table.sql
145  
146   - mysqladmin create asterisk -p
147   - mysql --user root -p asterisk < /usr/src/freepbx<version>/SQL/newinstall.sql
148
149  
150 ###
151 Grant access to these two databases you just created
152
153 **Note the default mysql username/password is asteriskuser/amp109. 
154 **If you change either of these, you will be prompted for them while running ./install below
155
156   - mysql --user root -p
157
158     mysql> GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY 'amp109';
159     Query OK, 0 rows affected (0.00 sec)
160
161     mysql> GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY 'amp109';
162     Query OK, 0 rows affected (0.00 sec)
163    
164     mysql> quit
165
166 ###
167 Run the "install" script to install all the FreePBX files: 
168
169   - /usr/src/FreePBX/install_amp
170  
171 ###
172 Configure zaptel driver:
173
174   a. Edit /etc/zaptel.conf to reflect installed Digium telephony card(s).
175  
176         Only the parameters/values relevant to a TDM400P with 4 FXO modules are included below:
177
178   fxsks=1-4
179   loadzone=us
180   defaultzone=us
181
182         Only the parameters/values relevant to a TE110P (T1 configuration) are included below:
183        
184   span=1,1,0,esf,b8zs
185   bchan=1-23
186   dchan=24
187   loadzone=us
188   defaultzone=us
189
190   b. ztcfg -v
191
192       Zaptel Configuration
193       ======================
194      
195       1 channels configured.
196  
197   If you get a warning about unable to open master device /dev/zap/ctl, that's ok.  It's a result
198   of the zaptel module(s) not loaded yet.
199
200   Detailed information with regard to Asterisk's configuration files can be found here:
201   http://voip-info.org/wiki-Asterisk+config+files
202
203 ###
204 Configure zapata module in asterisk config.
205
206   - edit /etc/asterisk/zapata.conf to reflect installed digium interfaces (see zapata.conf.template)
207
208   Only the parameters/values relevant to a TDM400P with 4 FXO modules are included below:
209
210   [channels]
211   language=en
212   #include zapata_additional.conf
213   context=from-pstn
214   signalling=fxs_ks
215   faxdetect=incoming
216   usecallerid=yes
217   callerid=asreceived
218   echocancel=yes
219   callprogress=no
220   busydetect=no
221   echocancelwhenbridged=no
222   echotraining=800
223   group=0
224   channel=1-4
225
226
227   Only the parameters/values relevant to a TE110P (T1 configuration) are included below:
228
229   [channels]
230   language=en
231   #include zapata_additional.conf
232   context=from-pstn
233   switchtype=national
234   pridialplan=national
235   signalling=pri_cpe
236   faxdetect=incoming
237   usecallerid=yes
238   echocancel=yes
239   callerid=asreceived
240   echocancelwhenbridged=no
241   echotraining=800
242   group=0
243   channel=1-23
244
245
246   Note: if your configuration is using zap channels as FXS endpoints, zapata.conf must
247   contain the following line in order to provision these endpoints in FreePBX's Extensions admin:
248   #include zapata_additional.conf
249
250   Detailed information with regard to Asterisk's configuration files can be found here:
251   http://voip-info.org/wiki-Asterisk+config+files
252
253 ###
254 httpd (Apache) configuration
255
256   - Edit /etc/httpd/conf/httpd.conf (or /etc/apache2/apache2.conf) so that:
257
258     User asterisk
259     Group asterisk
260    
261 ###
262 Chown the PHP session.save_path directory:
263
264   - chown asterisk /var/lib/php/session
265
266    
267 ###
268 Amportal Control Script
269
270   FreePBX's amportal control script starts, stops or kills services in the FreePBX environment, and sets permissions on directories/files in the
271   FreePBX environment:
272
273   [root@pbx root]# amportal
274  
275   ----------AMP Control Script-----------
276   Usage: amportal start|stop|kill|chown
277   start: Starts Asterisk and Flash Operator Panel server
278   stop: Gracefully stops Asterisk and the FOP server
279   kill: Kills Asterisk and the FOP server
280   chown: Sets appropriate permissions on files
281  
282   The amportal script is the recommended way to stop and start asterisk:
283  
284   [root@pbx root]# /usr/sbin/amportal stop
285   [root@pbx root]# /usr/sbin/amportal start
286
287 ###
288 Auto Start
289
290   The module/driver that you load at boot time depends upon whether you are using a
291   TDM400P or TE110P. The wcfxs module should be loaded for the former and the wcte11xp
292   module should be loaded for the latter.
293
294   The following scripts are for RedHat and derivatives that use an rc.local:
295  
296   Edit /etc/rc.d/rc.local to include the following for the TDM400P:
297   #!/bin/sh
298   #
299   # This script will be executed *after* all the other init scripts.
300   # You can put your own initialization stuff in here if you don't
301   # want to do the full Sys V style init stuff.
302   touch /var/lock/subsys/local
303   echo Loading wcfxs
304   /sbin/modprobe wcfxs
305   /usr/sbin/amportal start
306
307   Edit /etc/rc.d/rc.local to include the following for the TE110P:
308
309   #!/bin/sh
310   #
311   # This script will be executed *after* all the other init scripts.
312   # You can put your own initialization stuff in here if you don't
313   # want to do the full Sys V style init stuff.
314   touch /var/lock/subsys/local
315   echo Loading wcte11xp
316   /sbin/modprobe wcte11xp
317   /usr/sbin/amportal start
318
319   For Debian and others (?), you'll have to add startup script(s) to /etc/init.d and link them
320   to the appropriate rc?.d runlevel.
321
322  
323   Also ensure that mysql and apache are set to start at bootup. For RedHat-based systems do the following:
324  
325   - chkconfig --level 3 httpd on
326   - chkconfig --level 3 mysqld on
327
328 ###
329 Start everything (or reboot and it should start automagically):
330
331   - As root run:
332
333     service httpd restart
334     (or /etc/init.d/apache2 restart)
335
336   - As root run:
337
338     amportal start
339
340   - Point your browser to:
341
342     http://[ip address]  (default login is admin/admin)
343
344 If you notice any errors or updates that are needed to this document, please e-mail:
345 info@coalescentsystems.ca
Note: See TracBrowser for help on using the browser.