Linux系统的JDK, Tomcat, Mysql, Redis, Nginx的安装
安装准备: Centos6.5 jdk1.8.0_171 tomcat7.0.85 mysql5.7.22
准备工作:
JDK,TOMCAT的安装过程中需要从网上下载部分支持包
yum install glibc.i686
yum install gcc-c++
安装32位时出异常时:添加下面的依赖
yum install numactl
1.Linux系统上安装JDK:
下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
(1).执行命令查看Linux是否安装jdk:
rpm –qa | grep java
卸载系统原生jdk(想用自己版本的jdk)
rpm -e --nodeps java-xxxxxx
(2).创建JDK的安装路径:
mkdir -p /usr/local/java
(3).用相关工具(winSCP等)上传安装文件到linux:
(4).解压tar.gz到安装路径:
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/java
(5).配置环境变量:
打开文件:vim /etc/profile
编辑添加:
#set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_171
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
重新加载配置文件:【否则环境变量不会重新执行】
source /etc/profile
(6).验证: java -version
2.Linux系统上安装tomcat:
下载链接:https://tomcat.apache.org/download-70.cgi
(1).创建tomcat的安装路径:
mkdir -p /usr/local/tomcat
(2).用相关工具(winSCP等)上传安装文件到linux:
(3).解压安装包到指定路径下
tar -zxvf apache-tomcat-7.0.85.tar.gz -C /usr/local/tomcat
(4).设置防火墙(开放8080端口,linux默认拦截8080端口):
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
保存配置:
/etc/rc.d/init.d/iptables save
Centos7:
添加端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入:
firewall-cmd --reload
(5).启动tomcat
/usr/local/tomcat/apache-tomcat-7.0.85/bin/startup.sh
(6).验证(浏览器访问):xxx.xxx.xxx.xxx:8080