Skip to content

Commit 2ce1583

Browse files
committed
Updated installation instructions
Fixed a bug that prevented the restarting of services when the install is finished.
1 parent 56a5f48 commit 2ce1583

10 files changed

+48
-59
lines changed

INSTALL_CENTOS_5.2.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,8 +174,8 @@ There are two possile scenarios, but not both:
174174
7.1) Installation of beta 3 from tar.gz
175175

176176
cd /tmp
177-
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
178-
tar xvfz ISPConfig-3.0.0.8-rc1.tar.gz
177+
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
178+
tar xvfz ISPConfig-3.0.0.9-rc2.tar.gz
179179
cd ispconfig3_install/install/
180180

181181
7.2) Installation from SVN

INSTALL_DEBIAN_4.0.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,8 @@ There are two possile scenarios, but not both:
149149
9.1) Installation of last version from tar.gz
150150

151151
cd /tmp
152-
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
153-
tar xvfz ISPConfig-3.0.0.8-rc1.tar.gz
152+
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
153+
tar xvfz ISPConfig-3.0.0.9-rc2.tar.gz
154154
cd ispconfig3_install/install/
155155

156156
9.2) Installation from SVN
Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,6 @@ bind-address = 127.0.0.1
6565

6666
/etc/init.d/mysql restart
6767

68-
# Set the mysql database password:
69-
# Again use your own domain name...
70-
71-
mysqladmin -u root password yourrootsqlpassword
72-
mysqladmin -h ispconfig.local -u root password yourrootsqlpassword
73-
74-
75-
7668
2) Install Amavisd-new, Spamassassin and Clamav (1 line!):
7769

7870
apt-get install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl
@@ -81,7 +73,7 @@ apt-get install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 ar
8173

8274
3) Install apache, PHP5, phpmyadmin, better fastCGI, suexec, Pear and mcrypt (1 line!):
8375

84-
apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt
76+
apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick
8577

8678

8779
# When phpMyAdmin is asking weather to configure itself automatically, select "Apache2"
@@ -117,11 +109,6 @@ vi /etc/phpmyadmin/apache.conf
117109
</Files>
118110
------------------------------------------------------
119111

120-
121-
opt3.1) Optionally install some image manipulation capabilities to make advanced web designers happy
122-
123-
apt-get install php5-imagick imagemagick
124-
125112
# restart apache before continuing
126113

127114
/etc/init.d/apache2 restart
@@ -131,7 +118,8 @@ apt-get install php5-imagick imagemagick
131118

132119
apt-get install pure-ftpd-common pure-ftpd-mysql quota quotatool
133120

134-
# Edit the file /etc/default/pure-ftpd-common to change the start mode from "inetd" to "standalone".
121+
# Edit the file /etc/default/pure-ftpd-common to change the start mode from "inetd" to "standalone"
122+
and set VIRTUALCHROOT=true
135123

136124
vi /etc/default/pure-ftpd-common
137125

@@ -151,8 +139,8 @@ vi /etc/inetd.conf
151139
apt-get install g++ libc6 gcc gawk make texinfo libmysqlclient15-dev
152140

153141
cd /tmp
154-
wget http://heanet.dl.sourceforge.net/sourceforge/mydns-ng/mydns-1.2.8.15.tar.gz
155-
tar xvfz mydns-1.2.8.15.tar.gz
142+
wget http://heanet.dl.sourceforge.net/sourceforge/mydns-ng/mydns-1.2.8.25.tar.gz
143+
tar xvfz mydns-1.2.8.25.tar.gz
156144
cd mydns-1.2.8
157145
./configure
158146
make
@@ -242,6 +230,7 @@ cd jailkit-2.5
242230
./configure
243231
make
244232
make install
233+
cd ..
245234
rm -rf jailkit-2.5*
246235

