| 1 |
== link:index.html[Index] -> link:basics.html[Getting started] |
|---|
| 2 |
|
|---|
| 3 |
Upgrading Cherokee |
|---|
| 4 |
------------------ |
|---|
| 5 |
|
|---|
| 6 |
The current mechanism of choice to configure Cherokee did not exist |
|---|
| 7 |
prior to release 0.6. A lot has happened since then, and Cherokee has |
|---|
| 8 |
been constantly improving in terms of stability, efficiency and |
|---|
| 9 |
features. |
|---|
| 10 |
|
|---|
| 11 |
If you happen to be running an old version of Cherokee and would like |
|---|
| 12 |
to keep your current configuration settings, you can upgrade your |
|---|
| 13 |
cherokee.conf file through the Python scripts provided under |
|---|
| 14 |
`contrib`. |
|---|
| 15 |
|
|---|
| 16 |
The usage is quite simple, and works the same way for all the |
|---|
| 17 |
scripts: |
|---|
| 18 |
|
|---|
| 19 |
---- |
|---|
| 20 |
contrib/07to08.py /path/cherokee.conf.07 /path/cherokee.conf.08 |
|---|
| 21 |
---- |
|---|
| 22 |
|
|---|
| 23 |
If you need to upgrade from a really old release, simply apply the |
|---|
| 24 |
whole chain of conversions. |
|---|
| 25 |
|
|---|
| 26 |
Note that some of the available prepackaged versions of Cherokee |
|---|
| 27 |
are set to offer the possibillity of automatically running these scripts |
|---|
| 28 |
to upgrade the configuration if files from a prior release is detected |
|---|
| 29 |
in the system. |
|---|
| 30 |
|
|---|
| 31 |
Every effort is made to bulletproof the upgrade scripts. If any of |
|---|
| 32 |
them does not work for you, do not hesitate to send a bug report. |
|---|
| 33 |
However, Cherokee is a very active project and has been steadily |
|---|
| 34 |
advancing and incorporating technical improvements. You should really be |
|---|
| 35 |
using link:bundle_cherokee-admin.html[cherokee-admin] to configure your |
|---|
| 36 |
system if you want to take full advantage of the new features. Even if |
|---|
| 37 |
the upgrade process is successful, you should use the new configuration |
|---|
| 38 |
file as a start point and go through the normal configuration process |
|---|
| 39 |
using link:bundle_cherokee-admin.html[cherokee-admin]. |
|---|