linux 安装 jdk tomcat mysql

一、安装JDK:

检查并卸载JDK

 

rpm -qa|grep java

 

 然后通过ssh 把文件传送到linux上:

 

 

把这个软件进行解压并解压到  /usr/local/jdk/目录上

解压命令:tar –xvf  jdk-8u131-linux-x64.tar.gz -C /usr/local/jdk/(根据自己的版本进行解压,前提是在/usr/local/中创建一个叫jdk目录)

 

 

配置环境变量:

输入 vi  /etc/profile/  进入里面滑到最下面 然后把环境配好,根据自己的版本配置

 

 

输入这个命令重新加载一下

source /etc/profile

 

最后验证一下是否成功

 

 

这样就成功啦!!!

 

 

二、安装Tomcat

 

检查是否安装Tomcat

方法一:root权限下,从根目录递归式查找名称中包含tomcat字段的文件名称

sudo find / -name *tomcat*

方法二:

ps -ef |grep tomcat

如果返回以下信息,说明Tomcat没有启动

root     15721 15602  0 10:13 pts/0    00:00:00 grep tomcat

如果返回类似以下信息的,说明Tomcat已启动(第1个是启动该进程的用户,第2个是该进程的id,第3个是占用CPU的百分比,第4个是占用内存的百分比)

 

 

然后需要在ssh中把tomcat压缩包导入linux中

 

 

 

 解压到 /usr/local/tomcat/目录中

解压命令是:tar –xvf apache-tomcat-7.0.57.tar.gz -C /usr/local/tomcat/中 (前提要在usr/local中创建一个目录叫tomcat,根据自己版本进行解压)

 

 

开放Linux的对外访问的端口8080 输入这两行命令

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

/etc/rc.d/init.d/iptables save

 

 

启动关闭Tomcat

进入tomcat的bin下启动:./startup.sh

 

进入tomcat的bin下关闭:./shutdown.sh

 

 

 可以进入这个页面说明成功了

 

 

 

三、安装MySQL

检查MySQL是否安装

如果已安装,先卸载

rpm -qa | grep mysql

 

有的话,通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉

rpm -e mysql 检查出的名称  #普通删除模式
rpm -e --nodeps 检查出的名称  #强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

 

在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!

 

然后需要在ssh中把mysql压缩包导入linux中

 

 

 首先导入近来的是红色的,然后要激活权限 就变成绿色的了

 

chmod 777 MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar

然后就可以导入到/usr/local/mysql/目录中了

 

 

再根据上面的激活把图中client 和  server  激活成绿色

然后:

安装服务器端:rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm

安装客户端:rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm

启动mysql

service mysql start

 

然后提示这个就成功了!!!

 

mysql加到系统服务中并设置开机启动

加入到系统服务:chkconfig --add mysql

自动启动:chkconfig mysql on

 

登录mysql(5.5的版本为空)

mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret

 

msyql –u root -p

修改mysql的密码

set password = password('root');

开启mysql的远程登录

默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限

登录mysql后输入如下命令:

grant all privileges on *.* to 'root' @'%' identified by 'root';

flush privileges;

 

开放Linux的对外访问的端口3306

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中

 

posted @ 2020-11-26 20:43  后羿的百宝箱  阅读(107)  评论(0)    收藏  举报