企业如何搭建私有云,自己搭建企业云盘平台,企业私有云怎么搭建
工具/原料
Linux服务器(网上很多,不要虚拟关注,求个云主机,这样你就有操作权限了!边肖是一个89个月的测试主机。)
Xshell(在以前的教程中使用,用于连接到服务器)
海开源企业专用网盘系统,当然个人使用别人也不会阻止你。
方法/步骤
1.连接linux服务器,安装lnmp环境(这个装不了可以百度,按照官方教程就行。)
2.下载seafile包
3.使用screen -S seafile命令创建新的会话窗口,以防止窗口断开连接和丢失。
4.使用cd命令切换到www文件夹(这里根据你要保存的路径)。
cd /home/www
5.使用mkdir命令在www文件夹下构建一个seafile文件夹。
mkdir sea文件
6.使用cd命令转到新创建的seafile文件夹。
cd seafile
7.使用wget resource address命令将seafile软件包下载到新创建的seafile文件夹。
wget http://sea file-downloads . OSS-cn-Shanghai . aliyuncs . com/sea file-server _ 6 . 0 . 8 _ x86-64 . tar . gz
使用tar -xzvf命令解压下载的资源包。
tar-xzvf sea file-server _ 6 . 0 . 8 _ x86-64 . tar . gz
上面的命令结构是tar -xzvf文件名。tar.gz可以根据下载的软件名称进行更改。
8.按照官方的要求,应该在seafile目录下再建一个安装文件夹。
mkdir已安装
然后把下载的安装包移到已安装的文件夹中(这一步其实没什么用,只是为了养成好习惯)。
mv sea file-server _ 6 . 0 . 8 _ x86-64 . tar . gz已安装
这种设计目录的好处是所有与seafile相关的配置文件都可以放在seafile目录下,便于集中管理。在后续的升级中,只需要将最新的安装包解压到seafile目录即可。
安装相关组件
1.安装前的准备工作。在安装Seafile server之前,请确认已经安装了以下软件MariaDB或MySQL server (MariaDB是MySQL的一个分支)。
Python 2.7(从Seafile 5.1开始,对Python版本的最低要求是2.7)
python-setuptools
python-成像
python-mysqldb
python-ldap
python-urllib3
Python-memcache(或python-memcached)
如果没有,请执行以下命令来安装MariaDB
yum安装mariadb-server
2.然后执行以下命令来安装python
yum安装python 2.7 python-setup tools python-imaging python-mysqldb python-LDAP python-URL lib 3 python-memcache
安装srafile
1.执行cd命令转到提取的seafile文件夹。cd seafile-server-6.0.8
2.运行安装脚本并回答预设问题。/setup-seafile-mysql.sh
2.设置服务器名称,输入seafile,然后按enter键。
3.输入域名或ip,这里边肖会填入服务器ip,懒得去取域名,回车。
4.下一步是设置存储宝贵资源的文件目录。这里,选择一个大的磁盘路径。边肖,这里www目录下挂载的磁盘是最大的。刚开始下载文件的时候,要下载到www目录。因此,程序的默认文件在www下。进入!
5.下一步是设置端口号,这是这里的默认值。直接输入。如果您的服务器端口8082被占用,请将其更改为其他端口。进入。
6.下面是创建一个新的数据库或选择一个现有的数据库。我们是新安装的,当然是新的。果断选1,回车。
7.接下来,填写数据库服务器的地址。我这个是本地电脑,默认可以。返回
8.下面是填写数据库端口,一般是3306。默认情况下,输入。
9.下面是以root用户身份输入数据库用户名的密码,这是您在安装lnmp时自己设置的。这里注意linux输入的密码是不显示的,直接输入就可以了,输入完成后按回车键。
10.下面,为seafile创建mysql用户,输入用户名,默认就可以了。返回
11.为数据库用户seafile设置一个密码,或者只输入密码而不显示任何内容。返回
12.设置ccnet服务的数据库名(这么多步骤,写这个教程有点后悔。),默认,回车。
13.为seafile-server指定一个数据库名称default,然后按enter键。
14.为seahub设置数据库名称.默认情况下,输入!
最后,是时候确认配置information/()/~ ~,并按回车键。
安装成功的图片!
15.启动seafile服务。/seafile.sh start
16.启动seahub,设置后台登录邮箱。/seahub.sh start
输入登录密码=确认密码=启动成功!
17.登录网络磁盘的web版本并进行配置。
在浏览器中输入:3358150.107.0.174: 8000/(您的ip地址:端口号),您将被重定向到登录界面。
接下来可以自己探索一下里面的功能,而且这个云盘还提供了各种平台的客户端下载,有自动同步功能。