Linux 安装mysql5.7
wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
yum install mysql-community-server
等着安装完成就好了。
mysql5.7应该是会默认生成一个随机密码的。
我们输入sudo grep 'temporary password' /var/log/mysqld.log就可以查看默认密码勒
sudo grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
输入刚才的随机密码
查看所有数据库
show databases;
进入mysql数据库
use mysql;
授权MySql远程登录
方法一: 修改mysql数据库 user表的host。
update user set host = '%' where user = 'root';
select host, user from user;
flush privileges;
quit;
方法二:授权给远程IP
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
flush privileges;
quit;
然后重启mysql
service mysqld restart
重置随机密码(已上操作成功可跳过以下部分)
-------------------------------------------
vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
重启mysql服务 service mysqld restart
之后再把vi /etc/my.cnf 下的skip-grant-tables注释掉
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
#skip-grant-tables
然后重启mysql
service mysqld restart
------------------------------------------
以上如果连接不上请检查服务器的3306端口是否开启;
JDK 1.8
浏览线上所有的JDK版本
yum -y list java*
yum -y install java-1.8.0-openjdk*
检查是否安装成功
java -version
配置环境变量
vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar.:$JAVA_HOME/lib/dt.jar.:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
上面的 JAVA_HOME的路径 最好去相应的路径去检查一下是否正确
使环境变量生效
source /etc/profile
linux 安装tomcat
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.37/bin/apache-tomcat-8.5.37.tar.gz
tar -xzvf apache-tomcat-8.5.37.tar.gz
在当前目录下操作
以上命令需在联网的情况下操作。