【电影推荐系统】部署要点总结

简述

至此,电影推荐系统已经熟练部署了多次,途中也遇到了很多问题,在此,进行全面总结。

一、初步搭建系统

之前的博文已经写过了,自行跳转:电影推荐系统步骤参考链接

二、VirtualBox虚拟机软件安装

其实别的虚拟机软件也可以但是,SG.G的教程里用的是它,那就下载个VirtualBox,我这里用的是VirtualBox6,win11用户用VirtualBox9哦,另外,如果后面部署嫌麻烦我这有配置好的cnetos6.9的镜像软件,私.我下载,直接省去虚拟机环节的部署。

三、安装centos6.9系统教程

网上有很多在此不再赘述

四、虚拟机centos6联网设置

如果你是买的学生版公网服务器这一步不用搞了,服务器默认启动后就是可以联网的,但是如果自己的虚拟机是要设置联网的,而且很麻烦不过流程思路要清晰我给个参考博客链接:
虚拟机联网设置参考博客链接

五、主机ip映射设置

为什么有的ping主机名可以,有的必须ping主机ip,因为有的电脑没有设置主机ip与主机名的映射表,也就是系统内没有设置一个字典,这里给出参考链接:
ip主机名映射参考博客链接

六、普通用户sudo权限、防火墙设置

下面要用SecrureCRT或者Xshell等SSH远程登录软件,但是使用这些软件的前提是要对linux进行普通用户超级权限的授予和防火墙设置(因为非企业级开发所以防火墙直接关闭了而没有进行个别端口的关闭)
普通用户sudo权限参考博客链接
【防火墙设置自行百度很简单,在此不赘述】

七、安装高版本SecureCRT

高版本的SecureCRT自带补全功能,我这里的是secureCRT9带破解码,可免费使用
下载链接,点击查看

八、更换镜像源站+清空代理

centos6.9官方已经停止更新了,使得很多组件工具无法从官网下载使用,因此要更换到别的镜像源,更换步骤如下:
更换镜像源站参考博客链接
!!!如果更换万镜像源站仍无法下载则清空代理命令,这个技巧很关键,找了很久才看见的解决方案。npm config set proxy null

九、升级更换jdk

centos6.9自带的jdk是openjdk不是甲骨文jdk,openjdk会影响后期运行:
jdk安装参考博客链接

十、linux组件安装路径/usr/local

虚拟机或者服务器中的所有组件要安装至/usr/local
这是血的教训,如果更改主机名将会修改文件路径,但是/usr路径不会修改。
多么宝贵的经验
!!!建议每次设置安装完一个组件工具后就reboot重启一下,有的时候就差一个reboot

十一、数据库备份

如果你之前安装了centos,为了避免数据库混乱,最好先备份好数据库再清空,分别在mongodb和elasticsearch用cp -r 指令备份在清空数据库。

十二、SecrueCRT粘贴乱码

在SecrueCRT进行粘贴时乱码,请参考:点击链接

十三、推荐安装tree命令

tree可以结构化显示目录下的文件分布情,安装tree输入指令sudo yum -y install tree,如果tree乱码问题:输入alias tree='tree --charset ASCII'

见博客:点击链接——tree的安装和设置参考博客

十四、idea版本不要太高

idea版本我的是2017.2.7,我曾经把项目放在过idea2022中过,有过报错,因此不推荐,版本号的兼容问题向来都是一个让程序员头疼的bug

十五、jdk、scala、hadoop、nodejs、angular的安装

都是宿主机开发时需要安装的一口气都说了,jdk1.8网上安装和环境设置教程很多我就不说了。
scala安装有两个地方,一是主机本地安装,二是idea内安装插件,参看博客:点击查看链接
hadoop的安装很头疼,因为hadoop只有linux版本,windows的版本要手动自行修改,不过我已经走过好几遍了,参看博客链接:点击查看链接
nodejs和angular安装时,angular可能一直无法下载,即便更换了镜像源还是无法下载,那就要将代理清空:更换镜像源操作链接
代理为空设置,输入指令如下:

npm config set proxy null

另外如果下载安装成功angular但是无法新建项目,我的建议是直接复制粘贴前端项目到idea项目文件夹下

有问题在评论区留言,我会持续更新!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
一、机器学习与推荐系统课程简介伴随着大数据时代的到来,作为发掘数据规律的重要手段,机器学习已经受到了越来越多的关注。而作为机器学习算法在大数据上的典型应用,推荐系统已成为各行业互联网公司营销体系中不可或缺的一部分,而且已经带来了真实可见的收益。目前,推荐系统和机器学习已经成为各大公司的发力重点,众多知名公司(如亚马逊、netflix、facebook、阿里巴巴、京东、腾讯、新浪、头条等)都在着眼于将蕴含在庞大数据中的宝藏发掘出来,懂机器学习算法的大数据工程师也成为了新时代最紧缺的人才。尚硅谷精心打造出了机器学习与推荐系统课程,将机器学习理论与推荐系统项目实战并重,对机器学习和推荐系统基础知识做了系统的梳理和阐述,并通过电影推荐网站的具体项目进行了实战演练。为有志于增加大数据项目经验、扩展机器学习发展方向的工程师提供最好的学习平台。二、课程内容和目标本课程主要分为两部分,机器学习和推荐系统基础,与电影推荐系统项目实战。第一部分主要是机器学习和推荐系统基础理论的讲解,涉及到各种重要概念和基础算法,并对一些算法用python做了实现;第二部分以电影网站作为业务应用场景,介绍推荐系统的开发实战。其中包括了如统计推荐、基于LFM的离线推荐、基于模型的实时推荐、基于内容的推荐等多个模块的代码实现,并与各种工具进行整合互接,构成完整的项目应用。通过理论和实际的紧密结合,可以使学员对推荐系统这一大数据应用有充分的认识和理解,在项目实战中对大数据的相关工具和知识做系统的回顾,并且可以掌握基本算法,入门机器学习这一前沿领域,为未来发展提供更多的选择,打开通向算法工程师的大门。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张无极2018

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值