虚拟机部署龙虾,VMware 虚拟机安装 Linux CentOS 操作系统,部署 Docker,部署 OpenClaw

虚拟机部署龙虾,VMware 虚拟机安装 Linux CentOS 操作系统,部署 Docker,部署 OpenClaw

虚拟机部署龙虾,VMware 虚拟机安装 Linux CentOS 操作系统,部署 Docker,部署 OpenClaw

一、参考资料

【Java项目教程《尚庭公寓》java项目从开发到部署,适合新手其含金量高的Java项目实战】 https://www.bilibili.com/video/BV1At421K7gP/?p=28&share_source=copy_web&vd_source=855891859b2dc554eace9de3f28b4528

二、笔记总结

01、Linux 概述

在这里插入图片描述

02、安装 VMware 虚拟机软件

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

03、安装虚拟机


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

04、安装 Linux 系统

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

04、虚拟机网络配置-NAT 配置

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

05、虚拟机网络配置-静态 IPmit

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

06、设置时间源关闭防火墙

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

三、部署 Docker

自动部署 Docker 开源项目

# GNU/Linux 更换系统软件源bash<(curl-sSL https://linuxmirrors.cn/main.sh)# Docker 安装与换源bash<(curl-sSL https://linuxmirrors.cn/docker.sh)# Docker 更换镜像加速器bash<(curl-sSL https://linuxmirrors.cn/docker.sh) --only-registry 
在这里插入图片描述

四、部署 1Panel 服务器控制面板

https://1panel.cn/ 官网

bash-c"$(curl-sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
在这里插入图片描述

五、一键部署 OpenLaw 龙虾🦞

https://openclaw.club/zh-cn/guides/quick-start 使用 1Panel 一键部署 OpenClaw

六、虚拟机网络模式详解(可跳过)

01、虚拟机网络设置

在这里插入图片描述

02、主机网络环境

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

03、虚拟网络环境

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

04、虚拟机网络配置-NAT 配置

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

05、虚拟机网络配置-静态 IPmit

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

七、文章内容说明(直接忽略)

虚拟机部署龙虾 OpenClaw 完整教程

准备工作

在开始之前,请确保你的主机环境满足以下条件:已安装 VMware Workstation 或 VMware Player(推荐最新版本,确保兼容性与稳定性),下载 CentOS 7.x ISO 镜像文件(推荐 CentOS 7.9,因其稳定性与广泛的社区支持,适合生产与学习环境),并确保主机有稳定的网络连接(用于虚拟机安装系统与后续配置)。

创建 CentOS 虚拟机

打开 VMware,点击“创建新的虚拟机”,选择“典型”模式,点击“下一步”。选择“稍后安装操作系统”,这样可以先自定义硬件配置,避免自动安装的限制。选择“Linux”作为客户机操作系统,版本选择“CentOS 7 64位”,这是基于 Red Hat Enterprise Linux 的稳定发行版,兼容性好且资源丰富。为虚拟机命名(如 CentOS7-OpenClaw),并选择一个有足够空间的磁盘位置(建议非系统盘,路径不要包含中文或特殊字符)。设置磁盘大小为至少 20GB(推荐 40GB 以预留后续空间),选择“将虚拟磁盘存储为单个文件”以获得更好的性能。在“自定义硬件”中,建议将内存调整为 2GB 或更多(OpenClaw 推荐 2GB 内存),处理器核心数根据主机情况分配(至少 2 核)。完成配置后,点击“关闭”并“完成”。

安装 CentOS 系统

