codecamp

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为例):
    • 访问Oracle官网下载或使用以下命令:
      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为例):
    • 访问Apache Tomcat官网下载。
      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为例):
    • 访问MySQL官网下载。
      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 添加配置。

  1. 启动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的配置文件中有哪些关键的配置项,它们分别有什么作用?

Linux性能提升秘籍:25个系统调优技巧
Redis持久化机制:RDB与AOF的区别及应用场景
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }