orangebooks

本文安装系统是基于 CentOS 7 版本及以上

一、安装JDK

1.先去 Oracle官网 下载Linux1.8的版本以 .tar.gz 为后缀的文件,我这里用的是 jdk-8u181-linux-x64.tar.gz

2.将下载好的 jdk 通过 xftp 传入到Linux服务器上 (一般放在 /opt 目录下)

3.将 JDK 解压到 /usr/local/java 目录下,java 目录需要自己手动创建

4.配置环境变量

配置环境变量的配置文件:vim /etc/profile(下面路径与jdk版本号一定要与真实内容保持一致)

	export JAVA_HOME=/usr/local/java/jdk1.8.0_231
	export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
	export PATH=$PATH:$JAVA_HOME/bin

5.测试是否安装成功

执行:
	source /etc/profile    (重新执行刚修改的初始化文件,使之立即生效)
	java -version           查看JDK版本信息,如果显示出1.8证明成功


二、安装 汤姆凯特(Tomcat)

1.先去 官网 Core 中下载以 .tar.gz 为后缀的文件
或者 直接运行 wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30.tar.gz

2.将下载好的 Tomcat 通过 xftp 传入到Linux服务器上 (一般放在 /opt 目录下)

3.将 Tomcat 解压到 /usr/local/java 目录下,java 目录需要自己手动创建

4.进入解压成功后的 Tomcat 文件夹中的 bin 目录

例如我的:
cd /usr.local/java/apache-tomcat-9.0.29/bin      进入bin目录下

5.启动

./startup.sh    启动Tomcat

6.验证

netstat -tlunp | grep 8080     查看包含8080端口的服务

如果可以看到8080端口,说明 汤姆凯特 启动成功

7.防火墙放行 8080 端口

8.访问验证
在你的浏览器上直接访问你的服务器ip地址加端口号,例如http://39.107.104.52:8080/
如果访问成功,说明我们的 tomcat 已经配置好了。


三、安装MySQL

本次教程安装MySQL的方式为 RPM 安装(5.7版本) !
在CentOS 7中默认有安装MariaDB,这个是mysql的分支,一般来说还是使用自己安装的MySQL比较好

3.1 查看当前系统是否安装过MySQL

在我们安装之前一定要检查是否安装过MySQL,并且将之前的MySQL清楚干净,避免安装出现冲突!
具体操作请参考:Linux怎么将MySQL彻底删除

3.2 下载yum源

wget \'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm\'     一般放在 /opt 下    

3.2 安装yum源

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

3.3 查看有哪些版本

yum repolist all | grep mysql       查看哪些版本是可用的(默认安装5.7版本)

3.4 安装

yum install -y mysql-community-server

当我们最后看到 Complete! 就代表安装成功
If 你遇到了下面这个错
Error: Unable to find a match: mysql-community-server
那么请先执行下面这个命令

yum module disable mysql

再次安装即可

3.5 启动

systemctl start mysqld      启动Mysql【注意这里的命令中是 mysqld】

systemctl status mysqld     查看状态

当看到绿色的 Active (running) 代表启动成功

3.6 进入数据库

MySQL 5.7 在安装过程中会自动创建一个临时密码,请在 /var/log/mysqld.lod 进行密码查看

grep \'temporary password\' /var/log/mysqld.log      查看初始化密码(即下图框住部分)

查看初始化密码

mysql -uroot -p     进入数据库

复制密码到 password 这里
注意:这里输入密码是看不到的,登陆成功如下图


3.6 修改数据库密码 及 密码策略

此时,你需要给你的MySql重新设置密码,因为MySQL默认的就是必须修改密码后才能操作数据库

SET PASSWORD = PASSWORD(\'Admin123.\');      设置密码为Admin123.

设置密码的时候需要遵守MySQL密码设置规范,如果不符合规范是不能修改成功的。

修改密码策略:

set global validate_password_policy=0;      修改为只需满足长度要求
set global validate_password_length=6;      设置长度最低为6

alter user \'root\'@\'localhost\' identified by \'123456\';      修改密码为123456

3.7 设置远程登陆

	1、进入MySQL
	2、use mysql;
	3、update user set Host = "%" where User = "root";
        4、FLUSH PRIVILEGES;  # 重新加载权限表

3.8 开放端口

3.9 本地登陆验证

在本地使用Navicat进行连接测试

分类:

技术点:

相关文章:

  • 2021-05-27
  • 2021-07-22
  • 2021-08-06
  • 2021-12-07
  • 2022-01-06
  • 2021-12-06
  • 2021-03-31
  • 2021-12-10
猜你喜欢
  • 2022-01-11
  • 2022-02-16
  • 2022-02-10
  • 2021-12-08
  • 2022-01-01
  • 2021-12-11
  • 2022-01-02
相关资源
相似解决方案