配置云服务器开发环境

本机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

你可能感兴趣的:(配置云服务器开发环境)