当前位置: 首页 > news >正文

启东做网站的网络公司有哪些长沙靠谱关键词优化服务

启东做网站的网络公司有哪些,长沙靠谱关键词优化服务,如何给网站做轮播图,彭州做网站的公司目录 0. 前言: 1. 先期准备 1.1 引导ArchLinx光盘。 1.2 禁用 reflector 服务 1.3 防止网卡禁用 1.4 wifi设置 1.5 测试网络是否连接 1.6 更新系统时间 1.7 更换源 1.8 下载ZFS模块 1.9 加载ZFS模块 2. 磁盘处理 2.1 查看磁盘分区 2.2 清除与整个磁盘…

目录

0. 前言:

1. 先期准备

1.1 引导ArchLinx光盘。

1.2 禁用 reflector 服务

1.3 防止网卡禁用

1.4 wifi设置

1.5 测试网络是否连接

1.6 更新系统时间

1.7 更换源

1.8 下载ZFS模块

1.9 加载ZFS模块

2. 磁盘处理

2.1 查看磁盘分区

2.2 清除与整个磁盘关联的任何 ZFS 标签如果是新硬盘或者以前没有安装过ZFS的硬盘,可以忽略这条命令

2.3 创建磁盘分区

2.4 创建/boot的分区格式

2.5 创建ZFS池

2.6 创建数据集

2.7 导入导出测试

2.8 配置系统

2.8.1 设置zroot

2.8.2 创建cache并复制到新系统

2.8.3 挂载非ZFS分区

3. 安装系统

3.1 安装基本系统

3.2 生成fstab 

3.3 进入CHROOT,此时的任何操作都影响你想安装的系统。

3.4 修改pacman配置

3.5 设置key

3.6 安装ZFS模块

3.7 系统设置

3.7.1 编辑mkinitcpio文件

3.7.2 生成 hostid

3.7.3 重新生成 initramfs

3.7.4 安装其他软件

3.7.5 启动后台服务

3.8 安装引导

3.8.1 下载ZFSBootMenu

3.8.2 设置启动参数

3.8.3 (可选)安装rEFInd

3.8.3.1 下载安装

3.8.3.2 编辑refind.conf文件

4. 其它安装操作

4.1 设置时区

4.2 设置本地化

4.3 语言编码

4.4 设置主机名

4.5 HOSTS

4.6 设置ROOT密码

5. 收尾工作

5.1 生成zfs快照

5.2 重启机器

6. 重启后操作

6.1 以root登录。

6.2 添加用户

6.3 设置sudo

6.4 设置时区

6.5 设置archlinuxcn


0. 前言:

啊啊啊啊啊~~~~~为什么xero不出iso了啊~~~~~~~~

1. 先期准备

1.1 引导ArchLinx光盘。

1.2 禁用 reflector 服务

systemctl stop reflector.service

2020 年,archlinux 安装镜像中加入了 reflector 服务,它会自己更新 mirrorlist(软件包管理器 pacman 的软件源)。在特定情况下,它会误删某些有用的源信息。

通过以下命令查看该服务是否被禁用

systemctl status reflector.service

按下 q 退出结果输出。

1.3 防止网卡禁用

rfkill unblock all

1.4 wifi设置

#是否启用了网络接口

ip link

#执行iwctl命令,进入交互式命令行

iwctl

-------------下面为iwctl界面,不同于终端-----------

help                                                         # 输入help回车可以查看使用说明

device list                                                 # 回车后可以查看当前网卡设备,一般为 wlan0

station <device> scan                         # <device>替换为上面的网卡设备,这条命令可以让网卡扫描wifi设备

station <device> get-networks                 # 回车后可以显示当前可连接网络,列出所有 wifi 网络

station <device> connect <wifi name>         # 连接wifi, <wifi name> 为上面获取的wifi名称,注意这里无法输入中文。回车后输入密码即可 password: # 如果wifi为加密wifi,输入密码回车

exit或者quit # 退出 wifi 连接界面

1.5 测试网络是否连接

ping www.baidu.com -n

1.6 更新系统时间

