阿里云Linux服务器配置Java环境
想搭个博客 需要安装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