如何做分类网站信息营销网站设计的内容有哪些

news/2025/9/24 19:37:05/文章来源:
如何做分类网站信息营销,网站设计的内容有哪些,WordPress网站动漫你在,云服务器建立wordpress学习网络开发过程中不想“污染”macOS#xff0c;考虑到之后部署网络应用主要是与linux打交道#xff0c;所以安装了 ubuntu 虚拟机以满足短期的知识学习需求。十里安装了 ubuntu 虚拟机#xff0c;一般就是在 mac 中 ssh 连接 ubuntu 虚拟机在终端下进行操作学习#xff0…学习网络开发过程中不想“污染”macOS考虑到之后部署网络应用主要是与linux打交道所以安装了 ubuntu 虚拟机以满足短期的知识学习需求。十里安装了 ubuntu 虚拟机一般就是在 mac 中 ssh 连接 ubuntu 虚拟机在终端下进行操作学习可见安装一个包含完整GUI的 ubuntu 有点多余还占用很多资源所以想到了使用 docker 来创建 ubuntu 容器用来开发学习本文就分享一下这个过程本文就不介绍 Docker 是什么了主要描述搭建符合自己需求的 ubuntu 容器的过程。1. 容器需求可以 ssh 连接包含 vim、git等基本工具2. 安装和配置 Docker2.1 下载并安装 Docker访问 Docker 官网 了解和下载 Docker这里也可以点我下载最新稳定版的 Docker for mac打开下载的 dmg 文件将 Docker 拖放到 Application 文件夹中即可完成安装首次运行会有提示输入密码用来获取完整的操作权限Docker 运行起来会在顶栏出现一个小鲸鱼的logo 安装成功后在终端中查看 Docker 版本会得到下面类似信息➜ docker --version Docker version 18.09.0, build 4d60db4 ➜ docker-compose --version docker-compose version 1.23.2, build 1110ad01 ➜ docker-machine --version docker-machine version 0.16.0, build 702c267f2.2 配置 Docker由于国内访问 Docker 官方默认的镜像源很慢所以需要更换国内的镜像源进行加速这里使用官方提供的一个镜像仓库地址https://registry.docker-cn.com。点击顶栏小鲸鱼的 logo找到 Preferences点击调出 Doker 配置窗口点击 Daemon 按钮就可以看到 Registry Mirrors 的配置页 点击 号添加上面提供的地址即可添加完成后点击 Apply Restart 等待一会儿 Docker 重启之后配置即可生效最终如下3. 定制 ubuntu 镜像3.1 获取 ubuntu 镜像运行命令docker pull ubuntu就会拉取官网上的最新 ubuntu 镜像这是一个极其精简的镜像作为我们定制 ubuntu 镜像的基础。使用命令 docker image ls 可以查看当前安装的 Docker 镜像。3.2 ubuntu 容器3.2.1 创建 ubuntu 容器使用命令 docker run -i -t --name mineos ubuntu bash 可以创建并运行一个可以使用终端交互的 ubuntu 容器命令参数解释上面的命令执行后就会登陆 ubuntu 容器的 bash 中执行命令cat /etc/issue 可以查看系统版本十里的ubuntu版本是 18.04。此时按快捷键组合 ctrl d 就会退出 ubuntu 容器此时就会停止容器运行。3.2.2 查看已有容器使用命令 docker ps 可以查看当前运行的容器如果此时执行会发现没有容器信息因为我们已经停止了刚才创建的容器。怎么查看已经关闭的容器信息呢使用命令 docker ps -a会列出所有容器信息包括已经关闭的。此时执行就会看到已经关闭的 mineos 容器。3.2.3 以交互的形式启动容器执行命令 docker start mineos 就会启动容器但是你会发现无法像刚创建时登陆容器的 bash先使用命令 docker stop mineos此时加入 -i 参数启动就可以了 docker start -i mineos。3.3 ubuntu 容器的基本配置登陆进 ubuntu 的 bash 以后就可以当正常的 ubuntu 进行使用了。更新软件源信息apt-get update因为这个 ubuntu 的依赖镜像太精简了所以好多工具没有安装先安装一下 vim: apt-get install vim 可以看到安装挺慢的之所以先安装 vim 是为了可以编辑 /etc/apt/source.list 更换为国内访问更快的软件源比如将文件中的内容替换为如下阿里云的deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse 重新更新软件源信息apt-get update会发现快很多飞一般的安装 git 和 python3apt-get install git python33.4 配置 SSH这一步主要是为了mac 可以 ssh 连接 ubuntu 容器。3.4.1 安装 openssh-serverapt-get install openssh-server用于开启 ssh 服务供外部连接。3.4.2 配置 sshd需要更改一下 sshd 的默认配置编辑文件 /etc/ssh/sshd_config 大概从 29 行开始主要更改三处更改后内容如下PermitRootLogin yes # 可以登录 root 用户 PubkeyAuthentication yes # 可以使用 ssh 公钥许可 AuthorizedKeysFile .ssh/authorized_keys # 公钥信息保存到文件 .ssh/authorized_keys 中3.4.3 重启 sshd因为 ubuntu 过于精简不能使用 service 命令方便的重启 sshd这里使用命令 /etc/init.d/ssh restart 进行重启重启是为了让上面的配置生效。3.4.4 添加主机的 ssh 公钥这里的主机指的就是 macOS保证此时还是在 ubuntu 容器中。在 HOME 目录下创建 .ssh 目录mkdir ~/.ssh新建文件 ~/.ssh/authorized_keys touch ~/.ssh/authorized_keys新开一个 macOS 下的终端窗口执行命令 cat ~/.ssh/id_rsa.pub复制打印的一行公钥信息回到 ubuntu 容器中将第 3 步复制的公钥粘贴到 ~/.ssh/authorized_keys 中保存。如果使用过ssh免密码的登陆操作的话相信您知道ssh的密钥生成方法如果没了解过可以参考ssh-keys此时完成了 SSH 访问支持的添加ctrl d 退出容器。3.5 提交修改到镜像现在已经推出到正常的 mac 终端窗口中了容器的修改不会影响到源镜像上面的操作我们已经完成了 Ubuntu 的基本配置并且添加了 SSH 支持这一步是产生新的镜像版本。查看刚刚操作的容器信息执行命令 docker ps -a 可以看到 mineos 的状态已经是退出了主要关注 mineos 的 CONTAINER ID 复制这个 ID 号比如为 e5d8c1030724 执行下面的命令提交产生 ubuntu 新版本的镜像Bash docker commit -m add ssh -a 5km e5d8c1030724 ubuntu-ssh -m指定提交信息-a指定提交者你需要把 e5d8c1030724 替换为您的容器的 CONTAINER IDubuntu-ssh 是新镜像的名称可以随意指定 使用命令 docker image ls 可以查看当前安装的镜像上述操作正常的话就会看到 ubuntu-ssh 的镜像信息此时之前创建的容器就没用了可以通过命令 docker rm mineos 进行删除4. 最终的 ubuntu 容器有了具有 SSH 支持的 ubuntu 镜像我们就可以创建新的 ubuntu 容器通过以下命令进行创建docker run -d -p 26122:22 --name learn ubuntu-ssh /usr/sbin/sshd -D在 macOS 的终端中执行命令 ssh -p 26122 rootlocalhost 即可连接已经启动的 ubuntu 容器 learn为了更方便的连接可以为容器创建 ssh 连接的主机短名往 macOS 的 ~/.ssh/config 中添加以下内容Host learnHostName localhostUser rootPort 26122此时就可以通过命令 ssh learn 连接 ubuntu 容器 learn 了。参考Docker-SSH连接docker容器​www.jianshu.comUbuntu下sshd:unrecognized service​blog.csdn.net博客原文mac 下使用 Docker 搭建 ubuntu 环境​www.smslit.top

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/916148.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