更新系统时间是有必要的,因为下载软件是服务器会验证系统时间,如果时间不正确,可能出现下载失败的情况。

timedatectl set-ntp true # 将系统时间与网络时间进行同步

timedatectl status # 查看系统时间状态,检查是否成功 看到(system clock synchronized :yes)这一句就是成功了

1.7 更换源

# 备份原来的配置文件

cp -a /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak

# 编辑配置文件 vim /etc/pacman.d/mirrorlist

# ---------------下面为vim操作,不同于终端-------------

# 找到第一个 Server=... 的行在该行上一行写入以下内容

Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch # 中国科学技术大学开源镜像站

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch # 清华大学开源软件镜像站

Server = https://repo.huaweicloud.com/archlinux/$repo/os/$arch         # 华为开源镜像站

Server = http://mirror.lzu.edu.cn/archlinux/$repo/os/$arch         # 兰州大学开源镜像站

Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch         # 阿里云镜像站

# -------------------------------------------------- #

也可以按/,搜索China,找到中科大的镜像源,然后2dd 剪切2行,再按GG回到第一行,按 p 粘贴

或者reflector自动选择

pacman -S reflector # 安装
# 选择最快的镜像源
sudo reflector --verbose -l 200 -p https --sort rate --save /etc/pacman.d/mirrorlist
# 或者 选择在xx的最快镜像源,最新的50个
sudo reflector --verbose --latest 200 -p https --sort rate -c Japan,'South Korea',Taiwan,India,'United States',Canada,Germany,France --save /etc/pacman.d/mirrorlist

更新软件包

pacman -Syy

1.8 下载ZFS模块

curl -s https://archzfs.leibelt.de/media/setup/init | bash

1.9 加载ZFS模块

modprobe zfs

lsmod | grep zfs

2. 磁盘处理

2.1 查看磁盘分区

lsblk

ls -la /dev/disk/by-id

找到要操作的硬盘后,设置一个变量,方便后续操作

disk=/dev/disk/by-id/ata-CT1000MX500SSD1_2138E5D33BCE

2.2 清除与整个磁盘关联的任何 ZFS 标签
如果是新硬盘或者以前没有安装过ZFS的硬盘,可以忽略这条命令

zpool labelclear -f &disk-part3

2.3 创建磁盘分区

parted -a optimal $disk

        mkpart ESP 0% 300M

        mkpart BOOT 300M 1500M

        mkpart rootfs 1500M 100%

        set 1 boot on

quit

2.4 创建/boot的分区格式

mkfs.vfat /dev/nvme0n1p1

mkfs.fat -F 32 /dev/nvme0n1p1

mkfs.ext4 /dev/nvme0n1p2

2.5 创建ZFS池

zpool create -f \
            -o ashift=12 \
            -O acltype=posixacl \
            -o autotrim=on \
            -O mountpoint=none \
            -O canmount=off \
            -O relatime=on \
            -O xattr=sa \
            -O normalization=formD \
            -O dnodesize=legacy \
            -O devices=off \
            -O compression=zstd \
            -R /mnt \
            zroot ${disk}-part3

检查一下

zpool status

2.6 创建数据集

zfs create -o mountpoint=none zroot/data
zfs create -o mountpoint=none zroot/ROOT
zfs create -o mountpoint=/ -o canmount=noauto zroot/ROOT/default
zfs create -o mountpoint=/home zroot/data/home
zfs create -o mountpoint=/root zroot/data/home/root

查看一下

zfs list

2.7 导入导出测试

zpool export zroot

zpool import -d /dev/disk/by-id -R /mnt zroot -N

zfs mount zroot/ROOT/default

zfs mount -a

检查是否挂载

mount | grep mnt

2.8 配置系统

2.8.1 设置zroot

zpool set bootfs=zroot/ROOT/default zroot

2.8.2 创建cache并复制到新系统

zpool set cachefile=/etc/zfs/zpool.cache zroot

mkdir -p /mnt/etc/zfs

cp /etc/zfs/zpool.cache /mnt/etc/zfs/zpool.cache

