安装jdk、mysql

本文介绍了如何通过Mobaxterm远程登录主机,一步步指导读者安装Java JDK 1.8.0_221,并配置环境变量,随后安装MySQL 5.6.46,包括设置初始密码和修改配置。

使用 mobaxterm远程登录主机

1、解压安装mobxterm
2、打开mobaxterm,选择session-ssh
Romote host:192.168.232.235(主机IP)
添加Specify username
1、new
2、分别设置name:235 username:root password:******
3、登录
在这里插入图片描述

安装jdk

1、将安装包上传到/root/software下
2、解压到当前文件夹 tar -zxvf jdk-8u221-linux-x64.tar.gz
jdk1.8.0_221是jdk的安装目录
在这里插入图片描述
3、配置环境变量
(1)vi /etc/profile
(2)export JAVA_HOME=/root/software/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
source /etc/profile
(3)验证安装是否成功
在这里插入图片描述
javac
在这里插入图片描述

安装mysql

1、yum install net-tools -y
yum install perl -y
rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
yum install autoconf -y
rpm -e mariadb-libs-1:5.5.68-1.el7_5.x86_64 --nodeps
rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
2、获取mysql初始密码 /root/.mysql_secret
3、启动mysql service mysql start
4、设置mysql密码
mysql -uroot -p(密码)
set password=password("**");
5、配置文件
/usr/my.cnf

<think>好的,我现在需要帮助用户在阿里云服务器上安装JDKMySQL。首先,我得回顾一下用户提供的引用内容,看看有哪些有用的信息。用户引用了四个不同的安装教程,里面提到了不同的步骤和可能遇到的问题。 首先安装JDK。根据引用1和2,用户需要下载JDK的tar包,然后解压并配置环境变量。引用4提到在安装JDK时可能遇到Java版本不显示的问题,重启系统可以解决。这可能是因为环境变量没有立即生效,需要source或者重启。所以安装步骤应该包括下载、解压、设置环境变量,并提醒用户检查是否生效,必要时重启。 然后是安装MySQL。引用1提到使用MySQL 5.7的tar包,而引用3详细说明了通过yum安装的步骤,包括添加rpm源,安装社区版,启动服务,获取临时密码,修改密码策略等。同时,引用3还提到检查是否已安装MySQL,如果有的话需要先卸载。另外,安全组开放端口的问题,比如3306和8080,这里主要是3306需要开放,确保MySQL可以远程访问。 需要注意的坑点:JDK安装后可能需要重启才能生效,MySQL安装过程中临时密码的问题,以及修改密码时的策略调整。此外,安全组的配置容易被忽略,需要提醒用户检查。 接下来要组织步骤,分JDKMySQL两部分,每部分详细说明,并给出相关命令。同时,要包含注意事项,比如安全组、环境变量、密码策略等。最后生成相关问题,比如如何配置远程访问,如何选择版本,如何卸载旧版本等。 现在需要确保所有命令正确,比如wget的URL是否正确,是否需要用sudo,是否需要创建目录。例如,引用3中提到移动rpm包到/usr/mysql,但用户可能需要先创建该目录。此外,安装MySQL社区版时使用yum安装,可能需要启用正确的仓库。 最后,检查步骤是否符合逻辑,是否有遗漏,比如配置环境变量时的具体路径,MySQL的安全设置,防火墙配置等。确保用户按照步骤操作后能成功安装,并处理常见问题。</think>### 阿里云服务器安装配置 JDKMySQL 分步指南 --- #### **一、安装 JDK 环境** 1. **下载 JDK 安装包** 访问 [Oracle JDK 下载页面](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) 选择合适的版本(如 `jdk-8u381-linux-x64.tar.gz`)[^2],使用 `wget` 命令下载到服务器: ```bash wget https://download.oracle.com/otn/java/jdk/8u381-b09/jdk-8u381-linux-x64.tar.gz ``` 2. **解压并配置环境变量** ```bash tar -zxvf jdk-8u381-linux-x64.tar.gz -C /usr/local/ # 解压到/usr/local mv /usr/local/jdk1.8.0_381 /usr/local/jdk # 重命名目录 ``` 编辑环境变量文件 `/etc/profile`,末尾添加: ```bash export JAVA_HOME=/usr/local/jdk export PATH=$JAVA_HOME/bin:$PATH ``` 执行 `source /etc/profile` 使配置生效,验证安装: ```bash java -version # 若未显示版本,尝试重启服务器[^4] ``` --- #### **二、安装 MySQL 5.7** 1. **清理旧版本(如有)** ```bash yum list installed | grep mysql # 检查已安装MySQL yum -y remove mysql-libs.x86_64 # 卸载旧版本[^3] ``` 2. **添加 MySQL YUM 源** ```bash wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm rpm -ivh mysql57-community-release-el7-8.noarch.rpm ``` 3. **安装并启动 MySQL** ```bash yum install mysql-community-server -y systemctl start mysqld # 启动服务 systemctl enable mysqld # 设置开机自启 ``` 4. **获取临时密码并修改** ```bash grep 'temporary password' /var/log/mysqld.log # 查看临时密码 mysql -uroot -p ``` 登录后执行: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; # 需包含大小写、数字、符号 ``` 5. **配置远程访问(可选)** ```sql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; FLUSH PRIVILEGES; ``` 6. **开放安全组端口** 在阿里云控制台的安全组中开放 `3306` 端口(MySQL默认端口)。 --- #### **注意事项** - **JDK 安装失败**:若 `java -version` 无效,尝试重启服务器或检查环境变量路径。 - **MySQL 密码策略**:若密码过简单,需先执行 `SET GLOBAL validate_password_policy=0;` 降低策略强度。 - **防火墙配置**:若使用防火墙,需允许端口: ```bash firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值