乐趣区

关于云服务:腾讯云申请MobaXterm连接服务器Anaconda环境配置纯小白篇

 作为学生党,这是第一次本人写博客。在写这篇博客前,我找了很多教程,摸索了很长时间才学会用这货色写博客。如果有不是很完满的中央,还请大家见谅,当前会越来越好滴!
 第一篇博客,是想分享本人在申请腾讯云 +MobaXterm 连贯服务器 +Anaconda 环境配置时的办法以及遇到的问题,心愿能够帮忙到大家。

1、腾讯云申请

1.1 腾讯云服务器申请

腾讯云官网:官网地址

学生云服务器申请:网址

1.2 腾讯云服务器零碎抉择


注:流动地区尽量抉择与本人所在城市相近的,以进步运行速率;服务器的操作系统在这里便做好抉择,否则购买之后不可更改;抉择购买时长后点击立刻购买即可。自己购买的是 CentOS 7.5 64 位。

 上述图片图片中的主 IPv4 地址分为公网和内网,这里的公网 IP 后续在 MobaXterm 连贯服务器时会须要。
 若要更换零碎,则在上述图片中点击更多,抉择重装系统即可。其操作须要微信登陆,连贯地址如下:网址链接

2、MobaXterm 连贯服务器

2.1 下载并装置 MobaXterm

MobaXterm 下载地址:官网下载地址
如果无奈下载则应用网盘链接下载:链接,提取码:zese

2.2 连贯近程服务器

关上 MobaXterm,依照以下步骤进行连贯:

 点击 ok 之后,则会提醒输出明码,然而这里的明码是不显示的,只须要敲对明码回车即可,而后即可看到首次的 SSH 认证许可,首次认证通过当前,当前则不再呈现这个认证界面。

2.3 测试连贯

[root@VM_0_10_centos ~]# touch test
[root@VM_0_10_centos ~]# vim test

随后对 test 进行编辑:

echo "Hello,I am Berry!"

退出编辑器之后运行刚刚创立的 test 文件,则

[root@VM_0_10_centos ~]# ./test
Hello,I am Berry!

3、Anaconda 环境配置

3.1 Anaconda 环境配置

形式 1 应用 MobaXterm 上传到服务器
在清华大学镜像下载 linux 版的 anaconda 安装包: 下载地址
下载实现之后间接将文件拖入 MobaXterm 左侧即可实现上传到服务器

形式 2 应用 wget 在线下载安装包
应用 wget 命令下载 anaconda 安装包:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.1.0-Linux-x86_64.sh


实现下载之后,再次执行命令进行装置:

bash Anaconda3-5.1.0-Linux-x86.sh

 在之后的界面始终输出回车或者 yes 即可实现装置。在装置完之后,会提醒你是否要装置 VSCode,这里咱们不须要,所以间接输出 no。

 在这之后,咱们间接运行 conda 命令,发现环境变量未配置好。

[root@VM_0_10_centos ~]# conda
conda:command not found
[root@VM_0_10_centos ~]# conda -V
conda:command not found

 尽管咱们刚刚将 anaconda 的门路增加进环境变量 $PATH,然而咱们还没有重启环境变量,所以会呈现这个谬误,当初只须要在命令行中输出如下命令激活即可:

[root@VM_0_10_centos ~]# source ~/.bashrc

3.2 开明 jupyter notebook 编程环境

 因为 anaconda 装置时曾经有了 jupyter notebook,所以只须要配置好就能够!

增加 root 启动权限
jupyter notebook --generate-config --allow-root

批改配置文件
vim /root/.jupyter/jupyter_notebook_config.py

 将 c.NotebookApp.allow_root = False 前边的 ‘#’ 去掉,在把 False 批改为 True,如下:

c.NotebookApp.allow_root = True

生成登录明码
[root@VM_0_10_centos ~]# ipython
from notebook.auth import passwd
passwd()
Enter password:  输出一次明码
Verify password:  再次输出明码
sha1:ae9e423f48ae:a8................................

再次批改配置文件
[root@VM_0_10_centos ~]# vi /root/.jupyter/jupyter_notebook_config.py

而后依照以上来批改:

c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha1:ae9e423f48ae:a8
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888    #能够应用任意闲暇端口

启动
[root@VM_0_10_centos ~]#jupyter notebook  --ip=0.0.0.0 --no-browser --allow-root

如果关上输出地址无法访问则须要敞开一下防火墙:

systemctl stop firewalld.service  #敞开防火墙
systemctl disable firewalld.service #禁止防火墙开机启动
firewall-cmd --state #查看默认防火墙状态(敞开后显示 notrunning,开启后显示 running)

最初再次启动命令行呈现:

 在浏览器中输出网址,若正确则胜利呈现下图,咱们须要配置的就都配置好了。其中:图中端口号后面为公网 IP。

谢谢大家,心愿能帮到大家!

参考博客:
(1)https://www.jianshu.com/p/b5a47e9a7df6
(2)https://blog.csdn.net/weixin_38468077/article/details/102588517

退出移动版