2.8.3 挂载非ZFS分区

mkdir /mnt/boot

mount /dev/nvme0n1p2 /mnt/boot

mkdir /mnt/efi

mount -t vfat /dev/nvme0n1p1 /mnt/efi

3. 安装系统

3.1 安装基本系统

pacstrap /mnt base base-devel linux-zen linux-zen-headers \

        openssh grub efibootmgr \

        intel-ucode mesa lib32-mesa vulkan-intel lib32-vulkan-intel \

        libva-intel-driver libvdpau-va-gl intel-compute-runtime \

        mesa xf86-video-intel  intel-gpu-tools \

        helix dkms

3.2 生成fstab 

genfstab -U -p /mnt >> /mnt/etc/fstab

编辑fstab

helix /mnt/etc/fstab

注释掉所有zroot行.

3.3 进入CHROOT,此时的任何操作都影响你想安装的系统。

arch-chroot /mnt

3.4 修改pacman配置

编辑/etc/pacman.conf,在最后加入下面代码

helix /etc/pacman.conf

添加下面内容

[archzfs]
# SigLevel = Optional TrustAll
# Origin Server - France
Server = http://archzfs.com/archzfs/x86_64
# Mirror - Germany
Server = http://mirror.sum7.eu/archlinux/archzfs/archzfs/x86_64
# Mirror - Germany
Server = https://mirror.biocrafting.net/archlinux/archzfs/archzfs/x86_64
# Mirror - India
Server = https://mirror.in.themindsmaze.com/archzfs/archzfs/x86_64
# Mirror - US
Server = https://zxcvfdsa.com/archzfs/archzfs/x86_64

3.5 设置key

pacman-key -r DDF7DB817396A49B2A2723F7403BD972F75D9D76

pacman-key --lsign-key DDF7DB817396A49B2A2723F7403BD972F75D9D76

3.6 安装ZFS模块

pacman -Sy zfs-dkms

3.7 系统设置

3.7.1 编辑mkinitcpio文件

helix /etc/mkinitcpio.conf

MODULES加入zfs,删除HOOK里的fsck,在filesystems前面加上zfs

MODULES=(zfs)
HOOK(... keyboard zfs filesystems)

3.7.2 生成 hostid

zgenhostid $(hostid)

3.7.3 重新生成 initramfs

mkinitcpio -P

3.7.4 安装其他软件

pacman -S man-db man-pages efibootmgr networkmanager \
            terminus-font texinfo mtools dosfstools \
            pacman-contrib openssh bash-completion \

                bash bash-completion sudo net-tools curl \

        dhcpcd e2fsprogs iwd man-db man-pages

3.7.5 启动后台服务

systemctl enable NetworkManager
systemctl enable zfs.target
systemctl enable zfs-import-cache
systemctl enable zfs-mount
systemctl enable zfs-import.target
systemctl enable zfs-zed

3.8 安装引导

3.8.1 下载ZFSBootMenu

curl -O -L https://get.zfsbootmenu.org/zfsbootmenu.EFI

拷贝EFI文件

mkdir -p /efi/EFI/zbm

mv zfsbootmenu-release-x86_64-v2.3.0-vmlinuz.EFI /efi/EFI/zbm/zfsbootmenu-v2.3.0.EFI

3.8.2 设置启动参数

zfs set org.zfsbootmenu:commandline="rw quiet loglevel=0 nowatchdog" zroot/ROOT

efibootmgr -c -d /dev/dev/nvme0n1 -p 1 -L "ArchLinux(ZFS)" -l '\EFI\zbm\zfsbootmenu-v2.3.0.EFI'

3.8.3 (可选)安装rEFInd

3.8.3.1 下载安装

pacman -S refind

refind-install --usedefault /dev/sda1

3.8.3.2 编辑refind.conf文件

helix /efi/EFI/refind/refind.conf

