Linux环境下配置JDK环境与Tomcat环境
1.安装JDK linux版本
目录
安装 JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择相应的linux版本,64位的linux系统选择64位的。
2.将JDK发送到阿里云 linux服务器
发送的方式有很多 这里采用flashFXP来上传到云服务器上
Centos 需要安装并开启ssh的命令
yum -y install openssh
service sshd start
3.开始配置
解压tar 使用putty远程连接到服务器,并使用指令
tar -xf jdk-10.0.1_linux-x64_bin.tar.gz
解压压缩包
4.配置系统配置文件
配置之前养成好习惯,先备份
cp /etc/profile /home/admin/
修改/etc/profile
export JAVA_HOME=/usr/local/jdk1.7.0_71
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
注意 :export JAVA_HOME=/usr/local/jdk1.7.0_71 需要替换为自己的jdk所在路径
5.配置完成 测试类
写一个简单的Demo类来测试 代码如下保存Demo.java
运行,显示结果 输出nihao
6.将写好的代码放到服务器上运行
为了方便运行 我将写好的程序打包为jar包运行
export导出可运行程序
重新上传到服务器里,文件目录为code
运行
运行成功 ~~成功读取代理池 nice
7.配置tomcat服务器
首先还是先下载tomcat服务器
下载地址 http://tomcat.apache.org/
8.下载完成后上传到云服务器中
unzip解压文件
进入bin目录为所有的脚本添加可执行权限
cd bin
chmod 777 *.sh
./startup.sh
启动报错
cannot touch ‘/root/xu/war/apache-tomcat-8.5.32-src/logs/catalina.out’: No such file or directory
解决方案是
# mkdir /root/xu/war/apache-tomcat-8.5.32-src/logs
创建这个日志文件
重启执行startup.sh 后生效 显示tomcat已经启动
输出日志信息
cat catalina.out cat catalina.out
再次回过头来看tomcat目录下的内容,没什么问题。google之,在网上碰见有朋友和我一样的问题,说tomcat下载时解压后bin文件只有.sh和.bat文件,却少了某些重要jar包
原来是自己下载错了,应该下载二进制文件
解决方案,回到官网下载二进制文件tar.gz 解压后重新运行
输出控制台日志,tomcat启动成功