Changeset 847
- Timestamp:
- 10/13/07 19:54:13
(1 year ago)
- Author:
- rats
- Message:
* Updated php-fcgi-starter for Gentoo und Debian
* Added CentOS
* Updated Redhat
* Updated Ubuntu
* Fixed #761: Ubuntu 7.10 Gutsy package list
* Fixed #759: php starter scripts don't point to valid binary paths for gentoo
* Changed: dynamic parsing of php binary direcory
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r846 |
r847 |
|
| 10 | 10 | - CONFIGS: |
|---|
| 11 | 11 | * Updated php-fcgi-starter for Gentoo und Debian |
|---|
| | 12 | * Added CentOS |
|---|
| 12 | 13 | - DOCS: |
|---|
| 13 | 14 | * Updated Redhat |
|---|
| | 15 | * Updated Ubuntu |
|---|
| 14 | 16 | * Added CentOS |
|---|
| | 17 | * Fixed #761: Ubuntu 7.10 Gutsy package list |
|---|
| 15 | 18 | - ENGINE: |
|---|
| 16 | 19 | * Fixed #759: php starter scripts don't point to valid binary paths for gentoo |
|---|
| r830 |
r847 |
|
| 17 | 17 | (cd ./proftpd && $(MAKE) install &); \ |
|---|
| 18 | 18 | (cd ./logrotate && $(MAKE) install); \ |
|---|
| | 19 | elif test $(HOST_OS) = centos ; then \ |
|---|
| | 20 | cd ./dists/centos && $(MAKE) install ; \ |
|---|
| 19 | 21 | elif test $(HOST_OS) = fedora ; then \ |
|---|
| 20 | 22 | cd ./dists/fedora && $(MAKE) install ; \ |
|---|
| … | … | |
| 47 | 49 | (cd ./proftpd && $(MAKE) uninstall &); \ |
|---|
| 48 | 50 | (cd ./logrotate && $(MAKE) uninstall &); \ |
|---|
| | 51 | elif test $(HOST_OS) = centos ; then \ |
|---|
| | 52 | cd ./dists/centos && $(MAKE) uninstall ; \ |
|---|
| 49 | 53 | elif test $(HOST_OS) = fedora ; then \ |
|---|
| 50 | 54 | cd ./dists/fedora && $(MAKE) uninstall ; \ |
|---|
| … | … | |
| 62 | 66 | cd ./dists/ubuntu && $(MAKE) uninstall ; \ |
|---|
| 63 | 67 | fi |
|---|
| 64 | | |
|---|
| r846 |
r847 |
|
| 34 | 34 | |
|---|
| 35 | 35 | All, CentOS required packages are listed in |
|---|
| 36 | | ./docs/CentOS/redhat-packages |
|---|
| | 36 | ./docs/CentOS/centos-packages |
|---|
| 37 | 37 | |
|---|
| 38 | 38 | ================================================================================ |
|---|
| … | … | |
| 103 | 103 | 5. Return to the parent direction and build the System by using make: |
|---|
| 104 | 104 | # cd ../ |
|---|
| 105 | | # mv Makefile.redhat Makefile |
|---|
| | 105 | # mv Makefile.centos Makefile |
|---|
| 106 | 106 | # make install |
|---|
| 107 | 107 | |
|---|
| r846 |
r847 |
|
| 140 | 140 | |
|---|
| 141 | 141 | 11. Clean the temporary folders: |
|---|
| 142 | | # rm -R /tmp/ispcp-1.0.0 |
|---|
| | 142 | # rm -fR /tmp/ispcp-1.0.0 |
|---|
| 143 | 143 | |
|---|
| 144 | 144 | |
|---|
| r827 |
r847 |
|
| 75 | 75 | 4. Now there are two ways of install ISPCP ω |
|---|
| 76 | 76 | |
|---|
| | 77 | 4. Now there are two ways of install ispCP ω |
|---|
| | 78 | |
|---|
| 77 | 79 | a) via install script |
|---|
| 78 | 80 | --------------------- |
|---|
| 79 | | 4a. Start the script and follow the install instructions: |
|---|
| 80 | | # ./install-ispcp.sh |
|---|
| | 81 | 4a. Start the script and follow the install instructions (not currently available): |
|---|
| | 82 | # ./ispcp-setup.sh |
|---|
| 81 | 83 | |
|---|
| 82 | | After that return to step 12. |
|---|
| | 84 | After that go to step 11. |
|---|
| 83 | 85 | |
|---|
| 84 | | b) manualy |
|---|
| | 86 | b) manually |
|---|
| 85 | 87 | ---------- |
|---|
| 86 | | 4b. Change into the configuration directory: |
|---|
| 87 | | # cd ./configs |
|---|
| 88 | | |
|---|
| 89 | | 5. Open the ispcp.conf and make some changes. |
|---|
| 90 | | You have to set up some configuration variables for your linux distribution. |
|---|
| 91 | | ISPCP ω is preconfigurated for Debian 4.0 Etch. |
|---|
| | 88 | 4b. You have to set up some configuration variables for your linux distribution. |
|---|
| | 89 | ispCP ω is preconfigurated for Debian 4.0 Etch. |
|---|
| 92 | 90 | If you're using another distribution please check, if config files exist in |
|---|
| 93 | 91 | ./configs/dists and use/change them. |
|---|
| 94 | | |
|---|
| 95 | | These are the Variables you have to look at: |
|---|
| 96 | | |
|---|
| 97 | | SECONDARY_DNS = |
|---|
| 98 | | MYSQL_PREFIX_TYPE = # '' for MYSQL_PREFIX = yes, |
|---|
| 99 | | # infront or behind for MYSQL_PREFIX = no |
|---|
| 100 | 92 | |
|---|
| 101 | 93 | Check the ispcp.conf and adapt it to your requirements. |
|---|
| … | … | |
| 103 | 95 | http://isp-control.net |
|---|
| 104 | 96 | |
|---|
| 105 | | 6. Return to the parent direction and build the System by using make: |
|---|
| 106 | | # cd ../ |
|---|
| 107 | | # make -f Makefile.ubuntu install |
|---|
| | 97 | 5. Build the System by using make: |
|---|
| | 98 | # make -f Makefile.ubunu install |
|---|
| 108 | 99 | |
|---|
| 109 | | 7. Copy all the directories into the system (you may make backups) |
|---|
| | 100 | 6. Copy all the directories into the system (you may make backups) |
|---|
| 110 | 101 | # cp -Rv /tmp/ispcp-1.0.0/* / |
|---|
| 111 | 102 | |
|---|
| 112 | | 8. Now it's time to set up the frontend. Change into the engine directory: |
|---|
| | 103 | 7. Now it's time to set up the frontend. Change into the engine directory: |
|---|
| 113 | 104 | # cd /var/www/ispcp/engine/setup |
|---|
| 114 | 105 | |
|---|
| 115 | | 8a. Set the MySQL password, if not set: |
|---|
| | 106 | 7a. Set the MySQL password, if not set: |
|---|
| 116 | 107 | # mysqladmin -u root password YOUR_PASSWORD |
|---|
| 117 | 108 | |
|---|
| 118 | | 9. Start the engine setup: |
|---|
| 119 | | # ./ispcp-setup |
|---|
| | 109 | 8. Start the engine setup: |
|---|
| | 110 | # perl ispcp-setup |
|---|
| 120 | 111 | |
|---|
| 121 | | 10. Install ISPCP ω step-by-step |
|---|
| | 112 | 9. Install ispCP ω step-by-step |
|---|
| 122 | 113 | |
|---|
| 123 | 114 | If you get no error, all went good; if you get one, look at |
|---|
| 124 | 115 | http://isp-control.net to solve the problem. |
|---|
| 125 | 116 | |
|---|
| 126 | | 11. There is an error in some courier-versions. Courier won't stop, if you use |
|---|
| | 117 | 10. There is an error in some courier-versions. Courier won't stop, if you use |
|---|
| 127 | 118 | /etc/init.d/courier-authdaemon stop, so change it: |
|---|
| 128 | 119 | # nano /etc/ini.d/courier-authdaemon |
|---|
| 129 | 120 | |
|---|
| 130 | 121 | change: ${libexecdir}/authlib/authdaemon stop |
|---|
| 131 | | into: killall authdaemond.plain |
|---|
| | 122 | with: killall authdaemond.plain |
|---|
| 132 | 123 | |
|---|
| 133 | | 12. Clean the temporary folders: |
|---|
| 134 | | # rm -R /tmp/ispcp-1.0.0 |
|---|
| | 124 | 11. Clean the temporary folders: |
|---|
| | 125 | # rm -fR /tmp/ispcp-1.0.0 |
|---|
| 135 | 126 | |
|---|
| 136 | 127 | |
|---|
|
Download in other formats:
#########################################################################
# Site footer - Contents are automatically inserted after main Trac HTML
?>