P10004 [集训队互测 2023] Permutation Counting 2

把排列写成一条路径 \(p_1\to p_2\to\cdots\to p_n\)。那么 \([p_i<p_{i+1}]\) 就是第 \(i\) 步往右走,\([p^{-1}_i<p^{-1}_{i+1}]\) 是 \(i\) 要先于 \(i+1\) 访问。 如果我们已知了 \(p^{-1}_{i}<p^{-1}_{…

java数组拷贝主要有四种方法,浅拷贝

java数组拷贝主要有四种方法,浅拷贝java数组拷贝主要有四种方法,浅拷贝 在Java中,数组拷贝可以通过多种方式实现,每种方式有其特定的用途和性能特点。下面列举四种常见的方法: 1. 使用System.arraycopy() System.…

毕赤酵母细胞工厂升级:CRISPR 技术破局传统局限,解锁多基因代谢工程新可能

在合成生物学与代谢工程的推动下,微生物细胞工厂已成为 bulk 化学品、高价值天然产物及重组蛋白的核心生产平台 —— 其温和的反应条件、高特异性的催化能力,可大幅降低传统化学合成的污染与能耗。在众多微生物宿主中…

日总结 7

今天上课老师让我们讲我们为大作业准备的ppt,详细内容就是介绍自己的产品,每个队3分钟时间,所以ppt的量要少而精,跟我们要介绍产品时一样,要在有限的时间内介绍出自己产品的核心和亮点,同时ppt的制作也有讲究,不…

React学习教程,从入门到精通,React Router 语法知识点及使用手段详解(28)

React学习教程,从入门到精通,React Router 语法知识点及使用手段详解(28)2025-09-24 19:33 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x…

网站制作网站设计沈阳关键字优化公司

目录 一.format 函数简介 1.format 函数不设置下标2.format 函数设置下标 二.format 函数实战三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.format 函数简介 format 函数主要是用来构造字符串&#xff0c;基本语法是通过 {} 符号操…

读书笔记:OpenPBR 规范(1)

1. 历史背景和动机 ​​​  计算机图形场景资产的转换仍然是一个重大问题,尤其是在表面外观方面。不同的渲染器和3D引擎使用不同的着色系统、着色语言以及固定渲染管线,这些系统不易互相操作。此外,准确建模表面外…

9月24号

今天上午,进行了离散数学的学习。 学习了集合关系和矩阵。 然后进行了马克思思想理论学习。

leetcode(填充每个节点的下一个右侧节点指针 II) - 详解

leetcode(填充每个节点的下一个右侧节点指针 II) - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consola…

做网站的就业前景泰州建设企业网站

为了避免用户在登录同一网站时频频输入账号、密码的现象&#xff0c;谷歌在自家的Chrome浏览器中贴心的加入了“自动填充功能”。那么&#xff0c;谷歌浏览器自动填充功能要怎么开启呢?不清楚操作方法的朋友&#xff0c;不妨收藏学习一下。 方法步骤 在Chrome地址栏输入“ch…

建设网站需要什么技术人员知名的企业网站建设

这个问题在我的电脑上由来已久&#xff0c;但是大部分的更新工作可以由其他第三方软件来完成&#xff0c;所有有时候得过且过。但同时&#xff0c;有一些棘手的问题&#xff0c;会提示系统进行 Windows Update&#xff0c;只有硬着头皮解决了。如果你遇到了“系统无法创建还原点…

湛江网站制作系统摄影素材网站

目的&#xff1a; 物理层要尽可能地屏蔽掉物理设备和传输媒体&#xff0c;通信手段的不同&#xff0c;使数据链路层感觉不到这些差异&#xff0c;只考虑完成本层的协议和服务。 给其服务用户&#xff08;数据链路层&#xff09;在一条物理的传输媒体上传送和接收比特流…

网站后台安全性配置购物商城app建设

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1 网络架构与特征提取 4.2 输出表示 4.3损失函数设计 4.4预测阶段 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 load yolov2.mat% 加载…

linux系统下nginx网站ssl证书自动续签

本文使用 acme.sh + 自动续签 + Nginx reload 1.安装 acme.shcurl https://get.acme.sh | shacme.sh 在申请证书时,默认使用 ZeroSSL 作为 CA(证书颁发机构),ZeroSSL 免费额度有限(通常每月 3 张 DV 证书免费),…

C#使用Bitmap操作图像的基础方法

Bitmap概述 Bitmap是C# 中用于处理图像的核心类之一,位于System.Drawing命名空间中。它封装了GDI+位图,允许开发者加载、保存、显示和操作图像文件或内存中的位图资源。Bitmap 类支持多种图像格式,包括 BMP、JPG、P…

icp ip 网站备案网站怎么做定时任务

我们都知道&#xff0c;想要在函数中修改某个变量的值&#xff0c;传变量本身是没有用的。原因在于不同的函数在不同的空间上&#xff0c;函数的生命周期随着函数的调用而结束&#xff0c;因此在函数内部进行的值操作是不会对函数外的变量产生影响的。所以在函数里面想要修改变…

西昌市住房与城乡建设厅网站百度账号找回

图像对任何网站都至关重要,可以增强视觉吸引力和用户体验。但是,图像也会显着影响网站的加载时间,因此必须针对 Web 使用对其进行优化。一种方法是使用正确的图像格式。

知识学报:位运算(1)

不是题解不是教学!!!!! 9.24 洛谷 P4310 题目给定一个长度为 n 的数组,选取一个子序列,使子序列相邻的数之间的 AND 不为 0, 问子序列最长为多少。 很容易想到对于第 i 个数,可以找到之前子序列长度最大的一个…

ThinkPHP在启用nginx反向代理后如何获取真实的Ip地址

ThinkPHP在启用nginx反向代理后如何获取真实的Ip地址pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&quo…

CentOS 7 下 Kubernetes 集群搭建与配置指南

环境准备 系统要求至少3台CentOS 7服务器(1个Master,2个Worker节点)每台服务器至少2GB RAM,2核CPU所有节点间网络互通关闭防火墙和SELinux(生产环境请按需配置)主机规划示例 主机名IP地址角色k8s-master 192.168…