Linux环境下配置jdk、Tomcat和Mysql详解

要在Linux系统中配置JDK、Tomcat和MySQL,是完成项目部署的首要步骤,为了方便初学者在项目部署时更加快捷,V 哥整理了 JDK,Tomcat,MySQL的环境配置,方便参考。

下面是Linux配置JDK、Tomcat和MySQL的详细步骤,包括案例操作和解释:

配置JDK

案例环境:CentOS 7

  1. 卸载OpenJDK(如果已安装):
   yum list installed | grep java
   yum remove java-1.7.0-openjdk
  1. 下载Oracle JDK(以JDK 8为例):
   wget --no-cookies --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/8u271-b10/jdk-8u271-linux-x64.tar.gz"
  1. 解压并移动JDK
   tar -xzvf jdk-8u271-linux-x64.tar.gz -C /usr/local/
   mv /usr/local/jdk1.8.0_271 /usr/local/jdk
  1. 配置环境变量,在 /etc/profile 文件中添加:
   export JAVA_HOME=/usr/local/jdk
   export PATH=$PATH:$JAVA_HOME/bin
  1. 使环境变量生效
   source /etc/profile
  1. 验证安装
   java -version

配置Tomcat

  1. 下载Tomcat(以Tomcat 8为例):
   wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.91/bin/apache-tomcat-8.5.91.tar.gz
  1. 解压Tomcat
   tar -xzvf apache-tomcat-8.5.91.tar.gz -C /usr/local/
   mv /usr/local/apache-tomcat-8.5.91 /usr/local/tomcat
  1. 启动Tomcat
   /usr/local/tomcat/bin/startup.sh
  1. 配置环境变量(可选):
    • /etc/profile 中添加:
   export CATALINA_HOME=/usr/local/tomcat
   export PATH=$PATH:$CATALINA_HOME/bin
  1. 访问Tomcat管理界面(如果已配置):
    • 打开浏览器访问 http://your_server_ip:8080

配置MySQL

  1. 下载MySQL(以MySQL 5.7为例):
   wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
  1. 解压MySQL
   tar -xzvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
   mv /usr/local/mysql-5.7.35-linux-glibc2.12-x86_64 /usr/local/mysql
  1. 创建MySQL用户和组(如果不存在):
   groupadd mysql
   useradd -r -g mysql -s /bin/false mysql
  1. 初始化MySQL
   /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
  1. 配置MySQL

    • 编辑 /etc/my.cnf/usr/local/mysql/my.cnf 添加配置。
  2. 启动MySQL服务

   /usr/local/mysql/support-files/mysql.server start
  1. 安全配置(设置root密码,删除匿名用户等):
   /usr/local/mysql/bin/mysql_secure_installation
  1. 验证安装
   /usr/local/mysql/bin/mysql -u root -p

这些步骤可以帮助你完成一个基本的安装和配置流程。当然,根据你的具体需求,可能需要进行额外的配置,例如设置Tomcat的SSL、MySQL的远程访问等。关于 Tomcat 的相关配置,请参考 V 哥的另一篇文章 Tomcat的配置文件中有哪些关键的配置项,它们分别有什么作用?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

威哥爱编程(马剑威)

你的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值