个人网盘搭建过程--资料来自腾讯云实验室
2017-12-04 16:36
369 查看
一、域名
注册域名
解析域名
二、安装Seafile
安装依赖包
yum install python python-setuptools python-imaging python-ldap python-memcached MySQL-python mariadb mariadb-server
启动MariaDB服务:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
配置MYSQL
/usr/bin/mysql_secure_installation
#过程中Newpasswd和re-passwd 输入密码例如‘root’,其他的均使用默认值,一路回车
配置完成以后
cd 回车
mysql -u root -p 回车
passwd:root (刚才设置的密码)
配置的目的是确保后续ip可以连上数据库
安装Seafile
下载安装包
wget https://mc.qcloudimg.com/static/archive/3d8addbe52be88df4f6139ec7e35b453/seafile-server_5.1.4_x86-64.tar.gz
解压安装包
tar -zxvf seafile-server_5.1.4_x86-64.tar.gz
安装Seafile
sudo mkdir -p /opt/seafile/installed
sudo mv seafile-server_5.1.4_x86-64.tar.gz /opt/seafile/installed
sudo mv seafile-server-5.1.4/ /opt/seafile
cd /opt/seafile/seafile-server-5.1.4
sudo ./setup-seafile-mysql.sh
安装过程中
mysql
的
启动Seafile
sudo
./seafile.sh start
sudo ./seahub.sh start
执行过程中
<
4000
span style="font-family:Roboto, 'San Francisco', 'Helvetica Neue', Helvetica, Arial, 'PingFangSC-Light', 'Hiragina Sans GB', 'WenQuanYi Micro Hei', 'Microsoft Yahei UI', 'Microsoft Yahei', SimSun, sans-serif;font-size:14px;">
注册域名
解析域名
二、安装Seafile
安装依赖包
yum install python python-setuptools python-imaging python-ldap python-memcached MySQL-python mariadb mariadb-server
启动MariaDB服务:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
配置MYSQL
/usr/bin/mysql_secure_installation
#过程中Newpasswd和re-passwd 输入密码例如‘root’,其他的均使用默认值,一路回车
配置完成以后
cd 回车
mysql -u root -p 回车
passwd:root (刚才设置的密码)
//第一步: grant all privileges on *.* to root@"%" identified by 'root' with grant option; //第二步: flush privileges;
配置的目的是确保后续ip可以连上数据库
安装Seafile
下载安装包
wget https://mc.qcloudimg.com/static/archive/3d8addbe52be88df4f6139ec7e35b453/seafile-server_5.1.4_x86-64.tar.gz
解压安装包
tar -zxvf seafile-server_5.1.4_x86-64.tar.gz
安装Seafile
sudo mkdir -p /opt/seafile/installed
sudo mv seafile-server_5.1.4_x86-64.tar.gz /opt/seafile/installed
sudo mv seafile-server-5.1.4/ /opt/seafile
cd /opt/seafile/seafile-server-5.1.4
sudo ./setup-seafile-mysql.sh
安装过程中
[server name]字段输入
Seafile,
[ This server's ip or domain ]字段输入教程第一步申请的域名,
[ 1 or 2 ]字段选择
1,
mysql
的
[ root password ]字段输入
root,其他字段一路回车使用默认值:
启动 Seafile
启动Seafilesudo
./seafile.sh start
sudo ./seahub.sh start
执行过程中
[ admin email ]设置为您登录网盘的帐号,如
admin@wp.wang,
<
4000
span style="font-family:Roboto, 'San Francisco', 'Helvetica Neue', Helvetica, Arial, 'PingFangSC-Light', 'Hiragina Sans GB', 'WenQuanYi Micro Hei', 'Microsoft Yahei UI', 'Microsoft Yahei', SimSun, sans-serif;font-size:14px;">
[ admin password ]和
[ admin password again ]设置为登录网盘的密码,如
admin
修改防火墙规则
首先启动防火墙
systemctl start firewalld
修改
sudo firewall-cmd --zone=public --permanent --add-port=8082/tcp sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp sudo firewall-cmd --reload
访问你的网盘
http://www.yourdomain.com:8000 (yourdomain.com是你自己的域名)
相关文章推荐
- 快速搭建个人网盘--Seafile
- 学习笔记(一) mysql + kbengine-0.8.2+U3D_demo详细搭建过程个人记录
- github+hexo+node.js搭建个人博客基本过程及遇到的问题
- CentOS 7下安装Nextcloud搭建个人网盘
- 【举例1】Docker环境部署过程-以Wordpress个人博客系统搭建为例
- elk实时日志分析平台部署搭建详细实现过程:加上个人实践意见,及如何避坑
- 史上最强机器学习资料------来自个人心血总结-----5星级
- 个人博客搭建资料
- MySQL主库已经存在的基础上搭建从库的过程--> (旧资料整理)
- github+hexo+node.js搭建个人博客基本过程及遇到的问题
- dwz问题(本文主要是供个人学习成长之用,陈述的是本人在开发过程中遇到的几个小问题的总结,可能兼或插入一些网络资料)
- github+hexo+node.js搭建个人博客基本过程及遇到的问题
- 分享-个人开发过程中常用的资料网站
- Eclipse搭建J2ME并配备SonyEricsson手机模拟器过程中的一点个人经验
- 基于HEXO的个人博客图文搭建详尽过程,看不懂算我输
- Seafile - 自己动手搭建个人/团队/公司专属私有文件同步服务 (云存储网盘)
- 企业搭建Exchange全过程『罗斌个人工作经验谈』
- windows下搭建seafile服务器,拥有自己的个人云盘,不再担心网盘丢
- Android 环境搭建资料及启动过程中问题汇总
- 利用同步网盘搭建个人或团队SVN服务器