Linux系統(tǒng)下JDK、Tomcat和MySQL環(huán)境配置全指南

2024-12-04 14:18 更新

要在Linux系統(tǒng)中配置JDK、Tomcat和MySQL,是完成項目部署的首要步驟,為了方便初學(xué)者在項目部署時更加快捷,V 哥整理了 JDK,Tomcat,MySQL的環(huán)境配置,方便參考。

下面是Linux配置JDK、Tomcat和MySQL的詳細(xì)步驟,包括案例操作和解釋:

配置JDK

案例環(huán)境:CentOS 7

  1. 卸載OpenJDK(如果已安裝):
    yum list installed | grep java
    yum remove java-1.7.0-openjdk

  1. 下載Oracle JDK(以JDK 8為例):
    • 訪問Oracle官網(wǎng)下載或使用以下命令:
      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. 配置環(huán)境變量,在 /etc/profile 文件中添加:
    export JAVA_HOME=/usr/local/jdk
    export PATH=$PATH:$JAVA_HOME/bin

  1. 使環(huán)境變量生效
    source /etc/profile

  1. 驗證安裝
    java -version

配置Tomcat

  1. 下載Tomcat(以Tomcat 8為例):
    • 訪問Apache Tomcat官網(wǎng)下載。
      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. 配置環(huán)境變量(可選):
    • /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官網(wǎng)下載。
      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. 創(chuàng)建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服務(wù)
    /usr/local/mysql/support-files/mysql.server start

  1. 安全配置(設(shè)置root密碼,刪除匿名用戶等):
    /usr/local/mysql/bin/mysql_secure_installation

  1. 驗證安裝
    /usr/local/mysql/bin/mysql -u root -p

這些步驟可以幫助你完成一個基本的安裝和配置流程。當(dāng)然,根據(jù)你的具體需求,可能需要進行額外的配置,例如設(shè)置Tomcat的SSL、MySQL的遠(yuǎn)程訪問等。關(guān)于 Tomcat 的相關(guān)配置,請參考 V 哥的另一篇文章 Tomcat的配置文件中有哪些關(guān)鍵的配置項,它們分別有什么作用? 。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號