JavaWeb(1)——服务器管理,JDK安装

来源:互联网 发布:java面试题spring 编辑:程序博客网 时间:2024/05/21 08:42

在阿里云上申请了自己的服务器,并尝试在其上建站。

服务器管理

通常情况下使用Putty连接服务器进行命令行操作。

Putty存在一个问题就是经常是时间一场就自动断开,选择关闭窗口,重新打开,会在服务器中打开多个用户。当你打开一个文件后断开,重新连接打开时会有已经打开的提示。这时涉及到一些用户管理的命令。输入w或者who命令可以查看当前的活动用户。使用pkill -t pts/0,1,3可以删除关掉对应的用户。

为了避免这些麻烦,使用Putty时可以在启动页面的Connection设置间隔多少秒发送空数据包以保持连接,每次使用完,使用exit来退出。

另外虽然Linux推崇命令行操作,但是有些时候还是需要用到可视化操作界面,比如使用浏览器进行测试等等。因此,在大部分情况下使用命令行的同时,我还是安装了可视化界面,步骤如下,逐一输入以下命令,之后重启计算机。

sudo apt-get install xinitsudo apt-get install gdmsudo apt-get install ubuntu-desktop

JDK安装

1,下载JDK的压缩包,复制到要放置的位置
可以在windows电脑上下载好然后使用WinSCP从Wndows计算机上传到服务器上,或者在Linux上使用wget命令获取

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz

2 ,解压JDK

cd /usr/mkdir javamv jdk-8u111-linux-x64.tar.gz /usr/javacd java/tar -zxvf jdk-80111-linux-x64.tar.gz

3 ,使用vim编辑vim /etc/profile 或者使用gedit sudo gedit /etc/profile打开文本,在最后写入环境变量:

JAVA_HOME=jdk文件夹所在位置/jdk1.8.0_101PATH=$JAVA_HOME/bin:$PATH:.CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME PATH CLASSPATH

保存并关闭,在终端输入source /etc/profile刷新配置表。
在终端 输入java -version,如果打印出版本信息,说明这一步没错。

4, 由于Ubuntu系统可能预装了openjdk,所以即使上面进行了这些设置,系统默认的还不是我们要设置的内容;如果要真正使用我们自己的jdk,还需要一下步骤:
(1)关闭重新打开一个终端窗口输入java -version,如果打印版本信息,说明已经正确跳过本环节,如果没有进行下面步骤。
(2)在终端依次输入:

sudo update-alternatives --install /usr/bin/java java jdk路径/bin/java 300sudo update-alternatives --install /usr/bin/javac javac jdk路径/bin/javac 300sudo update-alternatives --config javasudo update-alternatives --config javac

大功告成,返回(1)验证一下。

0 0