配置云服务器开发环境

本机Windows,开发的时候有时候又需要使用Linux环境,比如某些大数据应用方面的东西,不愿意安装对本机进一步额外配置,遂打开我尘封已久的阿里云服务器,进行一波配置,这里我重装了系统,也相当于零环境配置开始配置

  • 下面开始

第一步

图片.png

点击停止,关闭服务器,视自己情况而定


图片.png

点击重新初始化磁盘,可安装自己原来的系统版本,但系统是新的。

第二步

  • 安装anaconda
    先进入官网


    图片.png

    找到对应的Linux版本获取下载链接,xshell进入自己服务器,选择一个自己认为合适的目录,cd进去,执行

wget 下载地址

速度真的快
下载后得到

Anaconda3-5.3.0-Linux-x86_64.sh
执行指令
bash Anaconda3-5.3.0-Linux-x86_64.sh

然后一路enter+yes操作,不多说
下载完毕后没有默认加入环境变量,需要自己加入环境变量配置

可以自己先python指令跑一下,看是系统自带的python2.X还是新安装的anaconda里面的python版本信息

直接修改全局配置文件

$sudo gedit /etc/profile

在文本内最后一行输入:
export PATH=~/anaconda3/bin:$PATH  //这里自己确定安装位置,默认会是这个位置
source /etc/profile

参考文章:

https://blog.csdn.net/qq1483661204/article/details/78201451
https://blog.csdn.net/lanluyug/article/details/80106447

装个可视化界面

  • 先apt-get update 一波,这个很重要
  • apt-get install vnc4server
  • apt-get install xfce4
  • vncserver :1 此时会要求输入8位密码,记住它
  • vncserver -kill :1 停掉它
  • vi ~/.vnc/xstartup 修改配置文件
    改完是下面这样的
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
#xrdb $HOME/.Xresources
#xsettroot -solid grey
#startxfce4&

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &

sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &

保存退出

  • 客户端


    图片.png

    注意VNC Server那里填ip:端口,如

110.123.15.12:1

名字随便起
紧接着就是连接,出现下面这只喜感的耗子


图片.png
  • 参考文章

https://blog.csdn.net/dk_0228/article/details/54571867
https://blog.csdn.net/qq_38451119/article/details/82461855

装个sublime

#安装GPG wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - 
#确保apt被设置为https源 sudo apt-get install apt-transport-https 
#选择稳定版本 echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list 
#安装sublime-text sudo apt-get update sudo apt-get install sublime-text
  • 参考文章

https://blog.csdn.net/u012707739/article/details/78148976

跑个python程序试一试

  • 代码--就是读取图片+显示图片的功能
import matplotlib.pyplot as plt # plt 用于显示图片
import matplotlib.image as mpimg # mpimg 用于读取图片
import numpy as np

lena = mpimg.imread('index.jpg') # 读取和代码处于同一目录下的 lena.png
# 此时 lena 就已经是一个 np.array 了,可以对它进行任意处理
lena.shape #(512, 512, 3)

plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
  • 效果


    图片.png

    嗯,很nice

装个Java开发环境

执行步骤:

https://jingyan.baidu.com/article/86fae346b696633c49121a30.html

上个最后的效果


图片.png

嗯,很开心

vnc分辨率调整

图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,063评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,011评论 2 59
  • 在此特此声明:一下所有链接均来自互联网,在此记录下我的查阅学习历程,感谢各位原创作者的无私奉献 ! 技术一点一点积...
    远航的移动开发历程阅读 11,545评论 12 197
  • 有时候,真的很讨厌这里的村民。 前人妄语,说农民很朴实、勤劳吗?为什么到我们村里就变成“穷山恶水出刁民”了? 没文...
    鄙人小杨阅读 184评论 0 0
  • 每个人都会经历迷茫 而且迷茫不止一次 迷茫会一直在人生的不同阶段出现 因为不同事情 迷茫,其实没什么好怕的 那是你...
    saysun3阅读 659评论 0 0

友情链接更多精彩内容