本片我们正式开始配置java环境变量,让tomcat运行起来,首先我们去下载一个jdk for linux
下载个RPM,由于前两篇文章中我们下载的tomcat和cassandra均支持linux,所以我们无需再下载。
下载完成之后,我们将其放到我们的windows搭建的FTP服务器上。然后通过linux remoting连接到ftp服务器上,步骤如下
位置=>连接到服务器,弹出如下界面服务类型选择公开FTP,服务器栏输入IP地址
点击连接,就可以连接到windows上面的FTP服务器上了,这时候桌面会出现一个图标,双击之后我们看到了ftp上面的文件
ok,从windows上到linux这一步就完了。开始安装jdk,在jdk安装文件上点击右键,选择用软件安装包工具打开
开始安装,点击应用,会自动安装。
安装好之后,我也不知道安到哪里去了,看来还得用命令了
[bruce@bogon ~]$ whereis java
java: /usr/bin/java /usr/share/java
然后去/usr/bin/下去看了一下,果然在这里
好了,接着配置环境变量,用文本编辑工具打开etc\profile文件,在编辑之前确保你对这个文件具有写权限。在文件的末尾加上
JAVA_HOME=/usr/java/jdk1.7.0_21
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
如果修改完保存时出现下面的错误
请使用chmod 666 /etc/profile命令。
chmod 666 means that all users can read and write but do not execute
chmod 777 allows all actions for all users
chmod 744 allows only owner to do all actions, group and other are allowed only to read
这里的export是什么命令呢?解释如下
设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,这样我们每次用的时候必须指定执行文件的目录,麻烦,在代码中先执行export,这个相当于告诉程序,执行某某东西时,需要的文件或什么东东在这些目录里
好的,我们重启一下,看jdk是否安装成功。在终端中输入java -version
已经安装成功。
接着我们运行/usr/tmp/apache-tomcat-7.0.40/bin/startup.sh,我们打开终端,执行
sh startup.sh,步骤如下
ok,启动成功了,我们在linux自带的火狐中输入http://localhost:8080