linux 安装jdk tomcat mysql

---------------------------------------------JDK-------------------------------------------------

前往oracle官网下载jdk , 下载rpm文件

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

在安装了XFTP软件的情况下 直接粘贴到目录 /usr/local  (local为自定义文件夹, 如果没有创建  进入usr目录后输入 mkdir+文件夹名创建 )

输入 rpm -ivh JDK文件名

等待安装完成 ,安装目录 /usr/java

编辑系统环境变量

vi /etc/profile

输入i

加入内容如下:

export JAVA_HOME=/usr/java/jdk1.7.0_71

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

注意标点符号,JAVA_HOME是刚才mv到路径

 

加载刚设置的变量

source /etc/profile

 

测试是否安装成功

输入 java -version 然后会显示jdk的版本信息等

 

输入javac 会显示javac的命令帮助 这样jdk和环境变量就配置成功了

 

 

---------------------------------------------TOMCAT-------------------------------------------------

 

从以前的资料上直接把tomcat文件夹复制到系统下

会提示权限不足 给整个文件夹及其子文件夹权限   chmod 777 -R /apache-tomcat-7.0.77  

rpm -qa|grep iptables 检查是否安装

先要打开tomcat端口   vi /etc/sysconfig/iptables

-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙)
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙)

-------------

centOS7 没有iptables这个文件

systemctl stop firewalld  先关闭防火墙

用yum下载 需要 添加dns服务器 vi /etc/resolv.conf

在文件中添加如下两行:

nameserver 8.8.8.8
nameserver 8.8.4.4

保存退出,重启服务器 service network restart。之后再ping www.baidu.com 

yum install iptables-services    安装iptables服务
再使用systemctl enable iptables 启动iptables
最后 systemctl start iptables 打开iptables
试试service iptables save  保存成功后 /etc/sysconfig/iptables 文件就有了   可以添加端口了

-----------------

最后启动 Tomcat 

进入bin目录  输入  ./startup.sh 启动

ok

 

-----------------------------------------------Mysql--------------------------------------------

先查看是否安装过  如果有就删除

rpm -qa|grep mysql

 

mysql 官网下载rpm文件     https://dev.mysql.com/downloads/mysql/

版本:Mysql Community Server 5.7.21    新版本问题多 建议下旧版本
Select Operating System:
选择 Red Hat Enterprise Linux / Oracle Linux
Select OS Version:
选择 Red Hat Enterprise Linux 6 /Oracle Linux 6(x86,64-bit)

下载5个rpm文件
mysql-community-common-5.7.21-1.el6.x86_64.rpm
mysql-community-libs-5.7.21-1.el6.x86_64.rpm
mysql-community-client-5.7.21-1.el6.x86_64.rpm
mysql-community-server-5.7.21-1.el6.x86_64.rpm
mysql-community-devel-5.7.21-1.el6.x86_64.rpm

按下载顺序安装

common>libs>client>server>devel

比如   rpm -ivh mysql mysql-community-common-5.7.21-1.el6.x86_64.rpm

------------------

如果有提示错误 : Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

这是由于yum安装了旧版本的GPG keys造成的

进行强制安装  rpm -ivh mysql mysql-community-common-5.7.21-1.el6.x86_64.rpm --force --nodeps

---------------

五个文件安装完后

启动mysql服务 service mysqld start

查看进程          ps   -ef | grep mysqld    

 

 查看mysql版本     mysql --version

 

 

 

 root密码重置  先停止服务 service mysqld stop

1、编辑/etc/my.cnf

在[mysqld] 配置部分添加一行

skip-grant-tables

保存退出后  service mysqld start 

mysql -uroot -p

密码不输入  登进去后

show databases;

use mysql;

 

posted @ 2018-03-22 23:15  m97i  阅读(204)  评论(0编辑  收藏  举报