Merge pull request #6 from haiwen/upgrade-8.0.0

upgrade 8.0.x
This commit is contained in:
Daniel Pan 2020-12-07 16:56:12 +08:00 committed by GitHub
commit babead406d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 49 additions and 14 deletions

View File

@ -13,6 +13,7 @@ Please check the **upgrade notes** for any special configuration or changes befo
* [Upgrade notes for 6.x.x](./upgrade_notes_for_6.x.x.md)
* [Upgrade notes for 7.0.x](./upgrade_notes_for_7.0.x.md)
* [Upgrade notes for 7.1.x](./upgrade_notes_for_7.1.x.md)
* [Upgrade notes for 8.0.x](./upgrade_notes_for_8.0.x.md)
## Major version upgrade (e.g. from 5.x.x to 6.y.y)

View File

@ -1,14 +0,0 @@
# Upgrade notes for 8.0
These notes give additional information about changes.
Please always follow the main [upgrade guide](./upgrade.md).
## Important release changes
From 8.0, ccnet-server component is removed. But ccnet.conf is still needed.
There are no special steps needed when upgrading from 7.1 to 8.0.
## FAQ

View File

@ -0,0 +1,48 @@
# Upgrade notes for 8.0
These notes give additional information about changes.
Please always follow the main [upgrade guide](./upgrade.md).
## Important release changes
From 8.0, ccnet-server component is removed. But ccnet.conf is still needed.
There are no special steps needed when upgrading from 7.1 to 8.0.
### Deploy
Note, you should install Python libraries system wide using root user or sudo mode.
* For Ubuntu 16.04/18.04 or Debian 10
```sh
apt-get install libmysqlclient-dev
sudo pip3 install future mysqlclient
```
* For CentOS 7/8
```sh
yum install python3-devel mysql-devel gcc gcc-c++ -y
sudo pip3 install future mysqlclient
```
### Upgrade to 8.0.x
1. Stop Seafile-7.1.x server.
2. Start from Seafile 7.1.x, run the script:
```sh
upgrade/upgrade_7.1_8.0.sh
```
3. Start Seafile-8.0.x server.
## FAQ