1、下载 jdk-8u131-linux-x64.tar.gz

下载地址: https://pan.baidu.com/s/1o8LW9eE 密码: miva

2、下载 apache-tomcat-8.0.0-RC3.tar.gz

下载地址: https://pan.baidu.com/s/1pLhsVA7 密码: f1tv

3、利用FTP工具将安装包上传至服务器上,并远程连接服务器

安装包上传工具及远程连接工具下载地址: https://pan.baidu.com/s/1pL0VM7T 密码: r6ma

把安装包都上传到同一个地方,方便查找,我都放在了/usr/local下

4、开始安装JDK
4-1 解压文件
#解压命令
tar -zxvf jdk-8u131-linux-x64.tar.gz

4-2 配置JDK
#进入/etc/profile
vim /etc/profile
#在profile文件末尾输入以下文字
JAVA_HOME=/usr/local/java/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export CLASSPATH
export PATH
#保存并退出
esc : wq

4-3 刷新配置文件,验证JDK是否配置成功:
source /rtc/profile
java -version



出现如上图所示说明JDK安装成功

5、安装tomcat
5-1 解压tomcat
#解压命令
tar -axvf apache-tomcat-8.0.0-RC3.tar.gz
5-2 重命名并配置环境变量
#重命名
mv apache-tomcat-8.0.0-RC3 tomcat8
tar -axvf apache-tomcat-8.0.0-RC3.tar.gz

#进入/etc/profile
vim /etc/profile
#在刚刚配置JDK的地方加入以下内容
CATALINA_HOME=/usr/local/tomcat/tomcat8
export CATALINA_HOME
#保存并退出
#刷新配置
source /etc/profile

5-4 启动tomcat
#进入tomcat8/bin目录
cd /usr/local/tomcat/tomcat8/bin
#执行:./startup.sh
./startup.sh

出现以下情况说明tomcat启动成功:

5-5 输入服务器地址+8080

出现以下页面即为安装成功

6、安装mysql
6-1 下载文件
#输入以下命令(下载mysql的repo源)
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
#安装mysql-community-release-el7-5.noarch.rpm包
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

6-2 安装mysql
#输入以下命令
sudo yum install mysql-server
#把/var/lib/mysql的拥有者改为当前用户
sudo chown -R root:root /var/lib/mysql
#重启mysql服务
service mysqld restart
6-3 重置mysql密码
mysql -u -root
mysql>use mysql
mysql>update user set password=password('123456') where user='root';
mysql>exit;

6-4 重启mysql服务
service mysqld start

出现以下情况即可

6-5发现远程连接mysql失败,是没有开放远程连接权限
mysql
mysql>use mysql;
mysql> update user set host=’%’ where user=’root’;
#会报错,不用理会
mysql> select host,user from user;
#发现已经变了
+--------------------+------+
| host | user |
+--------------------+------+
| % | root |
| 127.0.0.1 | root |
| ::1 | root |
| localhost | |
| vm\_48\_63\_centos | |
| vm\_48\_63\_centos | root |
+--------------------+------+
6 rows in set (0.00 sec)
#执行以下代码,再次连接,发现连接成功
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

连接成功

如有错误,请多多指教

