Linux、jdk、tomcat、MySQL及项目部署
根据提供的文件内容,本文将对Linux环境下安装与配置JDK、Tomcat、MySQL以及项目部署的相关知识点进行详细解析。 ### Linux环境下安装与配置JDK #### 安装JDK步骤 1. **下载JDK安装包**:选择合适的国内镜像源下载JDK安装包。 2. **解压JDK安装包**:使用`tar -xvf jdk-8u151-linux-x64.tar.gz`命令解压JDK。 3. **配置环境变量**: - 使用`vi /etc/profile`命令编辑环境变量文件。 - 添加以下内容至文件末尾(注意不要有多余的空格): ```sh export JAVA_HOME=/zking/jdk1.8.0_151 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin ``` - 使用`:wq`保存并退出编辑器。 4. **使环境变量生效**:运行`source /etc/profile`命令。 #### 验证JDK安装 - 运行`java -version`命令检查JDK版本。 ### Linux环境下安装与配置Tomcat #### 安装Tomcat步骤 1. **下载Tomcat安装包**:选择合适的国内镜像源下载Tomcat安装包。 2. **解压Tomcat安装包**:使用`tar -xvf apache-tomcat-8.25.20.tar.gz`命令解压Tomcat。 3. **配置环境变量**: - 使用`vi /etc/profile`命令编辑环境变量文件。 - 添加以下内容至文件末尾: ```sh export CATALINA_HOME=/zking/apache-tomcat-8.5.20 export CATALINA_BASE=/zking/apache-tomcat-8.5.20 export PATH=$PATH:$CATALINA_HOME/bin ``` - 使用`:wq`保存并退出编辑器。 4. **使环境变量生效**:运行`source /etc/profile`命令。 #### 启动与测试Tomcat 1. **切换到Tomcat bin目录**:使用`cd /zking/apache-tomcat-8.5.20/bin`命令。 2. **启动Tomcat服务**: - 使用`./startup.sh`命令启动Tomcat服务。 3. **开放8080端口**:由于默认的Tomcat服务监听的是8080端口,因此需要通过命令`firewall-cmd --zone=public --add-port=8080/tcp --permanent`来添加8080端口到防火墙允许访问列表中。 4. **刷新防火墙规则**:运行`firewall-cmd --reload`命令。 5. **验证端口开启情况**:通过`firewall-cmd --zone=public --list-ports`命令查看已开启的端口。 6. **浏览器访问**:在浏览器中输入`http://<服务器IP>:8080`访问Tomcat主页。 ### Linux环境下安装与配置MySQL #### 安装MySQL步骤 1. **安装MySQL**:通过命令`yum localinstall mysql57-community-release-el7-11.noarch.rpm`安装MySQL。 2. **安装MySQL服务端**:使用`yum install mysql-community-server`命令安装MySQL服务端。 3. **启动MySQL服务**:使用`service mysqld start`命令启动MySQL服务。 4. **设置MySQL开机自启动**:运行`systemctl enable mysqld`命令。 5. **查看随机生成的临时密码**:通过`vi /var/log/mysqld.log`命令查找MySQL初始随机密码。 6. **更改MySQL密码**: - 登录MySQL:`mysql -u root -p`。 - 更改密码:`set password = password('new_password')`。 - 退出MySQL:`exit`。 #### 设置MySQL外网访问权限 1. **授予外网访问权限**:登录MySQL后执行`grant all privileges on *.* to 'root'@'%' identified by 'your_password';`命令。 2. **刷新权限**:执行`flush privileges;`命令。 ### 项目部署 1. **准备项目文件**:将项目文件复制到服务器上的指定位置。 2. **部署项目**:在Tomcat的webapps目录下部署项目文件。 3. **重启Tomcat**:通过`./shutdown.sh`命令关闭Tomcat,然后使用`./startup.sh`命令重启Tomcat。 通过以上步骤,您可以在Linux环境下成功安装与配置JDK、Tomcat、MySQL,并完成项目的部署工作。这不仅有助于提升开发效率,还能够确保应用程序在生产环境中的稳定运行。
- 粉丝: 6
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 带宽调度算法-基于业务递归分配
- 带宽调度算法-基于业务递归分配
- 美修大数据:2022母婴洗护品类洞察报告(2).pdf
- 媒体分析小米公司的供应链存在的隐患,商业资讯-商务联盟.html
- objective-c可视化演示5中的常见排序算法,包括选择排序、气泡排序、插入排序、快速排序、堆排序等.zip
- 马士基:定制数字化套装-揭秘供应链中游的制胜法宝
- 网络安全Dirbuster目录探测工具0.12
- 2023-04-06-项目笔记 - 第三百零六阶段 - 4.4.2.304全局变量的作用域-304 -2025.11.03
- 罗戈网:中国低碳供应链&物流创新发展报告(第二部分)供应链物流碳盘查与核算.pdf
- 零售行业月度投资策略:消费市场企稳复苏,关注中报期业绩稳健优质个股.pdf