在 VMware 界面中,选中刚创建的虚拟机,点击“编辑虚拟机设置”,在“CD/DVD”选项中选择“使用 ISO 映像文件”,浏览并选择下载好的 CentOS 7 ISO 文件。启动虚拟机,进入 CentOS 安装界面,选择“Install CentOS 7”并按回车。在安装过程中,选择语言(推荐中文或 English),进入“安装信息摘要”界面。在“软件选择”中,建议选择“带 GUI 的服务器”或“最小安装”(根据需求,若需图形界面则选前者,若仅命令行则选后者,推荐最小安装以减少资源占用)。在“安装目标”中,选择磁盘并进行分区(新手可使用默认自动分区,或手动创建 /boot、swap 和 / 分区)。设置网络和主机名,打开网络连接开关,并设置一个易于识别的主机名(如 openclaw-centos)。开始安装,并在安装过程中设置 root 用户密码(务必记住,这是后续操作的关键)。

网络配置与系统更新

登录系统(使用 root 用户和设置的密码),打开终端。首先配置网络,确保虚拟机可以访问外网。VMware 默认使用 NAT 模式(VMnet8),通常可以自动获取 IP。若无法上网,可执行以下命令重启网络服务:systemctl restart network。查看 IP 地址:ip addr 或 ifconfig(若未安装 net-tools,先执行 yum install net-tools -y)。确保可以 ping 通外网(如 ping www.baidu.com),若无法 ping 通,检查 VMware 虚拟网络编辑器中的 NAT 设置,或尝试重启 VMware 服务。更新系统软件包,确保系统处于最新状态,减少安全漏洞:yum update -y。

安装与配置 Docker

