一、java安装
1. 下载java安装包 .tar.gz后缀的压缩包
2. tar -xvf 压缩包全称 #解压
3. 配置java环境:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk # 根据实际安装路径设置
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile #使环境变量生效
4. java -version #查看是否安装成功
二、mysql安装
首先确定系统中没有已安装的mysql服务:service mysqld status
1. 下载解压安装
2. 初始为空, 设置密码:alter 'username'@'hostname' identified by 'new_password';
2. 检查防火墙,开放3306端口:
firewall-c-mnd --zone=public --add-port=3306/tcp --permanent //permanent永久有效
firewall-cmd --reload //配置立即生效
firewall-cmd --zone=public --list-ports //查看所有开放的端口
3. 权限配置:更改root用户的host
1、连接服务器: mysql -u root -p
2、看当前所有数据库: show databases;
3、进入mysq|数据库: use mysql;
4、查看mysq|数据库中所有的表: show tables;
5、查看user表中的数据: select Host, User,authentication_string from user;
6、修改user表中的Host:update user set Host= '%' where User= 'root';
7、最后刷新一下: flush privileges;
4. 在navicat中测试连接
三、nginx安装
1. 下载解压
2. 安装:
1. cd 安装目录
2. ./configure #检查配置
3. make && make install #编译,会生成一个单独的nginx文件夹
4. cd 编译生成的nginx目录
5. ./sbin/nginx #启动
6. ps -ef | grep nginx #查看nginx进程
7. 修改配置要reload一下,然后重启nginx
8. kill -9 进程 #结束进程
3. 修改配置文件
遇到提示缺少nginx.pid文件:在配置文件中放开注释或者直接在/nginx/logs中直接新建一个
四、redis安装
1. 下载redis
2. 解压:tar -xvf redis压缩包名称
3. 编译redis: make
4. 安装:make install
5. 修改配置文件redis.conf:
(1)bind 127.0.0.0注释掉,修改protected-mode no
(2)修改daemonize yes 后端启动服务
6. 启动redis服务: redis-server redis.conf
7. 通过客户端连接redis服务:redis-cli -h host地址 -p端口号,然后通过ping命令测试,如果返回pong则连接成功
8. 开放redis的端口:
(1)firewall-cmd --add-port=6379/tcp --permanent
(2)firewall-cmd --reload
9. 本地测试:telnet host地址 端口号
10. springboot中application.yml中配置redis:
(1)pom中引入redis依赖
(2)application中配置远程redis:
spring:
redis:
database: 1
host: 远程ip
port: 端口 默认6379
password: 密码
timeout: 10000ms
lettuce:
pool:
max-active: 5
min-idle: 1
max-idle: 3
max-wait: 30000ms