1. Java运行环境的安装
-
执行命令查看是否安装jdk
java -version
-
复制安装包到服务器
scp jdk-8u201-linux-x64.tar.gz root@ip:/opt
-
解压
tar -zxvf jdk-8u201-linux-x64.tar.gz
-
创建一个软连接
ln -s /opt/jdk_1.8 java
-
修改 /etc/profile 文件
vim /etc/profile #在文件末尾添加一下内容 export JAVA_HOME=/opt/java export PATH=$PATH:$JAVA_HOME/bin
-
重新让 profile生效
source /etc/profile
-
查看是否安装成功
java -version # 打印以下日志即可 java version "1.8.0_201" Java(TM) SE Runtime Environment (build 1.8.0_201-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
2. Mysql 配置
1. mysql安装
-
查看是否安装Mysql
rpm -qa|grep mysql #什么都不打印代表没有安装mysql
-
下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
-
安装mysql rpm源
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
-
使用yum安装mysql
sudo yum install mysql-server
-
关闭mysql
service mysql stop
-
跳过权限校验
mysqld_safe --skip-grant-tables &
-
无密码进入
mysql -u root
-
修改密码
UPDATE user SET password=password("dream") WHERE user='root';
2. 忘记Mysql密码
-
查看mysql端口号
ps -ef|grep mysql|grep -v grep
-
关闭mysql
kill -9 [pid]
-
以不检查权限的方式启动mysql
mysqld --skip-grant-tables &
-
用空密码登录mysql
mysql -u root
-
修改root用户密码 5.7 以下
update mysql.user set password=PASSWORD('newPWd') where Use = 'root';
-
Mysql5.7及以上
use mysql; update user set authentication_string = password('newPwd') where user = 'root';
-
如果提示下列错误
error:Your password does not satisfy the current policy requirements
-
查看mysql初始的密码策略
SHOW VARIABLES LIKE ‘validate_password%’;
-
设置密码校验等级
set global validate_password_policy=LOW;
-
设置密码长度
set global validate_password_length=6;
提示这个错误是你的密码设置的太简单了,弄得高级一点或者修改验证等级为
LOW
-
-
刷新权限表
flush privileges; exit;
-
重新启动mysql
3. 安装Nginx
参考 Nginx安装前后端部署流程 Centos安装Nginx错误集锦
4. 常见错误
-
command not found
echo $PATH export PATH = $PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin