centos搭建个人网盘

centos搭建个人网盘

参考:腾讯云手动实验https://cloud.tencent.com/developer/labs/lab/10093

安装Seafile

安装依赖环境

[root@localhost ~]# yum -y install python python-setuptools python-imaging python-ldap \
python-memcached MySQL-python mariadb mariadb-server

启动mariadb服务

[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl enable mariadb

配置MySQL

[root@localhost ~]# /usr/bin/mysql_secure_installation
# 除以下两处其他默认回车,设置好自己密码
New password: 
Re-enter new password:

下载Seafile安装包

[root@localhost ~]# wget https://mc.qcloudimg.com/static/archive/3d8addbe52be88df4f6139ec7e35b453/seafile-server_5.1.4_x86-64.tar.gz

解压安装Seafile安装包

[root@localhost ~]# tar zxf seafile-server_5.1.4_x86-64.tar.gz 
[root@localhost ~]# mkdir -p /opt/seafile/installed
[root@localhost ~]# mv seafile-server_5.1.4_x86-64.tar.gz /opt/seafile/installed/
[root@localhost ~]# mv seafile-server-5.1.4/ /opt/seafile/
[root@localhost ~]# cd /opt/seafile/seafile-server-5.1.4/
[root@localhost seafile-server-5.1.4]# ./setup-seafile-mysql.sh
# 过程中出现的需要填写的信息,其他的按照默认回车即可
[ server name ] Seafile
[ This server's ip or domain ] hello.com
[ 1 or 2 ] 1
[ root password ]  # 输入上面准备好MySQL的密码

启动Seafile及修改防火墙规则

启动Seafile

[root@localhost seafile-server-5.1.4]# ./seafile.sh start
[root@localhost seafile-server-5.1.4]# ./seahub.sh start
# 登录网盘用户名,登录网盘密码,重复密码
[ admin email ] root@hello.com
[ admin password ] 
[ admin password again ]

修改防火墙规则

[root@localhost ~]# firewall-cmd --zone=public --permanent --add-port=8082/tcp
[root@localhost ~]# firewall-cmd --zone=public --permanent --add-port=8000/tcp
[root@localhost ~]# firewall-cmd --reload

验证

访问http://192.168.1.10:8000
在这里插入图片描述
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101910.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 罗马字符串转数字_整数转罗马数字 java

    罗马字符串转数字_整数转罗马数字 java//罗马字符串转数字//VC2008通过#include”stdafx.h”#include//罗马字符串转数字intGetNumber(constchar*strNum){ intnValue=0; while(*strNum!=’\0′) { intnN=0; charc=*(strNum+1); switch(*strNu

    2022年9月27日
    0
  • mysql安装包5.7.17.0_mysql-5.7.17-winx64压缩版的安装包下载和安装配置「建议收藏」

    mysql安装包5.7.17.0_mysql-5.7.17-winx64压缩版的安装包下载和安装配置「建议收藏」网上有很多的安装配置步骤,但是一个跟一个遇到的问题不一样,总之越是写的完整的人,遇到的错误越多,在安装过程中也就越悲催!第一步:下载mysql安装包—下载网址https://downloads.mysql.com/archives/community/第二步:找到你下载的文件夹,解压。然后你在任意一个磁盘内新建一个文件夹把它放好,这个文件夹就作为它的安装目录,我建的是这个路径—->F…

    2022年4月19日
    42
  • mysql不配置环境变量可以吗_MySQL配置环境变量[通俗易懂]

    mysql不配置环境变量可以吗_MySQL配置环境变量[通俗易懂]如果不配置环境变量,每次登录MySQL服务器时就必须进入到MySQL的bin目录下,也就是输入“cdC:\ProgramFiles\MySQL\MySQLServer5.7\bin”命令后,才能使用MySQL等其它命令工具,这样比较麻烦。配置环境变量以后就可以在任意位置执行MySQL命令了,本节主要介绍怎样手动配置环境变量。MySQL如果不配置环境变量就只能在mys…

    2022年6月16日
    105
  • 简单页面+java后台+数据库,实现从页面对数据库的增删改查

    简单页面+java后台+数据库,实现从页面对数据库的增删改查在实现简单网页上对数据内容进行增删改查,需要用到三个部分,分别是jsp网页部分+java后台部分+数据库表我用一个新闻的例子来实现,首先编写java后台程序java后台程序:我们用三层的模式进行设计:分别是servlet,service,dao层,并且建立个实体包用来打包数据库和后台要用到的属性截个图首先是写功能写的顺序分别是从servlet,service,dao层…

    2022年5月22日
    33
  • spring框架aop的理解_通俗易懂理解部分分式展开法

    spring框架aop的理解_通俗易懂理解部分分式展开法源地址:http://www.verydemo.com/demo_c143_i20837.html1.我所知道的aop  初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的

    2022年8月11日
    2
  • python3网络爬虫一《使用urllib.request发送请求》

    python3网络爬虫一《使用urllib.request发送请求》python爱好者交流群:810306356这里有很多像你一样的伙伴,共同分享学习python的经验!使用urllib在Python2版本中,有urllib和urlib2两个库可以用来实现request的发送。而在Python3中,已经不存在urllib2这个库了,统一为urllib。Python3urllib库官方链接https://docs.pytho…

    2022年5月8日
    81

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号