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)

连接成功

如有错误,请多多指教

最新文章

  1. JS学习进阶中 come on!
  2. 谷歌chrome浏览器www.tradeadexchange.com广告弹窗跳转劫持病毒
  3. 【Java每日一题】20161221
  4. UDS(ISO14229-2006) 汉译(No.5 公共约定)
  5. ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave由于鼠标移动速度过快导致问题解决办法
  6. remove duplicated gene pair using awk
  7. 【转】轮询、长轮询、iframe长连接、web socket
  8. Redis源码研究--redis.h
  9. C#创建https请求并使用pfx证书
  10. 【面试&笔试】ASP.NET的相关问题
  11. 自动加载类PHP中spl_autoload_register函数的用法
  12. 8.2.1.4 Index Merge Optimization 索引合并优化:
  13. Android应用程序组件Content Provider应用实例
  14. SiteMesh
  15. 【转载】SSD 下的 MySQL IO 优化
  16. 亲戚(relative)
  17. C# 微信开发-----微信会员卡(一)
  18. vue进阶--外卖商家页
  19. remove()与empty()的区别
  20. buildroot构建项目(八)--- u-boot 2017.11 适配开发板修改 5 ---- 系统启动初始化之五

热门文章

  1. docker 实践一:简介和安装
  2. Python开发【第五章】:常用模块
  3. 在Yii2中集成Markdown编辑器
  4. 模型汇总24 - 深度学习中Attention Mechanism详细介绍:原理、分类及应用
  5. (十一)easyUI之下拉框
  6. 数据结构与算法(周测2-AVL树)
  7. vue学习(4)-组件的创建,父子组件传值,$refs
  8. 基2时抽8点FFT的matlab实现流程及FFT的内部机理
  9. 如何判断是否是ssd硬盘?win10查看固态硬盘的方法
  10. laravel 的安装与配置