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

个人网站设计策划书长沙网站搭建优化

个人网站设计策划书,长沙网站搭建优化,用于网站建设的费用怎么备注,wordpress网站做成app6一、Windows安装Docker 由于我在许多平台搜索Windows下安装Docker的方法#xff0c;都提到了Win10家庭版无法直接安装Docker。个人电脑就是Win10家庭版#xff0c;本着实践出真知的想法#xff0c;个人在本机Win10家庭版实验结果为需要采用下述传统手动安装的办法#xff…一、Windows安装Docker 由于我在许多平台搜索Windows下安装Docker的方法都提到了Win10家庭版无法直接安装Docker。个人电脑就是Win10家庭版本着实践出真知的想法个人在本机Win10家庭版实验结果为需要采用下述传统手动安装的办法同时在自己Vmware虚拟机上安装了Win10专业版进行演示命令行自动安装步骤。 1.1 更新Windows10系统 如果是Win11系统可以跳过更新步骤。Win10选择更新系统至1903或更高版本如果版本低于1903可使用 Windows 10 易升工具手动升级。下载 Windows 10 易升工具(https://www.microsoft.com/zh-cn/software-download/windows10)。查看本机Windows版本可在CMD(命令提示符)窗口或者Powershell窗口输入winver 进行查看。 1.2打开Powershell输入指令进行安装 1.2 WSL的两种安装方法 俩种方法选择其中一种即可微软官方文档Microsoft WSL文档其中Win11和Win10的windows10版本2004内部版本19041或更高推荐方法二命令行自动安装。 1.3.1方法一传统手动安装 运行如下指令启用适用于Linux的Windwos子系统 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart运行如下指令启用启用“虚拟机平台”可选功能 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart下载Linux内核更新包 下载前尽量重启一下电脑下载地址https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4%E2%80%94download-the-linux-kernel-update-package。具体下载类型请看官方文档根据自己电脑类型进行选择。 双击wsl_update_x64.msl文件运行即可。 将WSL2设置为默认版本 打开 PowerShell然后在安装新的 Linux 发行版时运行以下命令将 WSL 2 设置为默认版本 wsl --set-default-version 2下载/安装 Linux 分发版 打开Windows系统自带的Microsoft Store。如果出现无法加载页面等情况参考Microsoft Store 无法加载页面。应该是不需要用到科学上网。 搜索栏输入Ubuntu或者直接点击下方链接进行加载 Ubuntu 18.04 LTSUbuntu 20.04 LTSUbuntu 22.04 LTSopenSUSE Leap 15.1SUSE Linux Enterprise Server 12 SP5SUSE Linux Enterprise Server 15 SP1Kali LinuxDebian GNU/LinuxFedora Remix for WSLPengwinPengwin EnterpriseAlpine WSLRaft免费试用版Alma Linux 点击获取后就自动下载并安装了 如果不想使用自己电脑上的Microsoft Store可以选择官网提供的几个版本点击链接应该就直接下载了 UbuntuUbuntu 24.04Ubuntu 22.04 LTSUbuntu 20.04Ubuntu 20.04 ARMUbuntu 18.04Ubuntu 18.04 ARMUbuntu 16.04Debian GNU/LinuxKali LinuxSUSE Linux Enterprise Server 12SUSE Linux Enterprise Server 15 SP2SUSE Linux Enterprise Server 15 SP3openSUSE TumbleweedopenSUSE Leap 15.3openSUSE Leap 15.2Oracle Linux 8.5Oracle Linux 7.9Fedora Remix for WSL Microsoft Store 无法加载页面 按“WinR”键在运行窗口中键入 WSReset.exe并点击“ 确定 ” 以管理员方式打开Powershell依次执行如下两个指令 # 1.删除、卸载当前Microsoft Store get-appxpackage *store* | remove-Appxpackage # 2.添加、安装Microsoft Store add-appxpackage -register C:\Program Files\WindowsApps\*Store*\AppxManifest.xml -disabledevelopmentmode如果依旧无法打开重启下电脑我是重启完之后才可以正常使用的。 运行刚安装的WSL 设置虚拟机的新用户名和密码与之后安装Docker无关注意输入密码时控制台上不会有任何反应大胆去输入就好了。 1.3.2 方法二命令行自动安装 运行如下指令启用适用于Linux的Windwos子系统 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart运行如下指令启用启用“虚拟机平台”可选功能 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart建议此时重启一下电脑 powershell中输入指令 对于windows10版本2004版本及更新版本或者windows11可以直接一行命令符安装 # 很多网站上都说在powershell中输入这个指令就能自动安装 wsl --install # 实际上我自己实验成功的是输入如下指令成功的 wsl --install -d DistroName # DistroName是自己指定的WSL虚拟机系统示例 wsl --install -d Ubuntu执行完指令后需要略微等待十几秒后才会有反应然后安装Ubuntu也需要等待。 1.4 安装Docker Desktop 根据自己Windows版本选择下方对应版本参考文档Docker Desktop for Windows 可以访问参考文档去下载也可以直接复制下方圆括号内链接下载本机markdown下能够正常显示CSDN上不懂怎么就错误了 [Docker Desktop for Windows - x86_64](https://desktop.docker.com/win/main/amd64/Docker Desktop Installer.exe?utm_sourcedockerutm_mediumwebreferralutm_campaigndocs-driven-download-win-amd64_gl11vzs4as_gcl_auMzE1MjQxMTgzLjE3MzIwMjQxNzE._gaNDY4ODQyNjcxLjE3MzIwMjQxNzI._ga_XJWPQMJYHQ*MTczMzExMzcxNi41LjEuMTczMzExMzkzMC40Ni4wLjA.) [Docker Desktop for Windows - Arm Beta](https://desktop.docker.com/win/main/arm64/Docker Desktop Installer.exe?utm_sourcedockerutm_mediumwebreferralutm_campaigndocs-driven-download-win-arm64) 下载完之后双击运行点击OK如果有关于WSL2的选项建议勾选没有的不用管 安装完之后会有个 log out 的按钮确保你当前电脑其他文件都已经保存完毕并自己手动关掉因为你点击log out 之后电脑会立刻重启。 1.5 运行Docker 双击图标运行选择接受协议Accept。 先跳过登录也可以跳过调查问卷。 1.6 配置Docker镜像源 在里面添加一行格式为如下不知道如何获取自己阿里云镜像URL的去查看配置镜像加速也可以直接使用下方镜像。 registry-mirrors: [https://docker.linkedbus.com,https://docker.xuanyuan.me]二、CentOS7安装Docker Docker官方文档 2.0配置yum进行软件安装 如果之前已经给yum换过国内镜像的可以跳过我最终用的是方法二方法一里提供的镜像好像也有东西下不了。 yum换源方案一 # 不会vim的也可以使用gedit,更新YUM仓库源为阿里云镜像源 sudo vim /etc/yum.repos.d/CentOS-Base.repo将文件中内容换成如下 [base] nameCentOS-$releasever - Base - mirrors.aliyun.com baseurlhttp://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7[updates] nameCentOS-$releasever - Updates - mirrors.aliyun.com baseurlhttp://mirrors.aliyun.com/centos/$releasever/updates/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7[extras] nameCentOS-$releasever - Extras - mirrors.aliyun.com baseurlhttp://mirrors.aliyun.com/centos/$releasever/extras/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7[centosplus] nameCentOS-$releasever - Plus - mirrors.aliyun.com baseurlhttp://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/ gpgcheck1 enabled0 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7清理并重建缓存 sudo yum clean all sudo yum makecache sudo yum updateyum换源方法二 # 先安装wget yum -y install wget # 使用阿里云镜像 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo2.1卸载旧版本 sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine2.2配置Docker的yum库 首先安装对应的yum工具 yum install -y yum-utils安装成功后配置Docker的yum源 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo2.3安装docker sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin2.4查看版本 docker -v2.5启动docker # 设置开机自启 sudo systemctl enable --now docker # 启动docker systemctl start docker2.6校验 # 需要root权限 sudo docker images2.7 配置镜像加速 此处以阿里云为例其他云也可以 2.7.1登录阿里云 https://www.aliyun.com2.7.2开启容器镜像服务ACR 如果是第一次直接开通即可免费 点击镜像工具-镜像加速器 按照阿里云的操作文档进行 # registry-mirrors 可以换成自己的镜像地址 当然我获取的阿里镜像似乎有问题 所以换成了下方这两个 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json -EOF {registry-mirrors: [https://docker.linkedbus.com,https://docker.xuanyuan.me] } EOF sudo systemctl daemon-reload sudo systemctl restart docker三、Docker实战——安装MySQL Windows上Docker安装MySQL 安装MySQL # 默认拉取最新版本 docker pull mysql # 拉取指定版本MySQL docker pull mysql:5.7启动MySQL 3306:3306前面的是mysql在windows里端口后面的是mysql在docker里端口如果windows外面安装了mysql端口也是3306那么要先关闭windows的mysql不然会有端口冲突 # 最新版本,mysql_docker_lcx是自定义的名字,-e MYSQL_ROOT_PASSWORD123456指定MySQL密码 docker run --restartalways --privilegedtrue -p 3306:3306 --name mysql_docker_lcx -e MYSQL_ROOT_PASSWORD123456 -e MYSQL_ROOT_HOST% -d mysqldocker run这是 Docker 的命令用于创建一个新的容器并运行一个命令。--restartalways这个选项指定了容器的重启策略。always 表示无论容器因为什么原因退出Docker 都会自动重启它。--privilegedtrue这个选项给予容器额外的权限使其能够访问宿主机的所有设备并且有能力执行一些需要高级权限的操作。-p 3306:3306这个选项将容器内部的端口映射到宿主机的端口。这里将容器的 3306 端口映射到宿主机的 3306 端口MySQL 默认使用 3306 端口。--name mysql_docker_lcx这个选项为容器指定一个名称这里名称为 mysql_docker_lcx这是自定义的名字可以根据需要修改。-e MYSQL_ROOT_PASSWORD123456这个选项设置环境变量用于指定 MySQL 的 root 用户的密码。这里设置的密码是 123456。-e MYSQL_ROOT_HOST%这个选项同样设置环境变量用于指定允许连接到 MySQL root 用户的主机。% 表示允许任何主机连接。-d mysql这个选项让 Docker 在后台运行容器-d 是 --detach 的简写。mysql 是 Docker Hub 上的官方 MySQL 镜像名称 # 进入mysql容器内部 docker exec -it mysql_docker_lcx /bin/bash # 启动 mysql -uroot -p # 然后输入刚才设置的密码MYSQL_ROOT_PASSWORD123456 123456 # 退出bash exit使用Navicat或其他工具测试MySQL连接 Linux上Docker安装MySQL 安装MySQL # 这里 \ 是用作换行实际情况下如果放在一行去写就可以删掉\ docker run --name mysql_docker_lcx \ --restartalways \ --privilegedtrue \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD123456 \ -e MYSQL_ROOT_HOST% \ -v /usr/local/mysql/log:/var/log/mysql \ -v /usr/local/mysql/data:/var/lib/mysql \ -v /usr/local/mysql/conf:/etc/mysql/conf \ -v /etc/localtime:/etc/localtime:ro \ -d mysqldocker run这是 Docker 的命令用于创建并启动一个新的容器。--name mysql_docker_lcx为容器指定一个名称这里名称为 mysql_docker_lcx。--restartalways设置容器的重启策略为 always意味着无论容器因为什么原因退出Docker 都会自动重启它。--privilegedtrue给予容器额外的权限使其能够访问宿主机的所有设备并且有能力执行一些需要高级权限的操作。-p 3306:3306将容器内部的 3306 端口映射到宿主机的 3306 端口这样可以通过宿主机的 3306 端口访问 MySQL 服务。-e MYSQL_ROOT_PASSWORD123456设置环境变量指定 MySQL 的 root 用户密码为 123456。-e MYSQL_ROOT_HOST%设置环境变量指定 MySQL 的 root 用户允许从任何主机连接。-v /usr/local/mysql/log:/var/log/mysql挂载宿主机的 /usr/local/mysql/log 目录到容器的 /var/log/mysql 目录用于持久化 MySQL 的日志文件。-v /usr/local/mysql/data:/var/lib/mysql挂载宿主机的 /usr/local/mysql/data 目录到容器的 /var/lib/mysql 目录用于持久化 MySQL 的数据文件。-v /usr/local/mysql/conf:/etc/mysql/conf挂载宿主机的 /usr/local/mysql/conf 目录到容器的 /etc/mysql/conf 目录用于持久化 MySQL 的配置文件。-v /etc/localtime:/etc/localtime:ro挂载宿主机的 /etc/localtime 文件到容器的 /etc/localtime 文件用于同步宿主机的时间设置ro 表示以只读方式挂载。-d mysql以分离模式后台模式运行容器mysql 是 Docker Hub 上的官方 MySQL 镜像名称。
http://www.zqtcl.cn/news/623906/

