赞
踩
su root
键入回车后,系统提示输入密码(此密码即你平时使用的那个用户的密码。关于这一点我还没有确定是否所有用户都可以切换到root用户身份)。验证通过后,切换完成。接下来你就可以root的身份来执行重大操作了。一定要小心,很多操作都是不可逆的,搞坏了就要重新做系统了。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR=“192.168.241.100”
NETMASK=“255.255.255.0”
GATEWAY=“192.168.241.2”
DNS1=“8.8.8.8”
分別对应自己主机
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
IPADDR="192.168.241.100"
NETMASK="255.255.255.0"
GATEWAY="192.168.241.2"
DNS1="192.168.241.2"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="95b614cd-79b0-4755-b08d-99f1cca7271b"
DEVICE="ens33"
ONBOOT="yes"
service network restart
命令重启网络服务后再次输入指令:ping www.baidu.com
如果不行 看下 Vmware8的网卡状态否是 自己的网络 不行手动设置成192.168.241.1(对应自己网络)
然后看看电脑的Vmware的DHCP服务和NAT服务是否开启
在我的电脑,单击右键,管理,服务 找到Vmware的DHCP服务开启即可,我前天就在电脑上的服务那里找到这个服务项手动启动,然后再启动虚拟机就ok了,你也
抢首赞 评论 分享 举报
修复 yum
sudo yum install -y ca-certificates
wget 需要下载的安装包网址
例:wget http://redis.io/download/redis-4.0.tar.gz
解压文件
例子:tar zxvf redis-4.0.6.tar.gz
other app is currently holding the yum lock; waiting for it to exit...
The other application is: PackageKit
Memory : 115 M RSS (686 MB VSZ)
退回根目录 可以先关闭yum重新下载
rm -f /var/run/yum.pid
将redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-rdb、redis-sentinel这些可执行文件复制到/usr/bin下
cp -r /usr/local/myredis/bin /usr/bin
centos默认用firewall做为防火墙不是iptables, 用
systemctl stop firewalld.service
需要下载的安装
wget http://redis.io/download/redis-4.0.tar.gz
解压文件
tar zxvf redis-4.0.6.tar.gz
进入Redis根目录,执行make命令开始编译
cd redis-4.0.6
make
redis-4.0.6/src目录下,执行Make Install命令,完成所有的安装。
进入 /usr/local/bin
将redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-rdb、redis-sentinel这些可执行文件复制到/usr/bin
进入redis-4.0.6找到redis.conf 复制出来一份 修改aemonize no 为 yes(后台启动)
复制
例:cp redis-4.0.6/redis.conf /home/dd
修改
vim /home/dd/redis.conf
按修改后的配置文件redis.conf启动 redis-server
redis-server /home/dd/redis.conf
连接redis
redis-cli -p 6379
关闭redis方法1
ps -ef | grep -i redis
//kill对 查询的id进行强制关闭
kill -9 PID
方法2
shutdown
退出
exit
修改设置redis.conf
修改后台启动
aemonize yes
修改绑定的主机地址
bind 0.0.0.0
修改redis的保护模式为no,不启用
protected-mode no
开启6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
显示success
重启防护墙
firewall-cmd --reload
显示success
firewall-cmd --query-port=6379/tcp
显示yes
要启动MySQL数据库是却是这样的提示
Failed to start mysqld.service: Unit not found
解决方法如下:
首先需要安装mariadb-server
yum install -y mariadb-server
启动服务
systemctl start mariadb.service
添加到开机启动
systemctl enable mariadb.service
设置mysql 账号密码
mysqladmin -u root password 123456
登录mysql
mysql -uroot -p123456
设置可以外网连接
grant all privileges on *.* to'root'@'%' identified by '123456' with grant option; FLUSH PRIVILEGES;
下载mysql8
https://downloads.mysql.com/archives/community/
查询是否安装mysql
rpm -qa|grep mysql
查询是否安装 mariadb
rpm -qa|grep mariadb
卸载 mariadb
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
安装mysql 依赖 perl和net-tools
yum -y install perl.x86_64
yum -y install net-tools.x86_64
开放centos7的3306端口(腾讯云服务器不用管,因为防火墙没开)
# 查询
firewall-cmd --query-port=3306/tcp
# 开发端口
firewall-cmd --add-port=3306/tcp --permanent
# 重新载入防火墙
firewall-cmd --reload
根目录创建mysql 文件夹
cd /
mkdir mysql
将需要的依赖包上传到centos7
安装mysql8 包 (按顺序安装)
rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm
初始化数据库
mysqld -- initialize --console
修改安装目录的所有者和组
chown -R mysql:mysql /var/lib/mysql/
启动服务
systemctl start mysqld
查询临时密码 z8_iwILpV;T*
cat /var/log/mysqld.log|grep localhost
登录mysql
mysql -uroot -p
修改临时密码(mysql8 简单密码设置不了)
alter user 'root'@'localhost' identified by 'ROOTadmin1024.';
远程登录授权用户
使用数据库
use mysql
查询user表 发现root用户只能本地连接数据库
select host, user from user;
修改root用户可以通过任何网络连接数据库
update user set host='%' where user ='root';
重启mysql
exit 退出mysql 控制台
systemctl restart mysqld 重启mysq
navicat连接mysql报错2059
登陆数据库:输入mysql -uroot -p
输入你的数据库密码,正确后显示登陆成功 出现Welcome to the MySQL monitor.
输入 use mysql; 出现Database changed
输入select user,host from user; 目的为了查看user的root 对应host是什么 我的对应为localhost
修改加密规则:输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
注:第一个root为数据库用户名 第二个root为数据库密码 切记换成自己的用户名和密码
如果你查看到的root对应的host为% ,将该句改成ALTER USER ‘root’@‘%’ IDENTIFIED WITH mysql_native_password BY ‘root’;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。