#头条创作挑战赛#
【资料图】
说明:写文不易,欢迎各位批评指正(友好交流哦)!不管是否喜欢,希望能来个点赞、关注、收藏三连击!
前言现在数据量越来越大,电脑本身的硬盘存储有些捉襟见肘,同时一个团队需要共享的资料很多,有些时候不方便互相传输或传输耗时太大,放在网盘上有些敏感数据安全性也是一个担忧的方面,在没有预算的情况下,利用已有设备通过Nextcloud搭建一个属于自己的网盘可以较好的解决这些问题。
(这种硬盘飘红的情况实在太难受了)
目录1、Nextcloud
2、本次所用设备及操作系统安装
3、Nextcloud搭建
一、NextcloudNextcloud 是一个开源开源项目,一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云。
nextcloud 跨平台支持 Windows、Mac、Android、iOS、Linux 等平台,而且还提供了网页版 和 WebDAV 形式访问,因此你可以在任何电脑、手机上都能轻松获取你的文件。
二、本次所用设备及操作系统安装1、硬件设备服务器:DELL R730XD
使用2.5英寸硬盘,25个硬盘槽位;
硬盘:2.5英寸 900G SAS盘
内存:三星
2、系统安装系统安装之前,完成服务器阵列RAID的设置,因为这次磁盘足够,所以使用了RAID5。服务器主要用来做网盘使用,暂时不考虑别的功能,也没有进行多个分区,可以看到做完RAID5后,整体磁盘空间为18T。
设置完RAID后,使用提前做好的U盘程序进行安装,这里就不过多的赘述了,系统选用的centos7.5 。
三、Nextcloud安装1、LAMP环境搭建
1.1安装系统环境依赖包
yum install -y epel-release yum-utils unzip curl wget bash-completion policycoreutils-python mlocate bzip2
运行结束后如下图所示
我这里用的是CRT进行的SSH登录,稍微注意的是需要在会话选项中更改一下外观的字符编码,不然中文字符会显示出乱码。
1.2安装WEB服务和数据库
yum install -y httpd mariadb-server mariadb sqlite
安装完成后如下图所示
1.3安装PHP
因为yum源在国外速度慢且不稳定,所以这里用之前已经下载好的,直接上传到服务器,使用本地yum源进行安装。
如果是最小化安装的centos,默认没有rz命令,需要进行安装
yum install lrzsz
用 rz 命令上传
上传完成后,解压到opt目录
tar zxvf php72.tar.gz -C /opt/
创建yum配置文件
vim /etc/yum.repos.d/php72.repo
同rz一样,最小化安装的系统需要安装vim
yum -y install vim*
vim /etc/yum.repos.d/php72.repo
在新的窗口先按”a"键盘后,输入如下内容:
[php72]
name=php72
baseurl=file:///opt/php72
enable=1
gpgcheck=0
输入完成后,先按esc,然后:wq 保存退出
使用本yum源安装
yum install -y php72w php72w-cli php72w-common php72w-curl php72w-gd php72w-mbstring php72w-mysqlnd php72w-process php72w-xml php72w-zip php72w-opcache php72w-pecl-apcu php72w-intl php72w-pecl-redis
初始化LAMP
启动LAMP相关服务
systemctl start httpd.service
systemctl start mariadb.service
关闭防火墙和selinux
iptables -F
setenforce 0
初始化数据库密码
mysqladmin -u root password "456789"
可以登录验证一下
mysql -u root(用户名) -p456789(密码)
部署nextdoud
上传已经下载好的软件包
rz
解压文件
可以先用 ls 命令查看一下文件名
unzip nextcloud-15.0.5.zip
将nextcloud复制到网站目录
cp -r nextcloud/* /var/www/html/
创建数据目录
mkdir /var/www/html/data
配置权限
chown -R apache.apache /var/www/html/
登录数据库,创建 nextcloud 的数据库
mysql -u root -p456789 (初始化的用户名、密码)
create database nextcloud;
exit
web界面设置
通过浏览器打开:http://192.168.2.105/index.php(服务器的IP地址),设置完相关选项后,点击安装完成就可以了。
进入后的操作也很简单,各项功能按钮很直观。
-
宁德时代倪军:实现绿色发展需要走通“两条路”据证券时报,11月26日,在上海国际金融中心发展论坛的圆桌讨...
-
天天百事通!海南椰岛:拟定增募资不超6.54亿元,实控人将变更为王晓晴海南椰岛公告,公司拟以8 08元 股和价格向公司董事长王晓晴...
-
快消息!奈雪的茶更换LOGO:“NAYUKI”改为“NAIXUE”据报道,茶饮品牌“奈雪的茶”近期更换了系列品牌LOGO,包括...
-
天天观焦点:科技周报:奈雪的茶回应换Logo;吴亦凡偷逃税被追缴罚款6亿;特斯拉辟谣引燃千万豪车编者按:鞭牛士将以周报形式盘点一周内发生的重要事件,内容...
-
世界观天下!外媒:现代汽车和SK On拟投资2.5万亿韩元建设合资电池厂据韩国经济新闻报道,知情人士称,现代汽车公司和电池制造商S...
-
李斌称蔚来手机进展顺利,在上海和深圳都有团队据IT之家消息,蔚来今日在举行了李斌面对面活动。李斌表示,...
-
马斯克人面羊身像成景点,造价60万美元,制作时长近6个月据老板联播视频,特斯拉CEO埃隆·马斯克的一座雕像选好放置地...
-
焦点要闻:特斯拉海外多个地区超级充电站价格下降据36氪援引外媒消息,随着充电业务逐渐成熟,特斯拉在多个地...
-
美国黑五在线销售额创纪录据报道,Adobe数据和分析部门AdobeAnalytics周六发布的报告显...
-
全球视讯!迅雷网游加速器将于12月1日正式停运据迅雷网游加速器现已在官网发布停运通知:很遗憾的通知各位...
- 智联世界,元生无界!快手虚拟人IP亮相2022人工智能大会
2022-09-07 10:47:54
- 机器人界“奥林匹克”!2022世界机器人大会8月18日举行
2022-08-10 09:58:58
- 2025年全球人口将达到90亿!机器人将在农业领域大显身手
2022-07-14 09:41:10
- 中科院院士蒋华良:AI+分子模拟与药物研发将大有可为
2022-07-14 09:37:00
- “千垛之城荷你有约” 2022兴化市荷文化旅游节正式开幕
2022-07-07 09:28:34