247236
8) Install fail2ban (optional but recomended, because the monitor tries to show the log)
@@ -258,8 +247,8 @@ apt-get install fail2ban
258247
9.1) Installation of last version from tar.gz
259248

260249
cd /tmp
261-
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
262-
tar xvfz ISPConfig-3.0.0.8-rc1.tar.gz
250+
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
251+
tar xvfz ISPConfig-3.0.0.9-rc2.tar.gz
263252
cd ispconfig3_install/install/
264253

265254
9.2) Installation from SVN

INSTALL_FEDORA_9.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,8 @@ There are two possile scenarios, but not both:
156156
8.1) Installation of beta 3 from tar.gz
157157

158158
cd /tmp
159-
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
160-
tar xvfz ISPConfig-3.0.0.8-rc1.tar.gz
159+
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
160+
tar xvfz ISPConfig-3.0.0.9-rc2.tar.gz
161161
cd ispconfig3_install/install/
162162

163163
8.2) Installation from SVN

INSTALL_OPENSUSE_11.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ There are two possile scenarios, but not both:
144144
7.1) Installation of beta 3 from tar.gz
145145

146146
cd /tmp
147-
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
148-
tar xvfz ISPConfig-3.0.0.8-rc1.tar.gz
147+
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
148+
tar xvfz ISPConfig-3.0.0.9-rc2.tar.gz
149149
cd ispconfig3_install/install/
150150

151151
7.2) Installation from SVN

INSTALL_UBUNTU_7.10.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ apt-get install php5-cli
8181
1) Installation of beta 3
8282

8383
cd /tmp
84-
wget http://www.ispconfig.org/downloads/ISPConfig_3.0.0.8-rc1.tar.gz
85-
tar xvfz ISPConfig_3.0.0.8-rc1.tar.gz
84+
wget http://www.ispconfig.org/downloads/ISPConfig_3.0.0.9-rc2.tar.gz
85+
tar xvfz ISPConfig_3.0.0.9-rc2.tar.gz
8686
cd ispconfig3_install/install/
8787

8888
2) Installation from SVN

INSTALL_UBUNTU_8.04.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,8 +251,8 @@ There are two possile scenarios a) or b), but not both:
251251
a) Installation of beta 3
252252
___
253253
cd /tmp
254-
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
255-
tar xvfz ISPConfig_3.0.0.8-rc1.tar.gz
254+
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
255+
tar xvfz ISPConfig_3.0.0.9-rc2.tar.gz
256256
cd ispconfig3_install/install/
257257
___
258258

INSTALL_UBUNTU_8.10.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,8 +253,8 @@ There are two possile scenarios a) or b), but not both:
253253
a) Installation of beta 3
254254
___
255255
cd /tmp
256-
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
257-
tar xvfz ISPConfig_3.0.0.8-rc1.tar.gz
256+
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
257+
tar xvfz ISPConfig_3.0.0.9-rc2.tar.gz
258258
cd ispconfig3_install/install/
259259
___
260260

install/install.php

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -210,19 +210,19 @@
210210
$inst->install_crontab();
211211

212212
swriteln('Restarting services ...');
213-
if($conf['mysql']['init_script'] != '' && is_file($conf['mysql']['init_script'])) system($conf['init_scripts'].'/'.$conf['mysql']['init_script'].' restart');
214-
if($conf['postfix']['init_script'] != '' && is_file($conf['postfix']['init_script'])) system($conf['init_scripts'].'/'.$conf['postfix']['init_script'].' restart');
215-
if($conf['saslauthd']['init_script'] != '' && is_file($conf['saslauthd']['init_script'])) system($conf['init_scripts'].'/'.$conf['saslauthd']['init_script'].' restart');
216-
if($conf['amavis']['init_script'] != '' && is_file($conf['amavis']['init_script'])) system($conf['init_scripts'].'/'.$conf['amavis']['init_script'].' restart');
217-
if($conf['clamav']['init_script'] != '' && is_file($conf['clamav']['init_script'])) system($conf['init_scripts'].'/'.$conf['clamav']['init_script'].' restart');
218-
if($conf['courier']['courier-authdaemon'] != '' && is_file($conf['courier']['courier-authdaemon'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-authdaemon'].' restart');
219-
if($conf['courier']['courier-imap'] != '' && is_file($conf['courier']['courier-imap'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap'].' restart');
220-
if($conf['courier']['courier-imap-ssl'] != '' && is_file($conf['courier']['courier-imap-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap-ssl'].' restart');
221-
if($conf['courier']['courier-pop'] != '' && is_file($conf['courier']['courier-pop'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop'].' restart');
222-
if($conf['courier']['courier-pop-ssl'] != '' && is_file($conf['courier']['courier-pop-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop-ssl'].' restart');
223-
if($conf['apache']['init_script'] != '' && is_file($conf['apache']['init_script'])) system($conf['init_scripts'].'/'.$conf['apache']['init_script'].' restart');
224-
if($conf['pureftpd']['init_script'] != '' && is_file($conf['pureftpd']['init_script'])) system($conf['init_scripts'].'/'.$conf['pureftpd']['init_script'].' restart');
225-
if($conf['mydns']['init_script'] != '' && is_file($conf['mydns']['init_script'])) system($conf['init_scripts'].'/'.$conf['mydns']['init_script'].' restart &> /dev/null');
213+
if($conf['mysql']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['mysql']['init_script'])) system($conf['init_scripts'].'/'.$conf['mysql']['init_script'].' restart');
214+
if($conf['postfix']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['postfix']['init_script'])) system($conf['init_scripts'].'/'.$conf['postfix']['init_script'].' restart');
215+
if($conf['saslauthd']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['saslauthd']['init_script'])) system($conf['init_scripts'].'/'.$conf['saslauthd']['init_script'].' restart');
216+
if($conf['amavis']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['amavis']['init_script'])) system($conf['init_scripts'].'/'.$conf['amavis']['init_script'].' restart');
217+
if($conf['clamav']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['clamav']['init_script'])) system($conf['init_scripts'].'/'.$conf['clamav']['init_script'].' restart');
218+
if($conf['courier']['courier-authdaemon'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-authdaemon'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-authdaemon'].' restart');
219+
if($conf['courier']['courier-imap'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-imap'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap'].' restart');
220+
if($conf['courier']['courier-imap-ssl'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-imap-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap-ssl'].' restart');
221+
if($conf['courier']['courier-pop'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-pop'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop'].' restart');
222+
if($conf['courier']['courier-pop-ssl'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-pop-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop-ssl'].' restart');
223+
if($conf['apache']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['apache']['init_script'])) system($conf['init_scripts'].'/'.$conf['apache']['init_script'].' restart');
224+
if($conf['pureftpd']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['pureftpd']['init_script'])) system($conf['init_scripts'].'/'.$conf['pureftpd']['init_script'].' restart');
225+
if($conf['mydns']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['mydns']['init_script'])) system($conf['init_scripts'].'/'.$conf['mydns']['init_script'].' restart &> /dev/null');
226226

227227
}else{
228228

install/update.php

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -316,24 +316,24 @@
316316
//** Restart services:
317317
if($reconfigure_services_answer == 'yes') {
318318
swriteln('Restarting services ...');
319-
if($conf['mysql']['init_script'] != '' && is_file($conf['mysql']['init_script'])) system($conf['init_scripts'].'/'.$conf['mysql']['init_script'].' restart');
319+
if($conf['mysql']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['mysql']['init_script'])) system($conf['init_scripts'].'/'.$conf['mysql']['init_script'].' restart');
320320
if($conf['services']['mail']) {
321-
if($conf['postfix']['init_script'] != '' && is_file($conf['postfix']['init_script'])) system($conf['init_scripts'].'/'.$conf['postfix']['init_script'].' restart');
322-
if($conf['saslauthd']['init_script'] != '' && is_file($conf['saslauthd']['init_script'])) system($conf['init_scripts'].'/'.$conf['saslauthd']['init_script'].' restart');
323-
if($conf['amavis']['init_script'] != '' && is_file($conf['amavis']['init_script'])) system($conf['init_scripts'].'/'.$conf['amavis']['init_script'].' restart');
324-
if($conf['clamav']['init_script'] != '' && is_file($conf['clamav']['init_script'])) system($conf['init_scripts'].'/'.$conf['clamav']['init_script'].' restart');
325-
if($conf['courier']['courier-authdaemon'] != '' && is_file($conf['courier']['courier-authdaemon'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-authdaemon'].' restart');
326-
if($conf['courier']['courier-imap'] != '' && is_file($conf['courier']['courier-imap'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap'].' restart');
327-
if($conf['courier']['courier-imap-ssl'] != '' && is_file($conf['courier']['courier-imap-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap-ssl'].' restart');
328-
if($conf['courier']['courier-pop'] != '' && is_file($conf['courier']['courier-pop'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop'].' restart');
329-
if($conf['courier']['courier-pop-ssl'] != '' && is_file($conf['courier']['courier-pop-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop-ssl'].' restart');
321+
if($conf['postfix']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['postfix']['init_script'])) system($conf['init_scripts'].'/'.$conf['postfix']['init_script'].' restart');
322+
if($conf['saslauthd']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['saslauthd']['init_script'])) system($conf['init_scripts'].'/'.$conf['saslauthd']['init_script'].' restart');
323+
if($conf['amavis']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['amavis']['init_script'])) system($conf['init_scripts'].'/'.$conf['amavis']['init_script'].' restart');
324+
if($conf['clamav']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['clamav']['init_script'])) system($conf['init_scripts'].'/'.$conf['clamav']['init_script'].' restart');
325+
if($conf['courier']['courier-authdaemon'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-authdaemon'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-authdaemon'].' restart');
326+
if($conf['courier']['courier-imap'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-imap'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap'].' restart');
327+
if($conf['courier']['courier-imap-ssl'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-imap-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-imap-ssl'].' restart');
328+
if($conf['courier']['courier-pop'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-pop'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop'].' restart');
329+
if($conf['courier']['courier-pop-ssl'] != '' && is_file($conf['init_scripts'].'/'.$conf['courier']['courier-pop-ssl'])) system($conf['init_scripts'].'/'.$conf['courier']['courier-pop-ssl'].' restart');
330330
}
331331
if($conf['services']['web']) {
332-
if($conf['apache']['init_script'] != '' && is_file($conf['apache']['init_script'])) system($conf['init_scripts'].'/'.$conf['apache']['init_script'].' restart');
333-
if($conf['pureftpd']['init_script'] != '' && is_file($conf['pureftpd']['init_script'])) system($conf['init_scripts'].'/'.$conf['pureftpd']['init_script'].' restart');
332+
if($conf['apache']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['apache']['init_script'])) system($conf['init_scripts'].'/'.$conf['apache']['init_script'].' restart');
333+
if($conf['pureftpd']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['pureftpd']['init_script'])) system($conf['init_scripts'].'/'.$conf['pureftpd']['init_script'].' restart');
334334
}
335335
if($conf['services']['dns']) {
336-
if($conf['mydns']['init_script'] != '' && is_file($conf['mydns']['init_script'])) system($conf['init_scripts'].'/'.$conf['mydns']['init_script'].' restart &> /dev/null');
336+
if($conf['mydns']['init_script'] != '' && is_file($conf['init_scripts'].'/'.$conf['mydns']['init_script'])) system($conf['init_scripts'].'/'.$conf['mydns']['init_script'].' restart &> /dev/null');
337337
}
338338
}
339339

0 commit comments

Comments
 (0)