相关文章:

  • 做旅游网站选什么空间搜索引擎优化策略有哪些
  • 网站备案多少钱安全网站建设与服务的关系
  • 手机端网页设计尺寸规范优化seo排名
  • 做网站业务提成多少厦门十大装修公司排名榜
  • 为什么用开源建站wordpress rss 插件
  • 语文建设投稿网站南昌做网站的公司多不多
  • 石家庄网站建设的公司功能性质网站
  • 企业网站主页模板装饰公司名字起名大全
  • 马鞍山网站设计价格如何在微信公众号内部做网站
  • 申请网站建设经费的报告生态建设网站
  • 建网站要多少钱用自己的服务器河北工程大学网站开发成本
  • 宁波网站建站公司商务网站模块设计时前台基础设施建设不包括
  • 徐州免费网站制作怎么用阿里云服务器搭建wordpress
  • php猎奇源码 织梦新闻视频图片八卦娱乐趣事资讯门户网站模板html代码表格
  • 南通做网站优化哪家好网页策划书 网站建设定位
  • 防止访问网站文件夹绵阳 网站设计
  • 网页与网站的区别是什么东莞网站公司排名
  • 盐城市城乡和住房建设厅网站wordpress文章订阅
  • 济南网站优化wordpress文件上传到那个文件
  • 外贸网站租用外国服务器好还是自己装一个服务器好高质量外链网站
  • 珠海专门做网站成都到西安
  • 网站做1920px好吗长沙seo优化排名
  • 哈尔滨微信网站开发wordpress 视
  • wordpress 分享封面图片尺寸重庆官网优化乐育公司
  • dede手机网站更新受欢迎的昆明网站建设
  • 网站设计外包合同专做自驾游的网站
  • 网站建设服务预算游戏网站怎么赚钱
  • 怎么做网站关键词视频手机网页前端开发
  • 好网站具备条件网站建设外链
  • 青岛如何建立企业网站企业中国数据域名注册