Docker 是 OpenClaw 推荐的部署方式,可以简化环境依赖。首先安装 yum-utils 工具,以便管理仓库:yum install -y yum-utils device-mapper-persistent-data lvm2。配置 Docker 的 yum 源,推荐使用国内镜像源以加速下载:yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo。安装 Docker 引擎:yum install -y docker-ce docker-ce-cli containerd.io。启动 Docker 服务并设置开机自启:systemctl start docker && systemctl enable docker。验证安装是否成功:docker --version。配置 Docker 镜像加速器(推荐使用阿里云或网易云镜像源,提升后续拉取镜像的速度):创建或编辑 /etc/docker/daemon.json 文件,写入以下内容(以阿里云为例):{“registry-mirrors”: [“https://xxxx.mirror.aliyuncs.com”]}。重启 Docker 服务使配置生效:systemctl restart docker。

部署 OpenClaw

OpenClaw(龙虾)是一个强大的 AI 自动化工具,可以通过 Docker 方式部署。创建一个目录用于存放 OpenClaw 的数据和配置:mkdir -p /opt/openclaw && cd /opt/openclaw。使用 Docker 运行 OpenClaw 容器,映射必要的端口和目录:docker run -d -p 18789:18789 -v /opt/openclaw:/root/.openclaw --name openclaw openclaw/openclaw。参数说明:-d 表示后台运行;-p 18789:18789 将容器的 18789 端口映射到宿主机的 18789 端口(用于访问 Web 控制台);-v /opt/openclaw:/root/.openclaw 将宿主机的 /opt/openclaw 目录挂载到容器内的配置目录,用于持久化数据;–name openclaw 为容器指定名称。查看容器运行状态:docker ps -a,确保状态为 Up。

访问与配置 OpenClaw

在主机浏览器中访问虚拟机的 IP 地址加端口 18789(例如 http://192.168.1.100:18789)。首次访问会提示设置 Token(登录凭证),设置一个强密码作为 Token。进入控制台后,需要配置大模型 API(如阿里云百炼、智谱 AI 等)以赋予 OpenClaw 语言理解能力。在“模型配置”中填入获取的 API Key。完成配置后,即可开始使用 OpenClaw 进行 AI 对话、代码生成、自动化任务等操作。

常见问题与优化

若虚拟机无法上网,请检查 VMware 的虚拟网络编辑器,尝试“还原默认设置”,并确保 VMnet8(NAT 模式)配置正确。若 Docker 拉取镜像缓慢,请确认 /etc/docker/daemon.json 配置正确,并重启 Docker 服务。若内存不足(OpenClaw 推荐 2GB 内存),可以为 CentOS 添加 Swap 交换分区:fallocate -l 4G /swapfile && mkswap /swapfile && swapon /swapfile,并将 /swapfile none swap sw 0 0 添加到 /etc/fstab 中实现开机挂载。为了数据安全,建议创建一个普通用户来管理 OpenClaw,避免直接使用 root 用户运行服务。

Read more

除了 OpenClaw,今天 AI 热榜还有什么值得看?我把 5 个重点方向讲清楚了

除了 OpenClaw,今天 AI 热榜还有什么值得看?我把 5 个重点方向讲清楚了

🔥 个人主页:杨利杰YJlio❄️ 个人专栏:《Sysinternals实战教程》《Windows PowerShell 实战》《WINDOWS教程》《IOS教程》《微信助手》《锤子助手》《Python》《Kali Linux》《那些年未解决的Windows疑难杂症》🌟 让复杂的事情更简单,让重复的工作自动化 除了 OpenClaw,今天 AI 热榜还有什么值得看?我把 5 个重点方向讲清楚了 * 除了 OpenClaw,今天 AI 热榜还有什么值得看?我把 5 个重点方向讲清楚了 * 1. 我先说结论:今天这波 AI 热榜,最重要的不是“谁最火”,而是“风向变了” * 2. GoogleCloudPlatform / generative-ai:平台生态正在成为真正的护城河 * 3. MiroFish:群体智能和多智能体,开始从概念走向更具体的产品叙事

By Ne0inhk
Python+AI 实战:搭建属于你的智能问答机器人

Python+AI 实战:搭建属于你的智能问答机器人

欢迎文末添加好友交流,共同进步! “ 俺はモンキー・D・ルフィ。海贼王になる男だ!” 引言 * 在数字化转型浪潮中,智能问答机器人正成为企业客服、知识库检索乃至个人助理等场景的关键交互入口。它能让员工秒级获取技术解答、客户即时获得业务支持、学习者随时得到个性化辅导,极大提升信息获取效率与用户体验。 * 为何选择 Python 与开源 AI 模型?Python 拥有成熟的 AI 生态——Hugging Face Transformers、LangChain、FAISS 等工具大幅降低开发门槛;而本地部署的开源大模型(如 Phi-3、Mistral、Llama 系列)则保障了数据隐私、规避了 API 成本,特别适合对安全性或离线能力有要求的场景。 * 本文将手把手带你从零构建一个基于 RAG(检索增强生成)架构的本地智能问答系统:使用 Sentence-BERT 实现语义检索,FAISS 作为向量数据库,并集成轻量级开源语言模型生成答案。

By Ne0inhk
人工智能:自然语言处理在医疗领域的应用与实战

人工智能:自然语言处理在医疗领域的应用与实战

人工智能:自然语言处理在医疗领域的应用与实战 学习目标 💡 理解自然语言处理(NLP)在医疗领域的应用场景和重要性 💡 掌握医疗领域NLP应用的核心技术(如电子病历分析、疾病诊断辅助、药物相互作用检测) 💡 学会使用前沿模型(如BioBERT、ClinicalBERT)进行医疗文本分析 💡 理解医疗领域的特殊挑战(如医疗术语、数据隐私、法规要求) 💡 通过实战项目,开发一个电子病历文本分类应用 重点内容 * 医疗领域NLP应用的主要场景 * 核心技术(电子病历分析、疾病诊断辅助、药物相互作用检测) * 前沿模型(BioBERT、ClinicalBERT)在医疗领域的使用 * 医疗领域的特殊挑战 * 实战项目:电子病历文本分类应用开发 一、医疗领域NLP应用的主要场景 1.1 电子病历分析 1.1.1 电子病历分析的基本概念 电子病历(Electronic Health Records, EHR)是医疗领域的核心数据之一,包含了患者的基本信息、诊断记录、

By Ne0inhk