使用阿里云体验报告
自我介绍
本人是计算机专业,对Java比较感兴趣,通过网络上的博客文章了解到了“飞天加速计划·高校学生在家实践”活动。
遇到的问题及解决
因为对Linux操作命名不熟悉,以及第一次使用云服务器,一开始都不知道怎么远程连接云服务器,后面经过查询官方文档,以及网络上的其他文章得知可以通过SSH远程连接云服务器,后续有学习了一些常用的Linux操作命令,于是下载了Xshell,后面像在云服务器上搭建java环境,不知道怎么上传文件,又经过相关查询下载了Xftp,开始将文件上传解压。并配置java环境。
开始写代码试一试
public class Hello{
public static void main(String[] args){
System.out.println("hello,world");
}
}
使用命令
javac Hello.java
然后使用
java Hello
结果如下
后面想部署项目,要使用到screen命令
screen 是一个非常有用的命令,提供从单个 SSH 会话中使用多个 shell 窗口的能力。当会话被分离或网络中断时,screen 会话中启动的进程仍将运行,你可以随时重新连接到 screen 会话。如果你想运行一个持久的进程或者从多个位置连接到 shell 会话,这也很方便。
使用命令直接安装
yum -y install screen
查看版本
screen -v
使用
screen -S name
开启一个shell窗口
已经将项目jar包上传到云服务器
java -jar jenkins.war --httpPort=6312
记得开放相应的端口,可以自己手动连接服务器开,也可以在阿里云控制台里面安全组开发对应的端口
访问的ip我就不贴出来了,最后退出xshell,仍然可以通过ip地址加端口后访问。
宝塔面板可以开始实现部署网站,以后有机会试试。
总结
通过这次“飞天加速计划·高校学生在家实践”活动,我对Linux命令有了进一步了解,动手能力也得到了提升,也了解到了自己的不足,看到其他人自己搭建了比较优秀的作品在服务器上面,非常羡慕,也希望以后能够直接做一个个人网站出来。也让我对计算机编程这方面产生了浓厚的兴趣。争取以后能成为行业大牛。