目录
一.远程连接CentOS7的MySQL
1.问题
2.办理步调
1.显示所有数据库
2.打开mysql数据库
3.显示当前数据库中的所有数据表
4.查询user表,得到所有用户信息
5..给数据库授权,允许以root身份远程登录mysql
二.yum工具
1.设置网络源(换源)
#1.安装wget
#2.备份原来的yum文件
#3.下载阿里云yum设置到 /etc/yum.repos.d/
#4.清空缓存
#5.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
#6.查看堆栈
#7.升级所有包,系统版本和内核,改变软件设置和系统设置
2.yum工具使用
#1.查询
#2.安装软件包
#3.卸载软件包
#4.升级rpm包
3.yum安装nginx
#1.安装yum-utils工具
#2.编写/etc/yum.repos.d/nginx.repo文件
#3.清空缓存
#4.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
编辑
#5.更新
#6.安装
#7.查询
#8.启动及设置开机自启
#9.欣赏器访问nginx
一.远程连接CentOS7的MySQL
1.问题
2.办理步调
1.显示所有数据库
show databases;
2.打开mysql数据库
use mysql;
3.显示当前数据库中的所有数据表
show tables;
4.查询user表,得到所有用户信息
select user,host from user;
5..给数据库授权,允许以root身份远程登录mysql
下令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
#1.大概会出现这样的消息,这个是你的密码太简陋了不让你乐成
#2.运行下面两句下令再重试:
设置密码校验计谋(忽略你的密码安全程度):set global validate_password_policy=0;
设置密码校验长度(密码最低有四位):set global validate_password_length=4;
乐成的样子:
#3.使修改见效还需要下面的语句
FLUSH PRIVILEGES;
#4..关闭服务器防火墙
退出MySQL再使用:
eixt
# 停止防火墙服务
下令:stystemctl stop firewalld
# 克制防火墙自启
下令:systemctl disable firewalld
小知识:
mysql-linux目录布局:
/etc/my.cnf 设置文件
/usr/sbin/mysqld 服务端
/usr/bin/mysql 客户端
/var/lib/mysql 数据库存放位置
/var/log/mysqld.log 日记文件
/usr/lib/systemd/system/mysqld.service 服务文件
6.测试远程连接:
二.yum工具
1.设置网络源(换源)
这里之前已经写过:Linux之安装设置CentOS7+换源,保姆级讲授(包看包会)-CSDN博客
简单描述一下步调:
#1.安装wget
yum install wget
#2.备份原来的yum文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
#3.下载阿里云yum设置到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#4.清空缓存
yum clean all
#5.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
yum makecache
#6.查看堆栈
yum repolist
#7.升级所有包,系统版本和内核,改变软件设置和系统设置
yum -y update
2.yum工具使用
#1.查询
yum search 软件名
#2.安装软件包
yum -y install 软件名
#3.卸载软件包
yum -y remove 软件名
#4.升级rpm包
yum update 软件包名
这个是最新版的了
3.yum安装nginx
#1.安装yum-utils工具
yum install yum-utils
#2.编写/etc/yum.repos.d/nginx.repo文件
下令:vim /etc/yum.repos.d/nginx.repo
把下面这两段写入里面
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
#3.清空缓存
yum clean all
#4.创建yum缓存 将堆栈软件包及软件包之间关系缓存到本地
yum makecache
#5.更新
yum-config-manager --enable nginx-mainline
#6.安装
yum install nginx
#7.查询
rpm -qa | grep nginx
rpm -ql nginx:查询nginx一系列的文件位置
#8.启动及设置开机自启
启动:systemctl start nginx.service
自启systemctl enable nginx.service
#9.欣赏器访问nginx
# 停止防火墙服务
下令:stystemctl stop firewalld
# 克制防火墙自启
下令:systemctl disable firewalld
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |