Changeset 1049
- Timestamp:
- 03/13/08 02:18:20
(6 months ago)
- Author:
- joximu
- Message:
corrected INSTALL Doc for opensuse again
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1047 |
r1049 |
|
| 1 | 1 | ispCP ω 1.0.0 Changelog |
|---|
| 2 | 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 3 | |
|---|
| | 4 | 2008-03-10 Christian Hernmarck |
|---|
| | 5 | - DISTS: |
|---|
| | 6 | openSuSE (10.3): corrected the INSTALL doc again (!!), and the Makefile for courier... |
|---|
| 3 | 7 | |
|---|
| 4 | 8 | 2008-03-12 Benedikt Heintel |
|---|
| r1033 |
r1049 |
|
| 16 | 16 | cp -R ./backup $(SYSTEM_CONF)/courier |
|---|
| 17 | 17 | cp -R ./working $(SYSTEM_CONF)/courier |
|---|
| 18 | | cp ./userdb $(ROOT_COURIER_CONF) |
|---|
| | 18 | cp ./userdb $(ROOT_AUTHLIB_CONF) |
|---|
| 19 | 19 | |
|---|
| 20 | 20 | uninstall: |
|---|
| r1044 |
r1049 |
|
| 82 | 82 | |
|---|
| 83 | 83 | 3. Install the required modules |
|---|
| 84 | | # yast -i `cat /docs/OpenSuse/opensuse103-packages` |
|---|
| | 84 | # yast -i `cat ./docs/OpenSuse/opensuse103-packages` |
|---|
| 85 | 85 | |
|---|
| 86 | 86 | Or if you use smart package manager: |
|---|
| 87 | | # smart install `cat /docs/OpenSuse/opensuse103-packages` |
|---|
| | 87 | # smart install `cat ./docs/OpenSuse/opensuse103-packages` |
|---|
| 88 | 88 | |
|---|
| 89 | 89 | 4. (optional) Check the ispcp.conf and adapt it to your requirements. |
|---|
| … | … | |
| 92 | 92 | |
|---|
| 93 | 93 | 5. Build the System by using make: |
|---|
| 94 | | # make install |
|---|
| 95 | | |
|---|
| 96 | | 6. Copy all the directories into your system (you may make backups) |
|---|
| 97 | | # cp -Rv /tmp/ispcp/* / |
|---|
| | 94 | # make -f Makefile.opensuse install |
|---|
| | 95 | |
|---|
| | 96 | 6. Copy all the directories into your system (you may make backups before) |
|---|
| | 97 | # cp -RLv /tmp/ispcp/* / |
|---|
| 98 | 98 | |
|---|
| 99 | 99 | 7. Now it's time to set up the frontend. Change into the engine directory: |
|---|
| 100 | | # cd /var/www/ispcp/engine/setup |
|---|
| 101 | | |
|---|
| 102 | | 7a. Set the MySQL password, if not set: |
|---|
| | 100 | # cd /srv/www/ispcp/engine/setup |
|---|
| | 101 | |
|---|
| | 102 | 7a. Start MySQL, if not running: |
|---|
| | 103 | # rcmysql restart |
|---|
| | 104 | |
|---|
| | 105 | 7b. Set the MySQL password, if not set: |
|---|
| 103 | 106 | # mysqladmin -u root password YOUR_PASSWORD |
|---|
| | 107 | |
|---|
| | 108 | 7c. Disable the suse-fast-cgi: |
|---|
| | 109 | # mv /etc/apache2/conf.d/mod_fastcgi.conf /etc/apache2/conf.d/mod_fastcgi.conf.disabled |
|---|
| | 110 | # load fastcgi: edit /etc/sysconfig/apache2, look for line APACHE_MODULES=... and replace the "php5" at the end with "fastcgi proxy" |
|---|
| | 111 | |
|---|
| | 112 | 7d. Install the perl library Net::libIDN: |
|---|
| | 113 | # yast -i lynx ncftp lukemftp libidn-devel |
|---|
| | 114 | # perl -MCPAN -e 'install Net::LibIDN' |
|---|
| | 115 | -> every question which is asked in the first run of cpan should be ok to confirm |
|---|
| | 116 | (hitting Enter should be fine) - until the select of continent and country... :-) |
|---|
| | 117 | |
|---|
| | 118 | 7e. Maybe empty the folder /etc/skel - otherwise you'll have all the files/folders in the home folders... |
|---|
| 104 | 119 | |
|---|
| 105 | 120 | 8. Start the engine setup: |
|---|
| 106 | 121 | # perl ispcp-setup |
|---|
| | 122 | |
|---|
| | 123 | 8a. Enable Apache + MySQL to start while booting: |
|---|
| | 124 | # insserv apache2; insserv mysql |
|---|
| 107 | 125 | |
|---|
| 108 | 126 | 9. Install ispCP ω step-by-step |
|---|
| … | … | |
| 135 | 153 | |
|---|
| 136 | 154 | 3. Install the required modules |
|---|
| 137 | | # yast -i `cat /docs/OpenSuse/opensuse103-packages` |
|---|
| | 155 | # yast -i `cat ./docs/OpenSuse/opensuse103-packages` |
|---|
| 138 | 156 | |
|---|
| 139 | 157 | Or if you use smart package manager: |
|---|
| 140 | | # smart install `cat /docs/OpenSuse/opensuse103-packages` |
|---|
| | 158 | # smart install `cat ./docs/OpenSuse/opensuse103-packages` |
|---|
| 141 | 159 | |
|---|
| 142 | 160 | 4. (optional) Check the ispcp.conf and adapt it to your requirements. |
|---|
| … | … | |
| 145 | 163 | |
|---|
| 146 | 164 | 5. Build the System by using make: |
|---|
| 147 | | # make install |
|---|
| | 165 | # make -f Makefile.opensuse install |
|---|
| 148 | 166 | |
|---|
| 149 | 167 | 6. Save key files |
|---|
| 150 | | # cp -v /var/www/ispcp/engine/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/ |
|---|
| 151 | | # cp -v /var/www/ispcp/engine/messager/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/messager/ |
|---|
| 152 | | # cp -v /var/www/ispcp/gui/include/ispcp-db-keys.php /tmp/ispcp/var/www/ispcp/gui/include/ |
|---|
| | 168 | # cp -v /srv/www/ispcp/engine/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/ |
|---|
| | 169 | # cp -v /srv/www/ispcp/engine/messager/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/messager/ |
|---|
| | 170 | # cp -v /srv/www/ispcp/gui/include/ispcp-db-keys.php /tmp/ispcp/var/www/ispcp/gui/include/ |
|---|
| 153 | 171 | |
|---|
| 154 | 172 | If updating from RC3 or higher: |
|---|
| 155 | | # cp -v /var/www/ispcp/gui/tools/pma/config.inc.php /tmp/ispcp/var/www/ispcp/gui/tools/pma/ |
|---|
| 156 | | |
|---|
| 157 | | 7. Copy /usr and /var directories into your system (you may make backups) |
|---|
| | 173 | # cp -v /srv/www/ispcp/gui/tools/pma/config.inc.php /tmp/ispcp/var/www/ispcp/gui/tools/pma/ |
|---|
| | 174 | |
|---|
| | 175 | 7. Copy /usr, /var and /srv directories into your system (you may make backups) |
|---|
| 158 | 176 | # cp -Rv /tmp/ispcp/usr/* /usr/ |
|---|
| 159 | 177 | # cp -Rv /tmp/ispcp/var/* /var/ |
|---|
| | 178 | # cp -Rv /tmp/ispcp/srv/* /srv/ |
|---|
| 160 | 179 | |
|---|
| 161 | 180 | 8. Backup ispcp.conf and copy the /etc dircetory into your system (you may make backups): |
|---|
| … | … | |
| 164 | 183 | |
|---|
| 165 | 184 | 9. Now it's time to update your installation. Change into the engine directory: |
|---|
| 166 | | # cd /var/www/ispcp/engine/setup |
|---|
| | 185 | # cd /srv/www/ispcp/engine/setup |
|---|
| 167 | 186 | |
|---|
| 168 | 187 | 10. Start the engine update: |
|---|
|
Download in other formats:
#########################################################################
# Site footer - Contents are automatically inserted after main Trac HTML
?>