» Eintrag anzeigen



Autor: moep
Sprache: Plaintext
Erstellt am 22:04 - 11.10.2007
Administration Sie sind nicht der Autor dieses Eintrags.
Beschreibung: Updated CentOS 5 install manual
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
ISPCP ω (OMEGA) HowTo Install for RedHat (Enterprise), CentOS
================================================================================
For other Linux distributions please check the other INSTALL files.
================================================================================

Table of Content
================
1) Version Info
2) Requirements
3) Introduction
4) Installation
5) Update
6) FAQ
7) Credits

================================================================================
1) Version Info
---------------
ISPCP ω Version:		1.0.0
INSTALL Skript:		0.9
Maintainer:
Homepage:			http://isp-contol.net
Linux Distris:		RedHat (Enterprise), CentOS

================================================================================
2) Requirements
---------------
There is no must have for a system using ISPCP ω. This is only a recommendation:

Penitum III or K6-4 with 500 MHz
512 MB RAM
100 MB disk space (only for install of ISPCP ω)
Debian (or even any other *NIX-Distribution)

All RedHat (Professional), CentOS required packages are listed in
./docs/RedHat/redhat-packages

================================================================================
3) Introduction
---------------
ISPCP ω delivers a complete hosting automation appliance by offering significant
security, total-cost-of-ownership, and performance advantages over competing
commercial solutions.

With ISPCP ω you can configure your server and applications, create user with
domains with a few point-and-click operations that take less than a minute.
There is no limit to the number of resellers, users and domains that can be
created. The core of ISPCP ω are 3 easy-to-use, web-based control panels. ISPCP
provides graphic user interfaces for the administrators, resellers and users.

================================================================================
4) Installation
---------------
Make sure you are logged in as root.

1. Untar or unzip the distribution files to a secure directory:
	# cd /root
	# tar -xjvf ispcp1.0.0-omega.tar.bz2

2. Change to the newly created directory:
	# cd ./ispcp1.0.0

3. Install the required modules:
	# yum upgrade
	# wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
	# yum remove sendmail
- Install the packages from the package list @ http://nopaste.penguinfriends.org/view/225/
        # yum install (packages)
        # perl -MCPAN -e 'install package'
        # rpm -Uvh courier-authlib-0.57-1.i386.rpm courier-authlib-userdb-0.57-1.i386.rpm courier-authlib-devel-0.57-1.i386.rpm courier-0*.rpm courier-imapd-0*.rpm courier-pop3d-0*.rpm
        (it could be that we need some other packages if they are not installed but rpm will inform you which one are these)
(Then we need to add courier to the services)
       # chkconfig --add courier
       # service courier start
       # chkconfig --add courier-authlib
       # service courier-authlib start
       # chkconfig postfix on
       # service postfix start
4. Now there are two ways of install ISPCP ω

a) via install script
---------------------
4a. Start the script and follow the install instructions:
	# ./install-ispcp.sh

After that return to step 12.

b) manualy
----------
4b. Change into the configuration directory:
   Download the config from http://nopaste.penguinfriends.org/view/227 and edit it to adept your settings.

   These are the Variables you have to look at:

	SECONDARY_DNS =
	MYSQL_PREFIX_TYPE =			# '' for MYSQL_PREFIX = yes,
								# infront or behind for MYSQL_PREFIX = no
   Don't forget to adjust the courier startscripts 
   Check the ispcp.conf and adapt it to your requirements.
   An overview over the variables you can find in the FAQ on
   http://isp-control.net

6. Return to the parent direction and build the System by using make:
	# cd ../
	# mv Makefile.redhat Makefile
	# make install

7. Copy all the directories into the system (you may make backups)
	# cp -Rv /tmp/ispcp-1.0.0/* /

8. Now it's time to set up the frontend. Change into the engine directory:
	# cd /var/www/ispcp/engine/setup

8a. Set the MySQL password, if not set:
	# mysqladmin -u root password YOUR_PASSWORD

9. Start the engine setup:
	# ./ispcp-setup

10. Install ISPCP ω step-by-step

	If you get no error, all went good; if you get one, look at
	http://isp-control.net to solve the problem.

11. Clean the temporary folders:
	# rm -R /tmp/ispcp-1.0.0

12. Now we need to create /var/www/scoreboards
        # mkdir /var/www/scoreboards

13. We are ready to run :)))
================================================================================
5) Update
---------

There are two ways of update ISPCP ω

a) via install script
---------------------
1. Start the script and follow the update instructions:
	# ./install-ispcp.sh

b) manualy
----------
1.	Please check the update From-To-Files in the ./docs directory

================================================================================
6) FAQ
------

Please check http://isp-control.net for any questions not answered in this file.

================================================================================
7) Credits
----------

ISPCP ω is a project of ispCP | isp Control Panel.
Please visit our site under http://isp-control.net for further information on
ISPCP ω, ispCP and other themes.

We hope you enjoy using ISPCP ω. If you like it, help us, to make it better. We
would be glad on any help provided!