dont_scan_dirs EFI/Boot,EFI/Microsoft/Boot,EFI/refind,EFI/zbm
dont_scan_volumes ext2,ext3,ext4,ntfs,OSX,EFI0,SYSTEM,EFIU,EFIM
scan_all_linux_kernels falsemenuentry "Archlinux (ZBM)" {loader \EFI\zbm\zfsbootmenu-v2.3.0.EFIicon \EFI\refind\themes\nord\icons\os_arch.pngoptions "quiet loglevel=0"
}

4. 其它安装操作

4.1 设置时区

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

hwclock --systohc

4.2 设置本地化

helix /etc/locale.gen

搜索en_US和zh_CN取消下面两行的注释en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8保存退出

locale-gen

4.3 语言编码

echo "LANG=en_US.UTF-8" > /etc/locale.conf

4.4 设置主机名

echo '主机名' > /etc/hostname

4.5 HOSTS

echo -e '127.0.0.1 localhost\n::1 localhost\n127.0.1.1 主机名' >> /etc/hosts

4.6 设置ROOT密码

passwd

5. 收尾工作

5.1 生成zfs快照

zfs snapshot zroot@install

5.2 重启机器

exit

umount /mnt/efi

umount /mnt/boot

zfs umount -a

zpool export zroot

reboot

6. 重启后操作

6.1 以root登录。

6.2 添加用户

useradd -m -G wheel 用户名

passwd 用户名

6.3 设置sudo

以helix为编辑器编辑sudo

EDITOR=helix visudo

取消这一行的注释

%wheel ALL=(ALL:ALL) ALL

6.4 设置时区

timedatectl set-ntp 1

6.5 设置archlinuxcn

helix /etc/pacman.conf

取消Color和ParallelDownloads = 5 两行的注释,添加一行ILoveCandy(下载包时使用吃豆人动画)

Color
ParallelDownloads = 5
ILoveCandy

在文件最后加入archlinuxcn仓库

[archlinuxcn]
Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch

可选的仓库如下:

