首页
SEO
建站
经验
技术
运维
系统
编程
商标
主机
域名
行业
互联
更多
搜索
官网首页
短信服务
商标知产
免费建站
域名交易
商标查询
SSL证书
企业服务
商标交易
云计算
企业邮箱
域名注册
智能logo
登录
搜索
未知
累计撰写
1696
篇文章
累计收到
0
条评论
首页
栏目
首页
SEO
建站
经验
技术
运维
系统
编程
商标
主机
域名
行业
互联
更多
作者 【1】 的文章
2025-8-10
在阿里云服务器怎么安装部署docker+Kubernetes(K8s)
Docker全面介绍 Docker 是一个商业容器化平台和运行时,可帮助开发人员构建、部署和运行容器。它使用客户端-服务器架构,通过单个 API 提供简单的命令和自动化。 使用 Docker,开发人员可以通过编写 Dockerfile 来创建容器化应用程序,这本质上是构建容器映像的秘诀。然后,Docker 提供了一组工具来构建和管理这些容器映像,使开发人员能够更轻松地以一致且可重复的方式打包和部署应用程序。 这些容器映像可以在任何支持容器的平台上运行,例如 Kubernetes、Docker Swarm、Mesos 或 HashiCorp Nomad。Docker的平台使开发人员可以更轻松地创建和管理这些容器镜像,从而简化了跨不同环境构建和部署应用程序的过程。 Kubernetes(K8s) 全面介绍 Kubernetes,也称为 K8s,是一个著名的开源平台,旨在跨网络资源集群编排容器运行时系统。它可以独立运行,也可以与其他容器化工具(例如 Docker)结合使用。 Kubernetes 提供了一种实用的解决方案,用于在一台机器上管理一组容器,以减少网络开销并优化资源利用率。例如,一个容器集可以由应用服务器、Redis 缓存和 SQL 数据库组成。相比之下,Docker 容器被设计为每个容器运行一个进程。 随着容器的激增,组织最终可能会拥有数百甚至数千个容器,这使得运营团队必须自动化容器部署、网络、可扩展性和可用性。这导致了容器编排市场的出现。 开发人员选择 Kubernetes 是因为它具有广泛的功能、庞大且不断增长的开源支持工具生态系统,以及它支持各种云服务提供商和工作的能力。所有主要公共云提供商,包括 Amazon Web Services (AWS)、Google Cloud、IBM Cloud 和 Microsoft Azure,都提供完全托管的 Kubernetes 服务,这凸显了其在全行业的受欢迎程度。 Docker 和 Kubernetes 之间的区别 Docker 和 Kubernetes 都是容器化生态系统中的关键组件,具有不同的用途。Docker 主要用于创建和执行容器,而 Kubernetes 用于编排和自动化跨主机集群的容器部署、扩展和管理。 Docker 提供了一种简单有效的容器化方法,而 Kubernetes 提供了自动扩展、自我修复和容器部署等高级功能。 安装部署docker+Kubernetes(K8s)过程 1.查阅K8S+docker的版本号对应关系 1.1.打开github;搜索kubernetes项目(github地址:https://github.com/) 1.2.打开项目中CHANGELOG文件夹,其中就有CHANGELOG-XXX.md版本号文件,如下截图所示: 1.3.打开kubernetes版本号文件,ctrl+f搜索"docker version",便可以查询到所有可用版本号如下截图所示: 2.将所需的安装包下载到本地(进行本地化安装) 3.机器的准备(其中包括机器版本及配置) 3.1.查看linux机器版本号命令:cat /proc/version 我的版本号:Linux version 3.10.0-1062.18.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Mar 17 23:49:17 UTC 2020 3.2.机器的配置 cpu:4C 内存:4G 硬盘:32G 查看cpu(逻辑):cat /proc/cpuinfo | grep ‘processor’ | wc -l 查看cpu(物理):cat /proc/cpuinfo | grep ‘physical id’ | sort | uniq | wc -l 查看内存总数:cat /proc/meminfo | grep MemTotal 查看硬盘大小:df -h 4.环境的准备 4.1. 设置主机名与时区 timedatectl set-timezone Asia/Shanghai #都要执行 hostnamectl set-hostname master #194执行 hostnamectl set-hostname node1 #195执行 hostnamectl set-hostname node2 #196执行 4.2. 添加hosts网络主机配置,三台虚拟机都要设置 vim /etc/hosts 192.168.10.194 master 192.168.10.195 node1 192.168.10.196 node2 4.3. 关闭防火墙,三台虚拟机都要设置,生产环境跳过这一步 sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config setenforce 0 systemctl disable firewalld systemctl stop firewalld 5.K8S的安装及加载K8S镜像 5.1. 将镜像包上传至服务器每个节点 mkdir /usr/local/k8s-install cd /usr/local/k8s-install XFTP上传安装文件 5.2. 按每个Centos上安装Docker tar -zxvf docker-ce-18.09.tar.gz cd docker yum localinstall -y *.rpm systemctl start docker systemctl enable docker 5.3. 确保从cgroups均在同一个从groupfs #cgroups是control groups的简称,它为Linux内核提供了一种任务聚集和划分的机制,通过一组参数集合将一些任务组织成一个或多个子系统。 #cgroups是实现IaaS虚拟化(kvm、lxc等),PaaS容器沙箱(Docker等)的资源管理控制部分的底层基础。 #子系统是根据cgroup对任务的划分功能将任务按照一种指定的属性划分成的一个组,主要用来实现资源的控制。 #在cgroup中,划分成的任务组以层次结构的形式组织,多个子系统形成一个数据结构中类似多根树的结构。cgroup包含了多个孤立的子系统,每一个子系统代表单一的资源 docker info | grep cgroup 如果不是groupfs,执行下列语句 cat < /etc/docker/daemon.json{“exec-opts”: [“native.cgroupdriver=cgroupfs”]}EOFsystemctl daemon-reload && systemctl restart docker 5.4. 安装kubeadm kubeadm是集群部署工具 cd /usr/local/k8s-install/kubernetes-1.14tar -zxvf kube114-rpm.tar.gzcd kube114-rpmyum localinstall -y *.rpm 5.5. 关闭交换区 swapoff -avi /etc/fstab#swap一行注释 5.6. 配置网桥 cat < /etc/sysctl.d/k8s.confnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1EOFsysctl --system 5.7. 通过镜像安装k8s cd /usr/local/k8s-install/kubernetes-1.14docker load -i k8s-114-images.tar.gzdocker load -i flannel-dashboard.tar.gz 6.安装kubeadm并创建K8S集群 6.1. master主服务器配置 kubeadm init --kubernetes-version=v1.14.1 --pod-network-cidr=10.244.0.0/16mkdir -p $HOME/.kubesudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/configsudo chown ( i d − u ) : (id -u):(id−u):(id -g) $HOME/.kube/configkubectl get nodes#查看存在问题的podkubectl get pod --all-namespaces#设置全局变量#安装flannel网络组件kubectl create -f kube-flannel.yml 6.2. 加入NODE节点 kubeadm join 192.168.10.194:6443 --token 0b15nw.w9xq58pcttqq647k–discovery-token-ca-cert-hash sha256:23db3094dc9ae1335b25692717c40e24b1041975f6a43da9f43568f8d0dbac72 如果忘记 在master 上执行kubeadm token list 查看 ,在node上运行(如下ip、端口、token都是master对应的值,切记) kubeadm join 192.168.10.194:6443 --token 0b15nw.w9xq58pcttqq647k --discovery-token-unsafe-skip-ca-verificationkubectl get nodes 6.3. Master开启仪表盘 kubectl apply -f kubernetes-dashboard.yamlkubectl apply -f admin-role.yamlkubectl apply -f kubernetes-dashboard-admin.rbac.yamlkubectl -n kube-system get svchttp://192.168.10.194:32000 访问 7.遇到的坑 7.1.最开始在自己本地的虚拟机进行安装的由于分配的cpu为1,结果执行6.1步骤的时候报错了,错误提示很明确最少需要2cpu 7.2.后来在以上机器配置中进行5.2中安装docker遇到如下版本号冲突问题,于是百度下载对应版本号的包替换即可(让版本号一致) 错误:软件包:policycoreutils-python-2.5-29.el7_6.1.x86_64 (/policycoreutils-python-2.5-29.el7_6.1.x86_64) 需要:policycoreutils = 2.5-29.el7_6.1 已安装: policycoreutils-2.5-33.el7.x86_64 (@anaconda) policycoreutils = 2.5-33.el7 可用: policycoreutils-2.5-34.el7.x86_64 (base) policycoreutils = 2.5-34.el7 错误:软件包:audit-libs-python-2.8.4-4.el7.x86_64 (/audit-libs-python-2.8.4-4.el7.x86_64) 需要:audit-libs(x86-64) = 2.8.4-4.el7 已安装: audit-libs-2.8.5-4.el7.x86_64 (@anaconda) audit-libs(x86-64) = 2.8.5-4.el7 7.3.执行6.3加入node节点的时候,在node机器输入的命令一直是node机器的ip结果总是报错;后来才恍然大悟,需要用master机器的ip 7.4.执行6.3加入node节点的时候,token过期,导致无法加入 如果遇到如下问题,可能是token过期了,需要执行 kubeadm token create重新获取token [preflight] Running pre-flight checks[preflight] Reading configuration from the cluster…[preflight] FYI: You can look at this config file with ‘kubectl -n kube-system get cm kubeadm-config -oyaml’error execution phase preflight: unable to fetch the kubeadm-config ConfigMap: failed to get config map: Unauthorized
2025年-8月-10日
53 阅读
0 评论
主机
2025-8-7
域名注册WHOIS是什么意思?
在互联网时代,域名是企业和个人在网络世界中的“门牌号”。而WHOIS作为查询域名注册信息的重要工具,对域名注册者、投资者以及网络安全从业者来说,具有不可或缺的价值。本文将深入解析“域名注册WHOIS是什么意思”,帮助您全面了解WHOIS的定义、作用、查询方式以及隐私保护等方面的内容。 什么是WHOIS? WHOIS(发音为“who is”)是一种查询协议,用于获取域名注册信息的数据库。当您注册一个域名时,需提供包括姓名、联系方式、注册日期等在内的个人或组织信息,这些信息会被记录在WHOIS数据库中,供公众查询。WHOIS协议最初由互联网协会制定,并在RFC 3912中进行了规范。 WHOIS数据库包含以下主要信息: 注册人信息:域名所有者的姓名、地址、电子邮件等联系方式。 注册商信息:负责域名注册的机构或公司。 注册日期和到期日期:域名的注册时间和有效期限。 域名状态:域名当前的使用状态,如是否被锁定、是否可转移等。 DNS服务器信息:域名解析所使用的域名服务器。 whois查询:域名WHOIS - 尤尤互联 WHOIS的作用和重要性 WHOIS在互联网生态系统中扮演着多重角色,其主要作用包括: 1. 域名所有权验证 通过WHOIS查询,可以确认某个域名的注册人信息,验证域名的所有权。这对于域名交易、品牌保护以及解决域名争议等方面至关重要。 2. 网络安全与反欺诈 网络安全专家和执法机构利用WHOIS信息追踪恶意网站、垃圾邮件发送者以及网络攻击源头。通过分析域名注册信息,可以识别潜在的网络威胁并采取相应的防护措施。 3. 品牌保护与知识产权维护 企业可以通过定期监控WHOIS数据库,发现与自身品牌相关的域名被他人注册的情况,及时采取法律手段维护自身的知识产权。 如何查询WHOIS信息? 查询WHOIS信息的方式多种多样,以下是几种常用的方法: 1. 使用域名注册商提供的WHOIS查询工具 许多域名注册商,如尤尤互联(ldadam.com),提供免费的WHOIS查询服务。用户只需输入域名,即可获取相关的注册信息。 在进行WHOIS查询时,需注意以下几点: 信息更新频率:WHOIS数据库的信息更新可能存在延迟,查询结果可能不是实时的。 隐私保护:部分注册人可能启用了隐私保护服务,导致部分信息被隐藏。 数据准确性:WHOIS信息由注册人提供,可能存在错误或过时的情况。 通过本文的介绍,您应对“域名注册WHOIS是什么意思”有了全面的了解。无论是进行域名注册、品牌保护,还是从事网络安全工作,掌握WHOIS的使用方法和注意事项,都是必不可少的技能。
2025年-8月-7日
43 阅读
0 评论
域名
2025-8-7
cn域名注册容易吗?
在互联网时代,拥有一个简洁、易记的域名对于企业和个人来说至关重要。.cn域名作为中国的国家顶级域名,因其代表性和权威性,受到越来越多用户的青睐。那么,.cn域名注册容易吗?本文将从注册流程、所需材料、注意事项以及注册优势等方面,为您详细解析。 一、.cn域名注册流程详解 注册.cn域名的流程相对简单,主要包括以下几个步骤: 选择注册商:首先,选择一个可信赖的域名注册商,如尤尤互联(ldadam.com)、阿里云、华为云等。 查询域名可用性:在注册商平台上,输入您想注册的域名,系统会自动检测该域名是否已被注册。 提交注册信息:确认域名可用后,填写注册申请,提供域名持有者的相关信息,包括个人姓名(或企业名称)、地址、联系方式等。 实名认证:根据注册商的要求,提交相应的身份证明材料进行实名认证。个人用户需提供身份证,企业用户需提供营业执照等。 支付费用:完成上述步骤后,支付相应的注册费用。 等待审核:注册商会对提交的信息和材料进行审核,审核通过后,域名注册成功。 二、注册.cn域名需要哪些材料? 注册.cn域名所需材料主要取决于注册者的身份: 个人用户:需提供有效的身份证明,如身份证、护照等。 企业用户:需提供营业执照、组织机构代码证等企业资质证明。 此外,根据中国互联网络信息中心(CNNIC)的规定,注册者还需提供真实、准确的联系信息,以便进行实名认证。 三、注册.cn域名需要注意什么? 在注册.cn域名时,需注意以下几点: 命名规则:域名可使用中文字符、英文字母(a-z,不区分大小写)、阿拉伯数字(0-9)以及连接符“-”。但“-”不能连续出现,不能单独注册,也不能放在开头或结尾。 特殊词汇限制:如果域名中含有“中国”、“国家”、“中华”、“全国”等字样或具有相同含义的其他中英文字符(如China、chn、sino等),则该域名需由对应权益主体申请注册,个人或非对应实体组织未经授权不得注册,否则域名命名审核不予通过。 实名认证:注册.cn域名后需尽快完成实名认证,域名才能正常使用。 信息准确性:确保提交的注册信息真实、准确、完整,以避免注册失败或后续使用中出现问题。 四、注册.cn域名有哪些优势? 注册.cn域名具有以下优势: 提升品牌形象:.cn域名代表中国,能够增强企业在中国市场的品牌认知度,展示对中国市场的重视。 安全性高:CNNIC与中国政府紧密合作,致力于在中国建设更安全、更可靠的互联网网络环境。因此,选择.cn域名可以保证域名的稳定性和安全性。 价格合理:相对于其他顶级域名,.cn域名的注册和续费价格较为便宜,性价比高。 .cn域名注册容易吗?答案是肯定的。只要按照注册流程,准备好相关材料,选择合适的注册商,注册.cn域名并不复杂。此外,.cn域名在品牌形象、法律保护、安全性和价格等方面具有明显优势,值得企业和个人用户考虑。如果您有注册.cn域名的需求,不妨选择尤尤互联(ldadam.com)等专业平台,享受便捷、高效的注册服务。
2025年-8月-7日
49 阅读
0 评论
域名
2025-8-7
当优酷不能注册“优酷”商标!
某天,优酷注册了一件优酷商标,被国家知识产权局告知,你不能注册。优酷“恼火”,遂将国家知识产权局告上法庭。 优酷不能注册“优酷”商标 2018年02月14日,优酷网络技术(北京)有限公司(下称优酷)申请注册了第29303724号“优酷”商标,该商标申请注册在第17类绝缘、隔热、隔音用材料; 橡胶或塑料制填充材料; 生橡胶或半成品橡胶; 非包装用塑料膜; 橡胶或硫化纤维垫圈; 防污染的浮动障碍物; 管道用非金属接头; 橡胶榔头; 贮气囊; 渔业用浮球; 封拉线(卷烟)等商品上。 然而,该申请被国家知识产权局残酷驳回。原来在第17类上,已经有一件“优酷”商标注册在先了。 这件在先注册的商标为第7431492号“优酷”商标,申请注册于2009年05月31日,2010年08月28日注册成功,申请人黄崎峰。 根据《商标法》第三十条规定,申请注册的商标,同他人在同一种商品或者类似商品上已经注册的或者初步审定的商标相同或者近似的,由商标局驳回申请,不予公告。 因为有黄崎峰申请的“优酷”商标在先,优酷自己的申请就被驳回了。 但优酷不服,驳回复审没成功后,提出上诉,将国家知识产权局告上法庭。 优酷败诉 优酷认为,优酷创立于2006年,优酷网知名度高,“优酷”品牌多次被认定为驰名商标,具有较高的知名度和广泛的影响力,这次申请注册“优酷”商标根本并不会造成相关公众的混淆误认。 但法院认为,两件商标都包含了“优酷”字样,在文字构成、呼叫、整体视觉效果方面相近,如果使用在同一种或者类似商品上,就容易让相关公众误认二者有所关联性。虽然优酷自称其品牌具有较高知名度,但是提交的证据没有体现复审商品,不能证明其对本次商标的宣传和使用情况,所以不能排除混淆的可能。 最终,优酷败诉,商标还是落空。 其实,这还得归咎到优酷对于商标全类保护的不重视,2006年公司成立后,并未对所有类别商标都进行注册申请,仅仅只是申请部分类别,然后时隔好几年想要补充,已经为时已晚。
2025年-8月-7日
53 阅读
0 评论
商标
2025-8-3
为什么要使用虚拟主机?虚拟主机有什么用?
虚拟主机(Virtual Host Virtual Server)是运用特别的软硬件技能,把一台计算机主机分红一台台'虚拟'的主机,每一台虚拟主机都具有独立的域名和IP地址(或同享的IP地址),具有完好的Internet服务器功能。浅显的说,虚拟主机是将一台(或许一组)服务器的资源(系统资源、网络带宽、存储空间等)依照必定的份额分割成若干相对独立的“小主机”的技能。每一台这样的“小主机”在功能上都能够完成WWW、FTP、Mail等根本的Internet服务,像独立的主机相同。 为什么要用虚拟主机? 1、费用低廉,相关于购买独立服务器,所花费的费用大大下降,为遍及中小型网站供给了极大的便当。 2、网站服务器管理简略,诸如软件配置、防病毒、防攻击等安全措施都由专业服务商供给,大大简化了服务器管理的复杂性。 3、网站建造功率进步,自己购买服务器到装置操作系统和运用软件需求较长时刻。而租借虚拟主机一般只需求几分钟的时刻能够注册,便利用户的运用。 虚拟主机有什么用? 虚拟主机十分适合中小企业网站或许小型门户网站,节约资金和资源。首要包含以下几种类型: 1、小型电子商务渠道 虚拟主机与独立服务器的运转完全相同,中小型服务商以较低本钱,经过虚拟主机空间树立自己的电子商务、在线交易渠道。 2、ASP、PHP运用渠道 虚拟主机空间特有的运用程序模板,运用者能够快速的进行批量布置,是中小型企业运转ASP或PHP运用的首选渠道。 3、数据同享渠道 中小企业、专业门户网站能够运用虚拟主机空间供给数据同享、数据下载服务。关于大型企业来说,能够作为部分级运用渠道。 4、数据库存储渠道 能够为中小企业供给数据存储数据功能。因为本钱比独立服务器低,安全性高做为小型数据库首选。
2025年-8月-3日
91 阅读
0 评论
主机
2025-8-3
虚拟主机搭建网站有什么优劣势?
现在大多数企业,都在使用云主机的比较多。但相对微小企业来说,都是使用虚拟主机的比较多。虚拟空间是从一台网站服务器上划分出来的若干个虚拟”的主机。每个虚拟主机都可所以一个独立的网站,能够具有独立的域名,具有完好的 Internet 服务器功能(WWW、FTP、Email 等),同一台主机上的虚拟主机之间是彻底独立的。那么,运用虚拟主机空间建立网站有哪些优缺点呢? 一、虚拟空间建造网站的优势: 1、相对于购买独立服务器、租借云主机,网站建造的费用大大降低,为遍及中小型网站供给了极大的便当。 2、虚拟主机空间办理操作起来比较简单,比方软件装备、防病毒、防进犯等安全措施都由专业服务商供给,大大简化了主机办理的复杂性。 3、网站建造效率进步,自己购买服务器到装置操作系统和运用软件需求较长的时刻,而租借虚拟主机一般只需求几分钟的时刻就能够注册,因为现在首要的服务商都现已实现了整个业务流程的电子商务化,挑选适合自己需求的虚拟主机,在线付款之后立刻就能够注册了。 二、运用虚拟空间建造网站的缺点: 1、某些功能遭到服务商的约束,比方可能耗用系统资源的论坛程序、流量计算功能等;在网站静态化时,一般不能运用 IIS_Rewrite 动态库,只能运用 404 过错转发处理,使工作量添加。 2、网站规划需求考虑服务商供给的功能支持,比方数据库类型、操作系统等。 3、某些虚拟主机网站访问速度过慢,这可能是因为主机供给商将一台主机出租给数量很多的网站,或许服务器装备等方面的原因所造成的,这种情况网站自己无法处理。 4、对于网站的正常访问会发生不利影响;另外如果该主机上有被搜索引擎惩罚的网站,将对你网站的排名带来潜在危险。 5、有些服务商对网站流量有必定约束,这样当网站访问量较大时将无法正常访问。群英网络对虚拟主机访问量是没有约束的,虚拟主机均不限IIS,不限流量这样的空间更适合站长做访问量较大的网站运用。
2025年-8月-3日
106 阅读
0 评论
主机
2025-8-3
了解虚拟化的灾难恢复实践和实用性
虚拟拟化灾难恢复的元素在物理世界中是不可用的,可以使IT生活更轻松。是不是该让组织实现虚拟化了吗? 虚拟化灾难恢复已经采取了一些复杂的灾难恢复措施,但是许多管理员误解或曲解了虚拟世界中这种模式转变的好处。关键的是,虚拟灾难恢复必须仍然保持真实的灾难恢复的最终结果。 良好灾难恢复的三个主要支柱是: 恢复时间目标:系统再次可用需要多长时间。 恢复点目标:数据应具备的时间点。 功能:确保灾难恢复实例按预期运行,服务器按计划进行运行,并按预期工作。 具有功能和易用性的好处 任何灾难恢复测试都必须具备这三个主要支柱被认为是成功的。使虚拟化灾难恢复更容易的是它可以使用在物理世界中不可用的功能。 例如,虚拟机可以组合在一起以实现一致性,这意味着如果发生故障,则所有计算机都将彼此同步,并将恢复到相同的时间点。该功能在物理世界中是不可用的。 正确使用的崩溃一致的保护组可以将应用程序的所有层叠放在一起,将它们视为一个逻辑一致的单元或保护组。组织可以立即对该组机器进行故障转移并进行测试。这种易用性在物理世界中并不存在。 在虚拟化灾难恢复的另一个胜利中,在测试期间,真实世界和隔离网络的所有设置都将以崩溃一致的组创建。所有的艰苦工作都是预先完成的,通常需要三到四次鼠标单击可以对整个服务器或应用程序组进行故障转移。在现实情况下,这种易用性和规划意味着点击错误按钮的可能性大大降低。 测试,测试:小心网络 通过虚拟化灾难恢复,可以利用虚拟基础架构获得胜利,因此可以使用它。与物理环境不同,可以使用的网络数量没有限制。 服务器可以故障切换到一个隔离网络,并在生产仍然运行的同时进行测试,并且需要小心谨慎。一个单独的网络可用于实际的灾难恢复故障转移。拥有独立的虚拟网络以实现真正的灾难恢复和测试是必须的。不这样做将会以失败而告终。 任何机器都可以轻松识别为灾难恢复功能测试。测试网络与生产环境物理隔离至关重要。如果正在功能测试的服务器可以与其他网络进行通信,则由于具有相同主机名的两台计算机尝试向ActiveDirectory服务器注册,所以存在损坏的风险,例如ActiveDirectory。 虚拟灾难恢复使得灾难恢复更容易,更快速,更容易出错。其缺点是为了使用所提到的技术,整个堆栈和所有的依赖关系需要被虚拟化。如果真有一个理性的迁移那些挥之不去的体检,那么就是这个了。
2025年-8月-3日
97 阅读
0 评论
主机
2025-8-3
如何在单台虚拟主机与故障切换集群之间取舍?
和使用物理服务器相比,服务器虚拟化提供了数不清的优势,但它至少有一个明显的不足之处。虚拟环境中主机发生故障带来的后果要比在物理服务器环境中更严重。如果服务器在物理环境中出故障,那么只会影响单个工作负载。然而如果虚拟主机出故障,运行在这台主机上的所有虚拟机都会出问题。这可能会导致重大服务中断。 避免虚拟主机发生故障 使用故障切换集群实现虚拟机的高可用性能够修复此问题。简而言之,在主机服务器出现故障时,故障切换集群允许运行在故障主机上的虚拟机切换到集群中的另一台主机上,保证虚拟机继续运行。 因为主机服务器出故障带来的潜在后果,使用故障切换集群已经成为了运营虚拟环境的标准、可接受方式。但故障切换集群实施成本很高,因为需要购买许可虚拟软件以及服务器和共享存储阵列硬件。还要考虑支持及维护故障切换集群的费用。为避免与构建及维护hypervisor集群环境所带来的复杂性及巨大的成本,有必要考虑能否使用独立非集群虚拟主机代替故障切换集群。 在实验环境中使用非集群虚拟主机是很常见的,因为IT部门针对开发/测试环境的预算有限。此外,可能的原因是如果实验环境中的主机出故障,通常不会带来严重的后果。但对生产环境来说就是另一回事了。 表面上看,在生产环境中使用单台虚拟主机似乎明显违背了长期建立的最佳实践,但在如下场景中是可行的。 什么时候使用独立主机 在生产环境中使用单台独立主机最为常见的例子出现在小微企业中。小企业只有很少的员工,往往使用单台虚拟主机运行为数不多的虚拟机。尽管这一做法很常见,但仍旧充满风险而且有些欠考虑,因为主机服务器故障会导致所有的服务出问题。对小微企业来说,可能缺少部署故障切换集群的预算或者经验,最好的办法是在公有云中运行生产工作负载,而不是只依赖于独立的虚拟主机。 具备某些冗余机制的组织也可以使用独立主机。例如,Hyper-V能够将虚拟机复制到第二台或者第三台主机—不需要构建故障切换集群。这意味着要比构建故障切换集群更容易,成本也更低。 然而,hypervisor级复制并没有提供实时的故障切换功能。就Hyper-V而言,故障切换到副本虚拟机是有可能的。但人工处理将导致短暂的宕机。而且企业要应对工作负载出现短暂的中断。 最后,当在虚拟机层面具备冗余时,使用单台独立虚拟主机也是可接受的。例如,考虑三个域控制器位于三个独立的虚拟主机上的情形。在这种情况下缺少故障切换集群不会带来严重的风险,因为域控制器是冗余的。如果在客户机级别的工作负载实现了集群,那么主机级别的集群提供的是额外的安全防护。但这并非应对服务中断的唯一措施。 如果有可能,那么将虚拟主机加入故障切换集群往往是最好的选择。在实际工作中,技术或预算限制可能会导致无法使用故障切换集群。在这种情况下,要寻求在主机中断时保护工作负载的其他方式。例如IT团队可以配置Hyper-V的免费版本作为故障切换集群。虚拟机复制以及客户机集群是另两种选择。最重要的是:不能允许主机服务器出现单点故障。
2025年-8月-3日
98 阅读
0 评论
主机
2025-8-3
阿里云虚拟主机建立多个网站的方法
使用阿里云虚拟主机只能放一个网站,为了能够搭建多个网站就要使用到伪静态文件.htaccess 文件。 阿里云虚拟机提供一个网站文件夹,也就是根目录里面可以放一个 A 网站,那么要想多放一个 B 网站,假设域名是 zhuji.jb51.net,还要建立一个文件夹,名字随便起,我这里叫 bweb 也就是 B 网站的根目录。 1、在阿里云虚拟主机根目录建立一个.htaccess 文件,内容如下: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^zhuji.jb51.net$ [NC] RewriteCond %{REQUEST_URI} !^/bweb RewriteRule ^(.*)$ /bweb/$1 [L] #要绑定多个网站,需重复上面三行代码并更改对应域名"zhuji.jb51.net"、目录名"/bweb" 或者 RewriteEngine On RewriteBase / # 绑定www.xxx.com到子目录htaccess RewriteCond %{HTTP_HOST} ^www\.xxx\.com$ [NC] RewriteCond %{REQUEST_URI} !^/htaccess/ RewriteRule ^(.*)$ htaccess/$1?Rewrite [L,QSA] #可以绑定多个,只需重复上三行代码并更改一下域名、目录名就行了 2、在 bweb 文件夹内建立一个.htaccess 文件,内容如下: RewriteEngine On RewriteCond %{HTTP_HOST} !^zhuji.jb51.net$ [NC] RewriteRule (.*) https://zhuji.jb51.net/$1 [L,R=301] 或者 RewriteEngine On RewriteBase / #只许绑定的域名访问,其他域名301跳转 RewriteCond %{HTTP_HOST} !^www\.xxx\.com$ [NC] RewriteRule (.*) http://www.xxx.com/$1 [L,R=301] #对绑定目录下htaccess目录的处理 RewriteCond %{REQUEST_URI} ^\/htaccess\/ [NC] RewriteCond %{QUERY_STRING} !^(.*)?Rewrite # RewriteRule ^(.*)$ /%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite [L,QSA] 3、如果还想建立第三个网站,就把 1 中的红色文字那三行再次复制粘贴到下面,同时修改对应的域名和文件夹名字即可。 4、只要是 apache 环境下能使用.htaccess 的虚拟主机都可以用这个方法实现多网站共存。 另一种方法 1将需要指向二级目录的域名解析并绑定到虚拟主机 新建TXT文本文件 2 在TXT文本文件输入以下内容 RewriteEngine On RewriteCond %{HTTP_HOST} ^(zhuji.)?jb51.net$ RewriteCond %{REQUEST_URI} !^/movie/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /movie/$1 RewriteCond %{HTTP_HOST} ^(zhuji.)?jb51.net$ RewriteRule ^(/)?$ movie/ 注意:zhuji.jb51.net是二级域名,movie是二级目录名,大家可以根据实际情况自行更改 3 保存该TXT文本文件并退出 4 把该TXT文件的名字改为 .htaccess 注意英文htaccess前面有一个“ . " (点)哦 5 将该文件( .htaccess)使用FTP工具上传到你虚拟主机的跟目录 结果是:当网友访问zhuji.jb51.net的时候,将跳转至jb51.net/movie下 这样就实现了域名指向二级目录。
2025年-8月-3日
66 阅读
0 评论
经验
2025-8-3
虚拟主机:租用虚拟主机的方案有哪些?
安全是虚拟主机首要考虑的因素,因为只有安全的虚拟主机才能够保证所支持的站点正常稳定地运行?那么你的虚拟主机方案够安全吗? 你的虚拟主机方案能够全程监控服务器吗? 你的虚拟主机方案能够防控垃圾邮件泛滥吗? 你的虚拟主机方案能够设置防火墙严控数据流吗? 你的虚拟主机方案支持Fail2ban 防暴力攻击吗? 你的虚拟主机方案有完善的备份恢复功能吗? 如果你使用的是下一代虚拟主机方案,上面的答案都将是肯定的,因为它配备了专业、全能的管理系统- Plesk,保障了虚拟主机的绝对安全。 全程监控服务器 下一代虚拟主机配备Plesk主机面板,该面板内置一个服务器健康监控器,可对服务器的各个方面(包括服务、磁盘、内存、CPU和网络)进行7x24全天候监控,并且会对各个项目当前状况进行具体分析(如下图),若发现任何异常,会立即报告。另外,Plesk还支持通过移动端查看服务器相关信息,并执行一些必要操作。 全面防控垃圾邮件 通过Plesk可启用DMARC、DKIM、SPF、DNS blackhole lists等策略从各个层面防控垃圾邮件,可通过设定分值调整垃圾邮件过滤器的敏感度来确定垃圾邮件,然后通过标记垃圾邮件、删除垃圾邮件和将垃圾邮件移动到垃圾邮件文件夹等方式处理垃圾邮件。更重要的是还可在服务器级别启用黑白灰名单从源头上遏制垃圾邮件的泛滥。Plesk还支持受欢迎的SpamAssassin功能权威防控垃圾邮件。 严格管控数据流 Plesk支持根据需要开启或禁用防火墙并进行相应设置来控制各数据流的传入和传出,有效保障网络的安全。在Plesk的防火墙模块启用防火墙管理后,即可通过自定义Plesk防火墙规则的方式来允许或拒绝某些IP地址或网络的信息进出,有效把控信息交流的通道,从根本阻断某些存在安全隐患的网络的入侵,做到基础安全防控。 严密阻断恶意流量 Plesk支持Fail2ban功能,能够自动禁止对你的服务器会生成恶意流量的 IP 地址和网络,阻断暴力攻击。Plesk支持对禁止的IP地址、可信任的IP地址、Jails(包括激活、停用、添加新的Jails和添加新的Jails过滤器)、日志和相关设置(IP 地址禁止时段、检测后续攻击的时间间隔、禁止IP 地址前的失败次数)等进行管理。 完美备份和恢复 Plesk内置备份管理器,支持备份单个订阅、单个帐户和整台服务器上的数据。Plesk支持全量、增量两种备份方式,首次全量备份后续增量备份,既能够保障数据的连续性和完整性又可节省时间、空间。Plesk支持Plesk服务器和FTP远程服务器双存储,双重保障。通过Plesk还可计划备份,事先进行相应设置,备份管理器则按时按要求做好备份。要恢复备份也相当方便快捷,选定要恢复的内容,点击恢复即可。 只有全方位做好安全防控的下一代虚拟主机才是您值得信赖的安全的虚拟主机。
2025年-8月-3日
126 阅读
0 评论
主机
2
3
4
5
6