Linux安装Tomcat:
1.下载后解压
http://tomcat.apache.org/download-70.cgi 下载tomcat
将 apache-tomcat-7.0.47.tar.gz 拷贝至 /usr/local 目录下,并解压至当前目录(可以删除安装包,并重命名文件夹)
2.在/usr/local目录中解决文件并删除压缩文件
# tar -zxvf apache-tomcat-7.0.47.tar.gz
# rm -rf apache-tomcat-7.0.47.tar.gz
3.运行tomcat
进入到tomcat的bin目录中运行startup.sh
[root@localhost bin]# ./startup.sh
4.打开浏览器测试
5.远程访问及防火墙
如果是自己的主机,可以通过修改本机的防火墙加入8080即可。
[root@admin ~]# vi /etc/sysconfig/iptables
在commit之前加入:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
然后重启防火墙:
[root@admin ~]# service iptables restart
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
而后即可正常访问8080端口。
Linux安装JDK:
1.官网下载jdk
下载linux x64 jdk-8u161-linux-x64.tar.gz
2.在/usr下建立一个java目录,以备将java程序安装在此目录下,输入如下命令:
mkdir /usr/java [目录名称随便取]
3.将安装文件移动到该目录
mv jdk-8u161-linux-x64.tar.gz jdk8 [重命名]
cp jdk-8u161-linux-x64.tar.gz /usr/java [复制]
4.查看/usr/java目录,输入如下命令:
cd /usr/java
ls -a
5.解压文件,输入如下命令:
tar jdk-8u161-linux-x64.tar.gz
rm -rf jdk-8u161-linux-x64.tar.gz 删除源文件
6.环境变量的设置。
vi /etc/profile
7.进入配置文件添加配置信息(在文件最后添加以下信息)
JAVA_HOME=/usr/java/jdk1.8.0_75
JRE_HOME=/usr/java/jdk1.8.0_75/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
保存并退出
8.使用配置文件生效
#source /etc/profile
9.验证是否安装成功,输入如下命令:
Java -version
如下所示,表示安装成功!
java version "1.8.0_75"
Java(TM) SE Runtime Environment (build 1.8.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)
10.测试创建一个测试文件
运行第一个JAVA程序。
新建一个HelloWorld.java文件,
11.vi HelloWorld.java 进行编辑
12.输入javac 编译和java运行测试
Linux安装jdk(RPM方式):
1.下载JDK这里以jdk-7u4-linux-x64.rpm
2.安装之前,先检查一下系统中是否已经有安装jdk
rpm -qa | grep java
如果有可以使用rpm -qa | grep java | xargs rpm -e --nodeps批量卸载所有带有Java的文件
3. 将jdk-7u4-linux-x64.rpm 移动到合适的安装目录上,安装软件不要在/home路径下,这样很容易涉及到不同用户的访问权限,这样对程序的维护,是相当不利的。这里将把安装包移动到/usr/jdk目录
mv jdk-7u4-linux-x64.rpm /jdk ;把安装包移动到/jdk目录
cp jdk-7u4-linux-x64.rpm /jdk ;把安装包移动到/jdk目录
4.rpm -ivh jdk-8u77-linux-i586.rpm
5.#vi /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_75
JRE_HOME=/usr/java/jdk1.8.0_75/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
保存并退出
6.启动tomcat时有可能没有权限,为tomcat下的bin目录授权。
#chmod u+x *.sh
授权完毕即可启动tomcat。
tomcat启动或关闭命令:
启动:#./startup.sh
关闭:#./shutdown.sh
查看日志:#tail -f ../logs/catalina.out