forked from tekbasse/q-control
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL.TXT
66 lines (35 loc) · 1.55 KB
/
INSTALL.TXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Q-CONTROL Installation Instructions
To install in an OpenACS system, follow the standard practices for
downloading, uncompressing, and installing a local copy of this package.
Detailed instructions follow.
Download Q-Control
The easiest way is to go to https://github.com/tekbasse/q-control
and click on the ZIP button on the left side.
# From shell, that would be something like:
wget https://github.com/tekbasse/q-control/archive/master.zip
# if wget isn't available locally, try fetch or curl.
Uncompress Q-Control
# Once downloaded, unzip the file with 'unzip'.
# That might have to be grabbed from freebsd ports.
unzip master.zip
# Then rename the directory:
mv q-control-master q-control
# move the directory to the openacs/packages/ directory
mv q-control your-openacs-4/packages/.
# change to the openacs-4/packages directory
cd your-openacs-4/packages
# changes permissions to match other packages
# replace user_name and user_group with your local ones. Sometimes they're openacs:openacs, sometimes nobody:nogroup etc
chown -R user_name:user_group q-control
# make sure the file permissions are consistent with the rest of openacs
chmod -R 754 q-control
# Then start openacs if it isn't already.
# Browse to your website's local url:
/acs-admin/
# click "Install Software"
# click "Install from Local"
# click on the box next to Q-Control
# click the "Install or update checked applications" button
# follow instructions (usually requiring server restart)
# That's it!
# For examples of implementation, see hosting-farm and accounts-ledger packages.