日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

seafile安装教程mysql密码_Seafile安装踩坑

發布時間:2025/3/21 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 seafile安装教程mysql密码_Seafile安装踩坑 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

歡迎大家訪問我的博客新地址:

至于為什么要搭建私有云盤,或許就是因為前段時間360個人網盤下架的原因吧,事情過去很久了,我也在摸索方案,最后還是選擇了百度云,或許是因為百度說過我們百度云不會倒下的,哈哈,但是為了防止意外的發生,還是要做個備份吧

寫在前面

最近這段時間一直比較忙,所以沒時間去研究東西,今天抽了點時間把之前seafile的安裝的尾巴處理下,之前一直出各種問題,心情甚是心酸

關于搭建個人云盤,我有以下看法

避免公有云盤倒下

合理的備份數據

學習網盤搭建

了解帶寬

學習網盤存儲機制

總結的說就是去多學點知識,增加些自己知識的廣度

Seafile簡介

Seafile 是一款開源的企業云盤,注重可靠性和性能。支持 Windows, Mac, Linux, iOS, Android 平臺。支持文件同步或者直接掛載到本地訪問。

Seafile特性

Seafile服務端安裝

服務端環境要求

Debian 8 / Ubuntu 16.04 / Centos 7

Mysql

nginx/apache

python*

服務端安裝

下載seafile安裝包 傳送門

在home下新建文件夾,然后放入我們的seafile安裝包

合理安排文件夾結構

安裝軟件,下面闡述需要安裝的軟件

安裝 Seafile 服務器之前,請確認已安裝以下軟件

MariaDB 服務器 (MariaDB 是 MySQL 的分支)

python 2.7 (從 Seafile 5.1 開始,python 版本最低要求為2.7)

python-setuptools

python-imaging

python-mysqldb

python-ldap

python-urllib3

python-memcache (或者 python-memcached)

# 在Debian/Ubuntu系統下

apt-get update

apt-get install mariadb-server

apt-get install python2.7 python-setuptools python-imaging python-ldap python-mysqldb python-memcache python-urllib3

# 在 CentOS 7 下

yum install mariadb-server

yum install python-setuptools python-imaging python-ldap MySQL-python python-memcached python-urllib3

5.進入seafile安裝包,執行./setup-seafile-mysql.sh

6. 然后我們根據安裝提示去配置我們的seafile,如果看不懂,可參考:傳送門

7. 配置數據庫,這個地方很重要

-------------------------------------------------------

Please choose a way to initialize seafile databases:

-------------------------------------------------------

[1] Create new ccnet/seafile/seahub databases

[2] Use existing ccnet/seafile/seahub databases

出現這個,讓你去選擇或者使用已存在的數據庫

注意,在這里,seafile會為我們創建一個seafile用戶,同時,會創建ccnet/seafile/seahub數據庫,這里,我們需要手動去更改下seafile用戶的權限

OK,權限更改完,我們就可以正確連接數據庫,并且完成安裝

8.安裝完成你將看到這個界面

啟動 Seafile 服務器和 Seahub 網站

啟動Seafile服務器

./seafile.sh start # 啟動 Seafile 服務

啟動Seahub

./seahub.sh start # 啟動 Seahub 網站 (默認運行在8000端口上)

小貼士: 你第一次啟動 seahub 時,seahub.sh 腳本會提示你創建一個 seafile 管理員帳號

開放8000 , 8082端口

Seabub: 8000

FileServer: 8082

默認情況下,我們的服務器沒有開放8000,8082端口,那么我們需要去開放8000,8082端口,具體如何開放8000,8082端口,我們可以看我寫的這篇文章:傳送門

常用命令

./seahub.sh stop # 停止 Seafile 進程

./seafile.sh stop # 停止 Seahub

./seafile.sh start # 啟動 Seafile 服務

./seahub.sh start 8001 # 啟動 Seahub 網站 (運行在8001端口上)

./seahub.sh stop # 停止 Seahub

./seafile.sh stop # 停止 Seafile 進程

./seafile.sh restart # 停止當前的 Seafile 進程,然后重啟 Seafile

./seahub.sh restart # 停止當前的 Seahub 進程,并在 8000 端口重新啟動 Seahub

pgrep -f seafile-controller # 查看 Seafile 進程

pgrep -f "seahub" # 查看 Seahub 進程

pkill -f seafile-controller # 結束 Seafile 進程

pkill -f "seahub" # 結束 Seafile 進程

演示

到此為止我們就完成了seafile的安裝

立FLAG

網盤開啟Https,文件傳輸進行ssl加密

思考了一下,那存儲空間滿了,我們如何去增加存儲空間以及合理的安排存儲?

最后歡迎大家關注我的微信訂閱號,我會不定時推送些積極向上的文章以及相關技術文章,歡迎大家的支持

總結

以上是生活随笔為你收集整理的seafile安装教程mysql密码_Seafile安装踩坑的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。