一、无网络解决 方法
1.vi 打开编辑器命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0 //打开网卡文件
2.修改 ONBOOT=no 为 ONBOOT=yes
:wq 保存退出编辑
3.ifup eth0 打开网卡
4.yum install net-tools -y 下载网络相关工具(ifconfig
5.ifconfig 获得自己ip地址
二、其他电脑连接本地虚拟机
1.ssh root@192.168.1.109
三、下载
1.# 切换到下载目录
cd /tmp
2.# 下载
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
如果出现 wget: command not found,执行下面命令安装wget
yum -y install wget
3.如果出现wget颁发证书过期用
wget --no-check-certificate http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
4.解压安装及创建软连接
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
./configure && make && make install
5.如果报错:no acceptable cc found in $PATH
执行下面命令:
yum install gcc gcc-c++ gcc-g77
上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz/sz:
cd /usr/bin ln -s /usr/local/bin/lrz rz ln -s /usr/local/bin/lsz sz
四、解压tar.xz 文件
1.xz -d ***.tar.xz
2.$tar -xvf ***.tar
可以看到这个压缩包也是打包后再压缩,外面是xz压缩方式,里层是tar打包方式。
3.补充:目前可以直接使用 tar xvJf ***.tar.xz来解压
五、linux防火墙
查看防火墙运行状态
systemctl status firewalld.service
停止防火墙
systemctl stop firewalld.service
关闭开机启动防火墙
systemctl disable firewalld.service
开机启动防火墙
systemctl enable firewalld.service
六、安装MariaDB
安装命令
yum -y install mariadb mariadb-server
安装完成MariaDB,首先启动MariaDB
systemctl start mariadb
设置开机启动
systemctl enable mariadb
设置密码
mysql_secure_installation
安装好后默认是没有密码的,现在设置密码,会提示先输入密码,初次运行直接回车
Enter current password for root (enter for none):
Set root password? [Y/n]
是否设置root用户密码,输入y并回车或直接回车
New password:
设置root用户的密码
Re-enter new password:
再输入一次你设置的密码
其他配置
Remove anonymous users? [Y/n]
是否删除匿名用户,回车
Disallow root login remotely? [Y/n]
是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n]
是否删除test数据库,回车
Reload privilege tables now? [Y/n]
是否重新加载权限表,回车
初始化MariaDB完成,接下来测试登录
mysql -uroot -p
七、开放某个端口
开放8080端口:firewall-cmd --zone=public --add-port=8080/tcp --permanen
重启防火墙:firewall-cmd --reload
八、设置用户 root 可以在任意 IP 下被访问
grant all privileges on . to root@"%" identified by “password”;
flush privileges;
九、修改网卡配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0//网卡名称
HWADDR=00:0C:29:8D:5C:0B //MAC地址
TYPE=Ethernet
UUID=d928b814-c1d9-44e6-8b51-14681940bc0e
ONBOOT=yes //开机启动
NM_CONTROLLED=yes
BOOTPROTO=static //手动设置IP地址
IPADDR=172.16.0.11 //IP地址
NETMASK=255.255.255.0 //子网掩码
#GATEWAY=172.16.0.254 //网关
#BOOTPROTO=dhcp//自动获取IP地址
十、redis安装
https://redis.io/download
1.安装redis
wget http://download.redis.io/releases/redis-5.0.3.tar.gz
tar xzf redis-5.0.3.tar.gz
cd redis-5.0.3
make
2.开启服务器
src/redis-server
3.开启客户端
src/redis-cli
redis> set foo bar
OK
redis> get foo
“bar”
十一、centos7 yum 更换源
1.首先进行备份
[root@localhost ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2.进入yum源所在文件夹
[root@localhost ~]# cd /etc/yum.repos.d/
3.下载需要更新的yum源配置文件
[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4.生成缓存
[root@localhost ~]# yum makecache
5.更新yum
[root@localhost ~]# yum -y update
十二、DNS 配置 (wget 下载时,没有获取到http://前缀时 需配置)
编辑:vi /etc/resolv.conf (查看:cat /etc/resolv.conf)
格式:nameserver 114.114.114.114
十三、删除文件
rm -rf 文件名
十四、windows下ssh 密钥更换 出现无法远程连接时
C:\Windows\System32>ssh root@192.168.1.222
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:lS+svqzIg5Jfhsz1Ii4+BGaz/5rDMnH8mDOnRDjhSmw.
Please contact your system administrator.
Add correct host key in C:\Users\Administrator/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\Users\Administrator/.ssh/known_hosts:4
ECDSA host key for 192.168.1.222 has changed and you have requested strict checking.
Host key verification failed.
1.进入C:\Users\Administrator.ssh 删除所有文件,即可进行ssh
十五、Redis启动报错 creating server tcp listening socket 127.0.0.1:6379: bind No error 解决方法
在命令行中输入如下命令即可:
十六、windows 下redis在后台运行