## 北京外国语大学 (北京) (ipv4, ipv6, http, https)
## Added: 2020-05-18
[archlinuxcn]
Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch
## 北京大学 (北京) (ipv4, ipv6, http, https)
## Added: 2023-02-26
[archlinuxcn]
Server = https://mirrors.pku.edu.cn/archlinuxcn/$arch
## 腾讯云 (Global CDN) (ipv4, ipv6, http, https)
## Added: 2018-11-23
[archlinuxcn]
Server = https://mirrors.cloud.tencent.com/archlinuxcn/$arch
## 网易 (China CDN) (ipv4, http, https)
[archlinuxcn]
Server = https://mirrors.163.com/archlinux-cn/$arch
## 阿里云 (Global CDN) (ipv4, ipv6, http, https)
## Added: 2020-07-03
[archlinuxcn]
Server = https://mirrors.aliyun.com/archlinuxcn/$arch
## 清华大学 (北京) (ipv4, ipv6, http, https)
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
## 中国科学技术大学 (安徽合肥) (ipv4, ipv6, http, https)
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
## 吉林大学 (吉林长春) (ipv4, ipv6, http, https)
## Added: 2023-04-21
[archlinuxcn]
Server = https://mirrors.jlu.edu.cn/archlinuxcn/$arch
## 浙江大学 (浙江杭州) (ipv4, ipv6, http, https)
## Added: 2017-06-05
[archlinuxcn]
Server = https://mirrors.zju.edu.cn/archlinuxcn/$arch
## 重庆大学 (重庆) (ipv4, ipv6, http, https)
[archlinuxcn]
Server = https://mirrors.cqu.edu.cn/archlinuxcn/$arch
## 重庆邮电大学 (重庆) (ipv4, ipv6, http, https)
[archlinuxcn]
Server = https://mirrors.cqupt.edu.cn/archlinuxcn/$arch
## SJTUG 软件源镜像服务 (上海) (ipv4, ipv6, https)
## Added: 2018-05-21
[archlinuxcn]
Server = https://mirror.sjtu.edu.cn/archlinux-cn/$arch
## 南京大学 (江苏南京) (ipv4, ipv6, http, https)
[archlinuxcn]
Server = https://mirrors.nju.edu.cn/archlinuxcn/$arch
## 南方科技大学 (广东深圳) (ipv4, ipv6, http, https)
## Added: 2021-08-17
[archlinuxcn]
Server = https://mirrors.sustech.edu.cn/archlinuxcn/$arch
## 武昌首义学院 (湖北武汉) (ipv4, ipv6, http, https)
## Added: 2023-04-07
[archlinuxcn]
Server = https://mirrors.wsyu.edu.cn/archlinuxcn/$arch
## 华中科技大学 (湖北武汉) (ipv4, ipv6, http, https)
## Added: 2024-05-07
[archlinuxcn]
Server = https://mirrors.hust.edu.cn/archlinuxcn/$arch
## 北京交通大学 (北京) (ipv4, ipv6, https)
## Added: 2023-08-19
[archlinuxcn]
Server = https://mirror.bjtu.edu.cn/archlinuxcn/$arch
## 兰州大学 (甘肃兰州) (ipv4, ipv6, http, https)
## Added: 2023-08-19
[archlinuxcn]
Server = https://mirror.lzu.edu.cn/archlinuxcn/$arch
## 西安交通大学 (陕西西安) (ipv4, ipv6, http, https)
## Added: 2023-08-19
[archlinuxcn]
Server = https://mirrors.xjtu.edu.cn/archlinuxcn/$arch
## 南阳理工学院 (河南南阳) (ipv4, ipv6, http, https)
## Added: 2023-08-19
[archlinuxcn]
Server = https://mirror.nyist.edu.cn/archlinuxcn/$arch
## 南京工业大学 (江苏南京) (ipv4, ipv6, http, https)
## Added: 2023-08-19
[archlinuxcn]
Server = https://mirrors.njtech.edu.cn/archlinuxcn/$arch
## 上海科技大学 (上海) (ipv4, https)
## Added: 2023-08-19
[archlinuxcn]
Server = https://mirrors.shanghaitech.edu.cn/archlinuxcn/$arch
## 中国科学院软件研究所 (北京) (ipv4, https)
## Added: 2023-08-19
[archlinuxcn]
Server = https://mirror.iscas.ac.cn/archlinuxcn/$arch
## 北京邮电大学 (北京) (ipv4, ipv6, http, https)
## Added: 2023-09-15
[archlinuxcn]
Server = https://mirrors.bupt.edu.cn/archlinuxcn/$arch
## CICKU (Global CDN w/o China) (ipv4, ipv6, http, https)
## Added: 2023-11-15
## Rate limiting mainland China traffic
[archlinuxcn]
Server = https://mirrors.cicku.me/archlinuxcn/$arch
## NCKU CCNS (Taiwan) (ipv4, http, https)
## Added: 2021-06-30
## Resources provided by NCKU CSIE
[archlinuxcn]
Server = https://archlinux.ccns.ncku.edu.tw/archlinuxcn/$arch
## xTom (Hong Kong server) (Hong Kong) (ipv4, ipv6, http, https)
## Added: 2017-09-18
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.hk/archlinuxcn/$arch
## xTom (Singapore server) (Singapore) (ipv4, ipv6, http, https)
## Added: 2024-04-14
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.sg/archlinuxcn/$arch
## xTom (US server) (San Jose, CA, United States) (ipv4, ipv6, http, https)
## Added: 2019-02-19
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.us/archlinuxcn/$arch
## xTom (Netherlands server) (Amsterdam, the Netherlands) (ipv4, ipv6, http, https)
## Added: 2019-09-07
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.nl/archlinuxcn/$arch
## xTom (Germany server) (Duesseldorf, Germany) (ipv4, ipv6, http, https)
## Added: 2021-05-07
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.de/archlinuxcn/$arch
## xTom (Estonia server) (Tallinn, Estonia) (ipv4, ipv6, http, https)
## Added: 2021-05-27
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.ee/archlinuxcn/$arch
## xTom (Japan server) (Osaka, Japan) (ipv4, ipv6, http, https)
## Added: 2022-01-17
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.jp/archlinuxcn/$arch
## xTom (Australia server) (Sydney, Australia) (ipv4, ipv6, http, https)
## Added: 2022-07-03
## Blocking users in mainland China
[archlinuxcn]
Server = https://mirrors.xtom.au/archlinuxcn/$arch
## Open Computing Facility, UC Berkeley (Berkeley, CA, United States) (ipv4, ipv6, http, https)
## Added: 2019-02-19
[archlinuxcn]
Server = https://mirrors.ocf.berkeley.edu/archlinuxcn/$arch

7.安装xero-plasma

xero-plasma

下载脚本并执行。

8.设置Wayland

8.1 检测Wayland

pacman -Qi wayland

如果未安装,请使用以下命令安装它:

sudo pacman -S --needed wayland

8.2 显示管理器

目前只有 GDM 和 sddm-git 在 Arch Linux 中具有适当的 Wayland 支持。

yay -S sddm-git

8.3 安装Wayland包

pacman -S --needed xorg-xwayland xorg-xlsclients qt5-wayland glfw-wayland
xorg-xwayland:用于在 Wayland 下运行 xclients
xorg-xlsclients:列出在显示器上运行的客户端应用程序(可选)
qt5-wayland:Wayland 的 Qt API
glfw-wayland:Wayland 的 GUI 应用程序开发包

其次,使用以下命令集通过 Wayland 会话安装 plasma 和相关应用程序。按照下面提到的顺序执行它们。

pacman -S --needed plasma kde-applications
pacman -S --needed plasma-wayland-session

完成后,启用显示管理器和 NetworkManager 服务。

sudo systemctl enable sddm
sudo systemctl enable NetworkManager

sddm 显示管理器需要更多调整。使用任何文本编辑器,打开 sddm 配置文件并在.Current=breeze[Theme]

sudo nano /usr/lib/sddm/sddm.conf.d/default.conf
[Theme]
# current theme nameCurrent=breeze

完成后,保存并关闭文件。并重启。

8.4  Firefox 使用 Wayland

打开/etc/environment,添加一行

MOZ_ENABLE_WAYLAND=1

然后,重启或运行下面的命令即可生效。

source /etc/environment

打开 Firefox 并转到以根据“窗口协议”验证值。您还可以从终端运行以查看 Wayland 下正在运行哪些外部应用程序。

about:supportxlsclients

http://www.yidumall.com/news/11407.html

相关文章:

  • 网站设计师的专业知识游戏推广拉人渠道
  • 做外贸翻译用哪个网站2024年阳性最新症状
  • 天津市城乡建设委员会网站长春网站建设公司
  • 万网主机网站建设数据库怎么弄外贸网站建设推广公司
  • 福建网站建设网邢台网站网页设计
  • 软件行业发展前景谷歌搜索优化seo
  • 站长之家查询工具自己做的网站怎么推广
  • 百度头条怎么做网站宁夏百度推广代理商
  • 只做传统嫁衣网站深圳优化服务
  • wordpress 图片被压缩百度seo快速排名优化软件
  • html5深圳网站开发今日热点新闻事件摘抄2022
  • 动php动态网站开发做网站优化哪家公司好
  • 怎样开发app软件魔贝课凡seo
  • 网站开发涉及到缓存吗网址信息查询
  • o2o电商网站宁波优化seo软件公司
  • 做企业官网的流程合肥关键词排名优化
  • 昆明做网站长沙网站seo服务
  • 程序员找工作的网站线下营销推广方式都有哪些
  • 做网站常用工具搜索引擎内部优化
  • 学网站设计培训电话最全的百度网盘搜索引擎
  • 淳安县千岛湖建设集团网站软件怎么推广
  • 做销售用什么网站惠城网站设计
  • 网站后台怎么更新网站友情链接检测的特点
  • wordpress社交插件金阊seo网站优化软件
  • 做淘客一定要建网站吗雅虎搜索引擎入口
  • 申请一家公司需要多少钱seo黑帽技术
  • 元氏网站制作怎么在网上推销产品
  • 人大门户网站建设方案免费做网站的平台
  • python 网站开发实战怎么发帖子做推广
  • 公司制作网站收费标准小红书seo软件