一、介绍
作为一个水硕,研究生才接触到人工智能专业方向,本科学的是通信。最近急需使用服务器来跑代码,无奈学校的服务器用的人太多,而且他们都是图像处理,我的是数据挖掘,所以接触到阿里云服务器,通过不断摸索和查找资料,也是安装了快两天才真正搞定,期间遇到安装版本问题,配置环境问题等等,都是自己踩过的坑,流过的泪啊。在网上了解到“飞天加速计划·高校学生在家实践”活动,暗自狂喜,算是救命了。
二、使用攻略
因为自己一直用的是jupyter,没有用pycharm,所以想要在anaconda下安装jupyter来运行,但是因为网上的资料比较杂,导致我一下子看好多人资料一直安装失败,可能这个人安装这个版本,那个人安装另一个版本,还有安装文件夹设置不一样,以及配置变量有人先配置,有人后配置,我就安装卸载再安装再卸载,一步一步采坑才走到这一步。
1.通过学生认证后领取服务器,我安装的是Linux-centos7.5版本,记住root密码(注册账号要用)
2.进入控制台,点击实例与镜像-实例,如果实例ID/名称中没有服务器可选,则修改最上方地址!
3.实例出现后,点击远程连接-VNC远程连接-立即登录,第一次登陆时候输入会显示远程登录密码,并且只会显示一次,以防忘记,最好记在本子上,亦可点击修改密码。
4.登陆终端后,点击复制命令输入:“root”,点击回车,输入密码,密码为选择系统时的密码。
回车,如果出现welcome...就意味着登陆成功。
5.开始创建用户,命令是:useradd -m admin xxx(自己设定的用户名)
回车,然后输入密码:命令是:passwd xxx
回车,输入密码
回车,再次输入密码
注册成功。
6.打开自己电脑终端win+r , 输入ssh xxx@公网IP,公网IP在阿里云控制台实例中有。
7.输入密码,登陆成功。
8.开始安装anaconda
*复制下面链接,在终端命令行中输入下面代码wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
*下载等待完成之后,输入下面指令ls
*我是先执行安装,会发现没有安装指令,root也不行。因为会因没有权限而失败,所以需要先为文件添加可执行权限,复制下面代码运行chmod u+x Anaconda3-2020.11-Linux-x86_64.sh
*然后我们就可以执行该文件的进入安装程序,安装的时候,按回车键继续,阅读软件许可,直接输入“q”即可,然后输入“yes”表示接受,之后指定Anaconda3的安装路径,如果你没有特殊要求,我们按照默认安装路径即可,直接按“Enter”回车键,正在安装...,然后会询问是否添加Anaconda的环境变量,为了使Anaconda能够全局使用,输入“yes”,这里要先添加变量,我之前没有添加,后面导致产生很多问题。./Anaconda3-2020.11-Linux-x86_64.sh
*安装成功!
*我们重启终端ssh xxx@公网IP 进入服务器,输入指令,显示conda 4.9.2,则安装成功。 conda -V
9.然后我们安装jupyter,输入以下代码 pip install jupyter
*之后会生成配置文件,复制代码jupyter notebook --generate-config
*我们设置配置文件的路径为:~/.jupyter/jupyter_notebook_config.py
*之后输入Python,进入python环境,依次执行:
from notebook.auth import passwd
passwd()
*执行上述命令后会让你设置一个密码,这个密码是你在远程windows上访问时需要的密码。输入两次密码后会生成一个密钥:
‘sha1:d66351142f0a:9eea3d7f99e434a6837f5e73af18d03cf0353392’
*退出python环境exit()
*修改配置文件vim ~/.jupyter/jupyter_notebook_config.py
修改1、
c.NotebookApp.password = u’sha1: d66351142f0a:9eea3d7f99e434a6837f5e73af18d03cf0353392’
修改2、
c.NotebookApp.ip = ‘*’
修改3、
c.NotebookApp.open_browser = False
修改4、
c.NotebookApp.port = 12345(自己任意设置)
修改5、
c.NotebookApp.allow_remote_access = True
10.启动jupyter
三、收获
以上都是亲身经历踩坑总结,希望可以帮助到大家,也希望自己的研究生之路充满激情,充满希望,可以学到更多的知识。瑞思拜!!!