
本文共 4273 字,大约阅读时间需要 14 分钟。
jdk安装(rpm安装)
rpm -qa|grep jdk 查看有没有安装
rpm -e --nodeps jdk1.8.0 -e --nodeps 强制删除
rpm -ivh jdk
jdk安装(解压缩安装)
上传jdk安装包到/root
解压
tar -xvf jdk-8u211-linux-x64.tar.gz -C /usr/local/
进入bin目录运行javac
配置环境变量
告诉系统我们的jdk安装到哪里,配完后可以任意目录运行
修改配置文件 /etc/profile
vim /etc/profile 在文件在未尾加入下面的内容
JAVA_HOME=/usr/local/jdk1.8.0_211
PATH=/usr/local/jdk1.8.0_211/bin:$PATH
export JAVA_HOME PATH
重启
Tomcat安装(解压缩安装)
tar -zxvf apache-tomcat-9.0.22.tar.gz
# 执行:startup.sh -->启动tomcat
# 执行:shutdown.sh -->关闭tomcat
./startup.sh
./shutdown.sh
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop# 查看防火墙规则
firewall-cmd --list-all # 查看全部信息
firewall-cmd --list-ports # 只看端口信息# 开启端口
开端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙:systemctl restart firewalld.service/firewall-cmd --reload命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
安装tomcat
上传安装包/root
解压
tar -xvf apache-tomcat-8.5.40.tar.gz -C /usr/local
开放8080端口 (背)
启动
本地访问 linux ip:8080
修改tomcat端口
把8080改成80
重启(开放80端口)
redis安装(解压缩安装)
上传压缩包/root
解压
tar -xvf redis-5.0.3.tar.gz -C /usr/local/
编译(需要求编译环境gcc,tcl)
yum install -y gcc
yum install -y tcl
进行src目录,运行make命令进行编译
启动redis服务器(不带密码)--了解
启动客户端./redis-cli (新开一个窗口)
启动(密码)
指定配置文件启动
Redis.conf是配置文件,一般不要直接改配置,先复制出来,改复制出来那个
在根目录创建
mkdir /myredis
复制配置文件
cp redis.conf /myredis
修改复制出来那个
1、后面java程序要连redis
把它注释,允许其它机器访问
2、是否为守护线程(后台运行)
改为yes
3、修改密码 把foobareb改为自己想要的密码
改为
启动redis服务器
./redis-server /myredis/redis.conf 启动时加载配置/myredis/redis.conf
以密码登录
./redis-cli -a 123456 -p 6379
A auth
P port
不用密码可以登录,但不能操作。
安装mysql(yum安装)
卸载方法:
1.快速删除
yum remove mysql mysql-server mysql-libs mysql-server
2.查找残留文件
rpm -qa | grep -i mysql
- 将查询出来的文件逐个删除,如:
yum remove mysql-community-common-5.7.20-1.el6.x86_64
4.查找残留目录
whereis mysql
5.逐条删除目录,如:
rm –rf /usr/lib64/mysql
上述做完后,最好重新查询相关内容,防止漏删
安装wget工具:yum -y install wget
-y 就是在软件安装过程中出现询问是否...时自动选yes
1、下载并安装MySQL官方的 Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
2、使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。
yum -y install mysql57-community-release-el7-10.noarch.rpm
3、之后就开始安装MySQL服务器
yum -y install mysql-community-server
此时的你如果按部就班的运行了yum -y install mysql-community-server
注意,此时会在类似于/var/cache/yum/x86_64/7/mysql80-community/packages路径下生成对应要下载的缓存文件(解决下载慢的问题)
这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。
4、首先启动MySQL
systemctl start mysqld.service
- 查看MySQL运行状态,运行状态如图:
systemctl status mysqld.service
6找密码
此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:
grep "password" /var/log/mysqld.log
7登录
mysql -u root -p
8、修改密码
8.1MySQL有密码设置的规范
运行这两条命令把原有的规范去掉
set global validate_password_policy=0;
set global validate_password_length=1;
8.2修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
8.3但此时还有一个问题,就是因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉:
yum -y remove mysql57-community-release-el7-10.noarch
9、使作navicat去连接mysql
Mysql本身是没有开放远程登录的权限
9.1开放远程登录的权限
重新登录(只开放密码root,只能用root密码登录)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
10开放3306端
firewall-cmd --add-port=3306/tcp --permanent
firewall-cmd --reload
11、打开navicat
使用yum安装Nginx,安装Nginx库
rpm -af|grep Nginx: 检索当前环境是否安装了Nginx
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
(2)使用下面命令安装Nginx
yum -y install nginx
- 启动Nginx
systemctl start nginx.service
systemctl status nginx.service
(4)防火墙允许通过80端口
复制代码
firewall-cmd --add-port=80/tcp --permanent
(5)重启防火墙
firewall-cmd --reload
(6)访问测试
http://IP
出现以上画面,证明Nginx已经正常启动了。
安装Docker(yum安装)
cat /etc/redhat-release 查看linux版本
yum安装gcc相关(需要确保 虚拟机可以上外网 )
yum -y install gcc
yum -y install gcc-c++卸载旧版本
yum -y remove docker docker-common docker-selinux docker-engine
安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
设置stable镜像仓库
# 错误
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
## 报错
[Errno 14] curl#35 - TCP connection reset by peer
[Errno 12] curl#35 - Timeout# 正确推荐使用国内的
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo更新yum软件包索引
yum makecache fast
安装Docker CE
yum -y install docker-ce docker-ce-cli containerd.io
启动docker
systemctl start docker
测试
docker version
docker run hello-world
docker images
发表评论
最新留言
关于作者
