当前位置: 首页 > 工具软件 > Cnet > 使用案例 >

Cnet OS系统、Redis安装

卫君博
2023-12-01

http://vault.centos.org/

一、无网络解决 方法

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 解决方法

在命令行中输入如下命令即可:

  1. redis-cli.exe
  2. shutdown
  3. exit
  4. redis-server.exe redis.windows.conf (重新启动)

十六、windows 下redis在后台运行

  1. 进入 DOS窗口
  2. 在进入redis的安装目录
  3. 输入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安装redis服务 )
  4. 输入:redis-server --service-start ( 启动服务 )
  5. 输入:redis-server --service-stop (停止服务)
    6.一键启动服务文件
    a.创建start.bat文件
    b.添加一下内容
    @echo off
    echo ------ Windows redis start -----
    redis-server --service-start
    echo ------ Press any key to exit --------
    pause
    7.一键停止服务器文件
    a.创建stop.bat文件
    b.添加一下内容
    @echo off
    echo ------ Windows redis stop -----
    redis-server --service-stop
    echo ------ Press any key to exit --------
    pause
 类似资料: