ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Linux安装JDK 、TOMCAT 、MYSQL 步骤

2020-09-04 20:02:48  阅读:183  来源: 互联网

标签:TOMCAT tomcat local Linux JDK usr mysql root 安装


安装JDK的步骤:

1. 上传文件安装到root目录中
2. 使用 tar -xvf 命令 解压安装到文件的当前目录
3. 剪切解压后的安装包到 /usr/local中并重命名为jdk
4. 进入到/usr/local/jdk目录中 使用pwd命名 查看当前jdk的绝对路径并且复制该路径
5. 配置环境变量
  5.1 编辑 /etc/profile文件 在最后一行添加该jdk的环境变量
    使用 vi profle 使用shift+g 切换到最后一行
6. 刷新环境变量 使用 source /etc/profile 使其生效
7. 验证jdk是否安装成功. 使用 java -version / javac -version

安装tomcat步骤:

1. 上传文件安装到root目录中
2. 使用 tar -xvf 命令 解压安装到文件的当前目录
3. 剪切解压后的安装包到 /usr/local中并重命名为tomcat
4. 关闭防火墙 并禁止其开机启动
  systemctl stop firewalld
  systemctl disable firewalld
5. tomcat的启动与关闭
  启动tomcat 进入到/usr/local/tomcat/bin中
  开启tomcat 使用 ./startup.sh
  关闭tomcat 使用 ./shutdown.sh

6. 验证tomcat是否启动成功 使用虚拟机的ip号:8080 如 192.168.159.128:8080
  jps 查看当前正在执行的进程号
  杀死某个进程 kill -9 进程号

安装mysql步骤:

yum 是centos自带的一款管理软件 可以帮助我们实现一键安装或者删除软件

1. 下载mysql的yum 源文件 mysql80-community-release-el7-3.noarch.rpm
2. 上传数据库脚本 到/root根目录下
3. 替换 rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
4. 选择发行系列
  使用编辑模式
    vi /etc/yum.repos.d/mysql-communtity.repo
  修改21行 enabled=1
  修改28行 enabled=0
5. 安装 mysql
  yum install -y mysql-community-server
6. 启动mysql
  systemctl start mysqld.service
7. 获取随机密码
  grep 'temporary password' /var/log/mysqld.log
8. 登录mysql
  mysql -uroot -p
9. 更改密码
  ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
10. 开启远程访问权限
  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
让权限立即生效
  flush privileges;

打包部署项目

1. 生成war工程
2. 上传到root根目录 修改war工程名称
3. 剪切war工程到 /usr/local/tomcat/webapps目录下
  修改项目中数据库的连接地址为虚拟机中的地址 url、user、password
4. 启动tomcat
  目录切换到 /usr/local/tomcat/bin  然后./startup.sh

标签:TOMCAT,tomcat,local,Linux,JDK,usr,mysql,root,安装
来源: https://www.cnblogs.com/---------zjh---------/p/13615910.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有