发表于: 2017-05-19 21:49:32
1 1136
今天完成的事情:
1.安装了Xshell 和WinScp ;
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接帮助用户在复杂的网络环境中工作。
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。
2.找回宝宝的服务器,记下IP地址:118.89.6x.xxx
3.体验Xshell和Winscp的用法:
登录时用户名为:ubuntu
测试使用成功:
WinScp:
主机名是即远程主机:118.89.6x.xxx 用户名设为:root 之后拖了左侧的一个文件夹Downloads过去,没问题
4.下午在配置文件里修改了数据库的密码后,重新打成war包,并将war包复制到tomcat安装目录的webapp文件夹下,然后重启tomcat,就会看到war包已经解压,在浏览器输入接口:
http://118.89.64.213:8080/spring-mybatis-0.0.1-SNAPSHOT/a/list/student/
但是并没有成功,暂时不知道是哪里出了问题。。。
这里值得思考的问题是:为什么地址从localhost变成了118.。。。。?然后数据库的密码也需要修改?
A:原来的是localhost是本地的所以是本地的数据库,118是远程的主机,所以数据库也变了。
5.继续看linux相关的文档
背景:
早期想要让计算机执行程序就必须参考一堆硬件功能函数,并且学习机器语言(我之前学的汇编就是其中一种吧)才能写程序。并且每次写冲虚都要重新改写,因为硬件与软件功能不见得都一致。如果能将所有的硬件都驱动,且提供一个发展软件的参考接口来给工程师开发软件的话就简单多了,于是乎就有操作系统的产生了。
计算机是由一堆硬件所组成的,为了有效率的控制这些硬件资源,操作系统除了有效率的控制这些硬件资源的分配,并提供计算机运作所需要的功能(如网络功能)之外, 为了要提供程序设计师更容易开发软件的环境,所以操作系统也会提供一整组系统呼叫接口来给软件设计师开发用喔!
Linux就是核心与系统呼叫接口那两层。
操作系统核心(kernel):
操作系统其实也是一组程序,它的重点在于管理计算机的所有活动以及驱动系统中的所有硬件。
系统呼叫(system call):
操作系统提供的一整组开发接口供工程师循序并开发软件。
通常,同一套操作系统是无法在不同的硬件平台上面运作的。举例来说,如果你想要让x86上面跑的那套操作系统也能够在Power CPU上运作时,就得要将该操作系统进行修改才行。But!Linux由于是Open Source的操作系统,所以他的程序代码可以被修改成适合在各种机器上面运行的,也就是说,Linux是具有『可移植性』,这可是很重要的一个功能。
应用程序:
是参考操作系统提供的开发接口所开发的软件。
小结:
Linux其实就是一个操作系统最底层的核心及其提供的核心工具。 他是GNU GPL授权模式,所以,任何人均可取得原始码与可执行这个核心程序,并且可以修改。 此外,因为Linux参考POSIX设计规范,于是兼容于Unix操作系统,故亦可称之为Unix Like的一种。(unix前身是由贝尔实验室的Ken Thompson利用汇编语言写的,后面由Dennis Ritchie以c语言进行改写,才称为unix)
Linux distributions:
将Linux Kernel(含tools)与可运行的软件整合起来,加上自己具有创意的工具程序, 这个工具程序可以让用户以光盘/DVD或者透过网络直接安装/管理Linux系统。 这个『Kernel + Softwares + Tools的可完全安装』的东东,我们称之为Linux distribution, 一般中文翻译成可完全安装套件,或者Linux发布商套件等。
Red Hat, SuSE, Ubuntu, Fedora, Debian等都是发展Linux distributions的社群与公司。
最后一点:Linux 的特色:
1,核心功能稳定而强大:
2,自由与开放的学习和使用环境;
3,配备需求低廉;
4,独立作业。
明天的任务:
学习linux的相关的知识以及指令;
继续任务三;
评论