jdk安装
-
新建文件夹:
mkdir /opt/jdk
-
上传jdk到
/opt/jdk
下 -
进入目录:
cd /opt/jdk
-
解压
tar -zxvf 包名
-
新建文件夹:
mkdir /usr/local/java
-
移动文件:
mv /opt/jdk/包名 /usr/local/java
-
配置环境变量:
vim /etc/profile
,添加一下内容export JAVA_HOME=/usr/local/java/包名 export PATH=$JAVA_HOME/bin:$PATH source /etc/profile
-
测试安装是否成功
tomcat安装
安装包下载地址:http://tomcat.apache.org/download-80.cgi
- 上传安装包,解压缩至
/opt/tomcat
- 进入解压目录
/bin
- 启动tomcat:
./startup.sh
- 使用firewall指令,开放端口8080:
firewall-cmd --permanent --add-port=8080/tcp
- 测试是否安装成功
http://linuxip:8080
mysql安装
-
新建文件夹:
mkdir /opt/mysql
, 进入目录 -
运行
wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
,在这安装包 -
解压
tar -xvf mysql包名
-
运行以下指令进行安装
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
-
运行
systemctl start mysqld.service
-
设置root用户密码
mysql自动分配root随机密码,运行grep "password" /var/log/mysqld.log 可看到当前密码
-
使用
mysql -u root -p
进行登录,密码可用第9步看到的结果登录 -
设置密码提示策略(按需设置):
set global validate_password_policy=策略值
#策略值说明 #0 或 LOW 只要求长度,默认8位 #1 或 MEDIUM 数字、大小写、特殊字符 #2 或 STRONG 要求长度并且是数字、特殊字符、字典文件、大小写都有
-
设置密码
set password for 'root'@'localhost'=password('密码');
-
运行
flush privileges;
使配置生效。
如果安装过程中有报错,可能是因centos自带的mariadb与mysql冲突,需要删除
运行rpm -qa | grep mari
查看是否有mariadb,如果有的话运行rpm -e --nodeps mariadb-libs
,卸载