Linux之安装JDK、MySQL、Tomcat

预备知识

rpm命令:相当于windows的添加/卸载程序

进行程序的安装、更新、卸载、查看

本地程序安装:rpm -ivh 程序名
本地程序查看:rpm -qa
本地程序卸载:rpm -e --nodeps 程序名

yum命令:相当于可以联网的rpm命令

相当于先联网下载程序安装包、程序的更新包
自动执行rpm命令

准备工作

因为JDK,TOMCAT,MYSQL的安装过程中需要从网上下载部分支持包才可以继续,所以需要提前安装下载好依赖

所装系统镜像:CentOS-6.5-i386-bin-DVD1.iso

yum install glibc.i686
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum update libstdc++-4.4.7-4.el6.x86_64
yum install gcc-c++

注意:一行一行执行,等待安装完成(需联网)

安装JDK

这里写图片描述
这里可以看到原先安装好的CentOS已经自带了JDK,可以自行根据需要选择,我则先将其删除
这里写图片描述
将对应版本的JDK上传到Linux中

jdk-8u172-linux-i586.tar.gz32位的JDK1.8

创建JDK的安装路径:
在 /usr/local/ 创建文件夹 java 目录
mkdir -p /usr/local/java
解压到指定目录
tar -zxvf jdk-8u172-linux-i586.tar.gz -C /usr/local/java
配置环境变量:
vim /etc/profile
在插入模式下,在文件结尾插入以下内容:

#set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_172
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
注意:`jdk1.8.0_172`需要根据自己解压出来的目录相应更改

重新加载配置文件:【否则环境变量不会重新执行】
source /etc/profile
java -version
这里写图片描述
安装成功!


安装MySQL

首先输入rpm -qa | grep -i mysql,查看是否已安装MySQL
这里写图片描述
我这里有自带的,先将其卸载,rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686

将以下文件拉到linux里,因为我用的是32位的CentOS系统,所以这是32位的安装包

MySQL-client-5.5.45-1.linux2.6.i386.rpm
MySQL-server-5.5.45-1.linux2.6.i386.rpm

下载地址:http://ftp.nchu.edu.tw/Unix/Database/MySQL/Downloads/MySQL-5.5/

依次进行安装:
rpm -ivh MySQL-server-5.5.45-1.linux2.6.i386.rpm
rpm -ivh MySQL-client-5.5.45-1.linux2.6.i386.rpm

安装成功!

启动服务

这里写图片描述
退出mysql,修改密码
/usr/bin/mysqladmin -u root password '123456'

注意:上述语句只能设置一次密码,之后失效

设置服务自动启动

加入到系统服务:
chkconfig --add mysql
自动启动:
chkconfig mysql on

开启远程登录

登录mysql:

//赋予root用户所有权限,远程登录密码是123456
grant all privileges on *.* to 'root' @'%' identified by '123456';
flush privileges;
设置完成后,mysql允许远程连接,但是3306端口被Linux防火墙拦截

设置Linux的防火墙:

Linux防火墙默认拦截3306端口

退出mysql,进行如下设置:
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save

到此,可以使用SQLyog等远程连接Linux数据库

这里写图片描述


安装Tomcat

上传tomcat的安装文件:

apache-tomcat-8.0.52.tar.gz

创建tomcat的安装路径:

mkdir -p /usr/local/tomcat

解压tomcat:

tar -zxvf apache-tomcat-8.0.52.tar.gz -C /usr/local/tomcat

设置防火墙:

1、开放8080端口
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
2、保存配置
/etc/rc.d/init.d/iptables save

启动tomcat:

启动tomcat
/usr/local/tomcat/apache-tomcat-8.0.52/bin/startup.sh
./startup.sh
关闭tomcat
/usr/local/tomcat/apache-tomcat-8.0.52/bin/shutdown.sh
./shutdown.sh

测试

在浏览器地址栏输入Linux的IP地址:8080/,能访问到tomcat则安装成功

猜你喜欢

转载自blog.csdn.net/code_shadow/article/details/80754574