centos安装JDK、Tomcat、mysql的更多相关文章

  1. mac在 aliyun linux ecs实例上安装 jdk tomcat mysql

    用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat  mysql 到 /usr/local/... 设置环 ...

  2. Linux安装Jdk Tomcat MySQL

    Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...

  3. ubuntu下安装jdk,tomcat,mysql,ftp,telnet,svn

    需求分析:自己弄了个小网站,想放到云服务器上,同时把自己积累的代码也放上去,服务器上的文件可以简单的在windows上查看,也可以方便的通过windows连接linux服务器. 解决:运行网站要用到j ...

  4. linux(centos 7)下安装JDK,Tomcat,mysql 运行Maven 项目

    一.在Linux中安装JDK 1. 将JDK上传到root下(任何位置均可以). 如图: 2. 用解压命令解压JDK tar -xvf (此处为jdk文件名) 如果是rpm包,执行rpm -i jdk ...

  5. Linux 安装JDK Tomcat MySQL(使用Mac远程访问)

    阅读本文需要一定的Linux基础 一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 JDK http://www.or ...

  6. 简单记录CentOS服务器配置JDK+Tomcat+MySQL

    项目需要部署到一台CentOS的服务器之上,之前这台服务器上面已经安装了一个Nginx和MySQL,跑的是PHP环境,有一个项目正在运行.而我们最新的项目是用Java写的,服务器是用的Tomcat,所 ...

  7. Linux学习总结(7)——阿里云centeros服务器上安装 jdk,tomcat,mysql

    查看服务器的系统版本 # cat /etc/issue 查看服务器是64位还是32位 #uname -a      或者用:#getconf LONG_BIT 查看当前有没有安装jdk #rpm -q ...

  8. LINUX上安装JDK+tomcat+mysql操作笔记

    1.环境准备: 1-1.centos 64位(本人的虚拟机安装此系统),安装步骤和网络配置已经在前两篇记录. 1-2.JDK 版本1.8 1-3.tomcat压缩包 1-4.CRT远程连接工具(可用其 ...

  9. 搭建centos测试环境:window安装xshell,WinSCP 。 centos安装jdk tomcat

    通过ssh实现远程访问linux系统: 由于xshell 连接centos,需要centos开启ssh服务.所以先启动SSH服务,没有ssh需要先安装. 1 . 查看SSH是否安装命令:rpm -qa ...

  10. Ubuntu server12.04安装JDK+Tomcat+mysql

    一.安装JDK 1.首先到官网上下载jdk-7u79-linux-x64.tar.gz. 2.将jdk-7u79-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有 ...

随机推荐

  1. 20191011-构建我们公司自己的自动化接口测试框架-ProVar模块

    ProVar模块主要定义测试数据所在目录,以及定义变量和测试数据excel里面的column对应这样后续在进行excel操作的时候直接使用变量即可进行操作,后期excel的column有增删的时候,修 ...

  2. 14-MySQL DBA笔记-运维技巧和常见问题处理

    第14章 运维技巧和常见问题处理 DBA的成长,离不开对各种问题的处理.本章将为读者介绍一些运维技巧和常见问题的处理方法.我们需要意识到,别人的经验代替不了自己的经验,所以,多实践.多处理问题,最终会 ...

  3. Linux 命令实战

    命令登录 ssh  UserName@RemoteIP ssh  seemmo@192.168.0.1 统计文件.目录的数量 统计当前目录下文件数量:ls  -l  |  grep  "^- ...

  4. Python练习_数据类型_day5

    1. 1.作业 1,有如下变量(tu是个元祖),请实现要求的功能 tu = ("alex", [11, 22, {"k1": 'v1', "k2&qu ...

  5. 你所不知道的 Console

    1.凡人视角 打印字符串 代码: console.log("I am a 凡人"); 打印提示消息 代码: console.info("Yes, you arm a 凡人 ...

  6. 一步一步教你实现iOS音频频谱动画(二)

    如果你想先看看最终效果再决定看不看文章 -> bilibili 示例代码下载 第一篇:一步一步教你实现iOS音频频谱动画(一) 本文是系列文章中的第二篇,上篇讲述了音频播放和频谱数据计算,本篇讲 ...

  7. HighChart 不同颜色(柱状图)

    var chart = new Highcharts.Chart({ chart: { plotBackgroundColor: null, plotBorderWidth: null, backgr ...

  8. 【leetcode】575. Distribute Candies

    原题 Given an integer array with even length, where different numbers in this array represent differen ...

  9. CentOS7安装CDH 第六章:CDH的管理-CDH5.12

    相关文章链接 CentOS7安装CDH 第一章:CentOS7系统安装 CentOS7安装CDH 第二章:CentOS7各个软件安装和启动 CentOS7安装CDH 第三章:CDH中的问题和解决方法 ...

  10. php+redis一步一步测试秒杀

    1.普通的秒杀查库减库存: <?php /** 100个用户同时访问100次会出现超卖 **/ //连接数据库 $dsn = "mysql:host=localhost;dbname= ...