想搭个博客   需要安装java环境  记录下安装过程

一共装了三个软件

jdk

tomcat

mysql

 

系统版本

CentOS 7

 

 

使用yum安装java

查看yum库中的Java安装包

yum -y list java*

以yum库中java-1.8.0为例, "*"表示将java-1.8.0的所有相关Java程序都安装上

yum -y install java-1.8.0-openjdk*

配置环境变量

 

编辑文件  在文件末尾加上这四行

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASS_PATH PATH

 

编辑文件可以用vi   我这里直接用的winSCP编辑了

 

修改完了之后  保存

出来  终端输入命令

source /etc/profile

检查是否安装成功

输入  java -version

出现如下信息说明成功

 

安装tomcat

 

下载地址   http://tomcat.apache.org/

同样   下载我圈住的那个格式的

 

下载好了上传到服务器

输入命令解压安装

tar -zxvf 你下载的文件名.tar.gz

然后配置参数  同样进入etc文件夹  找到 profile文件

在末尾加上一句

export CATALINA_HOME=这里为tomcat安装目录

测试是否安装成功

切换到tomcat安装目录  进入bin文件夹

输入  sh startup.sh

出现如下信息说明成功

此时呢     可以访问   http://主机ip:8080
会出现tomcat欢迎页面(前提是8080端口开放着)

如果访问不了  可能是8080端口没开

登陆阿里云  添加安全组规则  把他打开

 

安装mysql

先更新软件  输入

yum -y update

下载MySql安装包

rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

安装MySql

yum install -y mysql-server

显示如下 说明安装成功

设置开机启动

systemctl enable mysqld.service

检查是否设置开机启动成功

systemctl list-unit-files | grep mysqld

出现如下界面说明成功

 

启动mysql

systemctl start mysqld.service

安装完mysql后  是有一个默认密码的 在这里 /var/log/mysqld.log

查看默认密码

grep 'temporary password' /var/log/mysqld.log

登陆mysql

mysql -uroot -p

会让你输入密码  就输入刚才看到的那个默认密码

登陆成功如下

那个默认密码必须改掉

注意  这里如果你修改一个简单的密码  会遇到错误 1819

是因为  刚安装好mysql  默认安全级别是最高的  你换的密码 要包含数字和特殊符号以及大写或小写字母,且至少8位

如果你想用一个简单的密码 需要修改安全策略 可以参考这篇博客链接

修改密码命令

SET PASSWORD = PASSWORD('Abc_1234');

修改成功

退出mysql