linux 环境搭建
linux 安装 Java
- 查看系统是否安装过 Java
1 | yum search java | grep jdk |
- 如果有旧版本的 Java,可以用如下方法卸载 Java
1 | yum ‐y remove java‐1.8.0‐openjdk* |
- 查看 Java 软件包列表
1 | yum ‐y list java* |
- 下载安装 java1.8 的所有软件包,中途需要输入 y 来确认下载
1 | yum install java‐1.8.0‐openjdk* |
- 安装成功,输入如下命令检查是否安装成功,如果返回正确的版本号则表示安装成功。
1 | java ‐version |
- Java 安装目录
1 | /usr/lib/jvm/java‐1.8.0‐openjdk |
linux 安装 MySQL
- 使用 wget 获取 rpm 包
1 | wget http://repo.mysql.com//mysql57‐community‐release‐el7‐8.noarch.rpm |
- 安装 mysql community‐release
1 | - yum ‐y install mysql57‐community‐release‐el7‐8.noarch.rpm |
- 安装 mysql 服务器
1 | yum ‐y install mysql‐community‐server.x86_64 |
- 启动 MySQL 服务器
1 | systemctl start mysqld.service |
- 检查 MySQL 服务器的状态
1 | systemctl status mysqld.service |
- 查看初始化密码
1 | grep 'temporary password' /var/log/mysqld.log |
- 使用初始化密码进入数据库
1 | mysql ‐uroot ‐p |
- 修改密码
1 | ALTER USER 'root'@'localhost' IDENTIFIED BY '简单密码'; |
- 修改密码强度
1 | set global validate_password_length=4; |
- 创建一个可以远程的账号
1 | CREATE USER 'root'@'%' IDENTIFIED BY 'root'; |
- 给远程的账号赋予权限
1 | GRANT ALL ON _._ TO 'root'@'%'; |
- 如果还连不上,请关闭防火墙
1 | 查看防火墙状态: systemctl status firewalld.service |
- MySQL 8.0 连不上
1 | ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'; |
linux 安装 redis
- 详细参考: https://www.cnblogs.com/zuidongfeng/p/8032505.html
- 启动 redis: (启动目录:/root/redis-4.0.6/src)
- ./redis-server /root/redis-4.0.6/redis.conf()
- 查看进程: ps -ef | grep redis
linux 启动 jar 包
- 创建目录:/home/webapps/testsell (目录可以随便)
- 下载 rz
- yum install lrzsz
- rz 上传文件
- sz 下载文件
- 启动 jar 包
- Java -jar sell.jar
- 后台启动:nohup Java -jar sell.jar
- 指定端口号启动:nohup Java -jar sell.jar –server.port=8080