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 ---将修改永久保存到防火墙中