Linux安装及jdk,tomcat,mysql,redis的安装配置
一、虚拟机安装(VMware)
(1)下载安装
1.官⽹下载VMware 15.X pro
https://www.vmware.com/cn.html
2.双击安装
3.只用保存到除c盘外其他盘符(纯英文目录)其余可一路下一步
4.破解:在浏览器搜索对应版本密钥
5.在windows系统win+R输入cmd回车后输入ipconfig
记住 以太网适配器 VMware Network Adapter VMnet8:下的
ipv4地址
(2)配置















二、Linux安装
1.官网下载
https://mirrors.aliyun.com/centos/7/isos/x86_64/

配置一下操作系统(右击虚拟机设置操作系统位置)
2.安装到虚拟机
(1)启动刚刚配置的虚拟机






这里地址在本地查询,最后两位为除1外随机,子网掩码,服务器不变,网关最后为.2

三、 Windows 平台专业远程连接与终端管理工具(MobaXterm)

四、jdk安装
1.查看是否存在jdk
输入java -version(若存在先卸载)
2.下载想要的JDK
3.解压缩
(1)解压缩到当前⽂件夹
tar -zxvf jdk压缩包的名字
(2)删除压缩包
rm -rf jdk压缩包的名字
4.配置环境变量
(1)
输入vim /etc/profile
(2)⽂件最底部引⼊以下内容,注意具体路径
export JAVA_HOME=自己jdk的文件路径
(如:“/java/jdk1.8.0_281”)
export
CLASSPATH=.:JAVA_HOME/jre/lib/rt.jar:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
(3)刷新环境变量
source /etc/profile
(4)测试
五、tomcat安装
1.下载并解压tomcat
(1)解压缩到当前⽂件夹
tar -zxvf tomcat压缩包的名字
(2)删除压缩包
rm -rf tomcat压缩包的名字
2.配置环境变量
输入
vim /etc/profile
在最后粘贴下述
export CATALINA_HOME=自己tomcat解压的位置 (如:/opt/soft/tomcat/apache-tomcat-8.5.30)
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
3.刷新
source /etc/profile
4.测试
六、MySQL安装
1.查看云环境
cat /etc/yum.repos.d/CentOS-Base.repo
2.备份原环境
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
3.更改为阿里云环境(注意站的时候不要留空格在同一行,否则会失败)
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4.刷新缓存
yum clean all
5.刷新缓存
yum makecache
6.安装gcc
yum install -y gcc
7.下载解压mysql
(1)解压缩到当前⽂件夹
tar -zxvf mysql压缩包的名字
(2)删除压缩包
rm -rf mysql压缩包的名字
8.安装common
rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm --nodeps --force
9.安装 libs
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm --nodeps --force
10.安装client
rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm --nodeps --force
11.安装server
rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm --nodeps --force
12.初始化操作
mysqld --initialize;
13.授予权限
chown mysql:mysql /var/lib/mysql -R;
14.启动
systemctl start mysqld.service;
15.检查状态
systemctl status mysqld.service;
16.停⽌(知道方法即可,不用停止)
systemctl stop mysqld.service;
17.获取mysql初始密码
cat /var/log/mysqld.log | grep password
18.登录mysql(Linux系统密码不可见输入完成后回车即可)
mysql -u root -p
19.修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
开启mysql远程访问
(默认情况root没有远程访问权限,要创建新用户)
1.创建新账号(修改自己想起的账号名和密码,密码不能为中文)
CREATE USER '账号名'@'%' IDENTIFIED BY '密码';
2.授权
GRANT ALL PRIVILEGES ON *.* TO '账号名'@'%' WITH GRANT OPTION;
3.刷新
FLUSH PRIVILEGES;
4.测试
在navicat创建新连接
主机名为自己Linux系统地址
输入创建的新账号的账号密码测试连接
## 七、redis安装
1.下载redis
2.解压redis
(1)解压缩到当前⽂件夹
tar -zxvf redis压缩包的名字
(2)删除压缩包
rm -rf redis压缩包的名字
3.在redis目录下编译安装
[root@localhost redis]# make MALLOC=libc
4.进入src输入下述命令
[root@localhost src]# ./redis-server …/redis.conf
看到下述图形表示安装成功
夹
tar -zxvf redis压缩包的名字
(2)删除压缩包
rm -rf redis压缩包的名字
3.在redis目录下编译安装
[root@localhost redis]# make MALLOC=libc
4.```
进入redis.conf
开启远程访问(注释本地连接)
关闭保护模式(yes---no)
5.进入src输入下述命令
[root@localhost src]# ./redis-server ../redis.conf
看到下述图形表示安装成功

5.测试redis连接
关闭NetworkManager服务
systemctl stop NetworkManager
systemctl disabled NetworkManager
systemctl restart network.service
service network restart
1505

被折叠的 条评论
为什么被折叠?



