安装JDK
1 下载合适的JDK压缩包(tar.gz)
2 cd /usr 在usr文件下下新建java文件夹,将下载好的JDK压缩包放在/usr/java路径下
3 cd /usr/java
4 解压压缩包:tar -zxvf jdk-8u161-linux-x64.tar.gz
5 删除压缩包: rm -rf jdk-8u161-linux-x64.tar.gz(路径要按照你自己实际jdk安装的路径),配置jdk环境变量,注意将JAVA_HOME、JRE_HOME改为你自己的路径
vim /etc/profile
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_161
JRE_HOME=/usr/java/jdk1.8.0_161/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
6 让修改生效:source /etc/profile
7 验证 JDK 是否安装成功:java -version
安装tomcat
1 cd /usr/local同样找个地儿创建一个文件夹来放Tomcat的压缩包,我的Tomcat路径是/usr/local/tomcat
2 cd /usr/local/webserver
3 解压Tomcat压缩包 tar -zxvf apache-tomcat-8.5.29.tar.gz
4 删除Tomcat安装包rm -rf apache-tomcat-8.5.29.tar.gz
5 cd /usr/local/tomcat/apache-tomcat-8.5.29/bin
6 开启Tomcat: ./startup.sh 关闭Tomcat: ./shutdown.sh
7 测试是否开启成功:执行./startup.sh后,浏览器访问该虚拟机8080端口映射出来的外网和端口(或者内网的ip和端口号),出现Tomcat的界面后就表示成功了
安装mysql
使用yum命令来安装:
1 下载rpm包
wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
2 安装mysql
yum repository yum localinstall mysql57-community-release-el7-11.noarch.rpm
3 确认yum repository已经安装
yum repolist enabled | grep "mysql.*-community.*"
4 安装mysql-community-server
yum install mysql-community-server
5 配置MySQL:
(1)启动一次mysql才能看到临时密码:service mysqld start
(2)查看临时密码:grep 'password' /var/log/mysqld.log |head -n 1
红框部分就是临时密码,已自己mysql生成的为准
(3)mysql -u root -p 输入刚刚生成的密码
(4)设置新密码:set password for 'root'@'localhost' =password('password');
具体的密码(蓝色部分)可以自己修改,过于简单有可能报错:
Your password does not satisfy the current policy Requirements,这是由于密码过于简单,如果想设置简单的可以设 置:
1)set global validate_password_policy=0;
2)Set global validate_password_length=4;
(5)把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户
grant all privileges on *.* to root@'%'identified by 'password';
(6)修改/etc/my.cnf字符集,防止数据读写的时候乱码
# 在[mysqld] 下面添加
character_set_server=utf8 init_connect='SET NAMES utf8'
# 设置mysql客户端默认字符集添加如下内容:
[mysql]
default-character-set=utf8 socket=/var/lib/mysql/mysql.sock