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

易营宝自助建站系统中国代理网官网

易营宝自助建站系统,中国代理网官网,网站的空间是,下载字体安装到wordpress目录 配置服务器环境 配置yum 配置docker 安装.NetCore SDK6.0 发布Net6 添加Dockerfile。 发布文件。 编辑DockerFile文件 ​编辑 上传文件 安装MySql 配置服务器环境 配置yum 在配置yum之前#xff0c;我们需要先了解yum是什么#xff0c;yum#xff0c;是Yellow…目录 配置服务器环境 配置yum 配置docker 安装.NetCore SDK6.0 发布Net6 添加Dockerfile。 发布文件。 编辑DockerFile文件 ​编辑 上传文件 安装MySql 配置服务器环境 配置yum 在配置yum之前我们需要先了解yum是什么yum是Yellow dog Updater Modified的简称起初是由yellow dog这一发行版的开发者Terra Soft研发用python写成那时还叫做yup(yellow dog updater)后经杜克大学的LinuxDuke开发团队进行改进遂有此名。 yum的宗旨是自动化地升级安装/移除rpm包收集rpm包的相关信息检查依赖性并自动提示用户解决。 yum的关键之处是要有可靠的repository顾名思义这是软件的仓库它可以是http或ftp站点 也可以是本地软件池但必须包含rpm的header header包括了rpm包的各种信息包括描述功能提供的文件依赖性等.正是收集了这些 header并加以分析才能自动化地完成余下的任务。 它能够从指定的服务器自动下载RPM包并且安装可以自动处理依赖性关系并且一次安装所有依赖的软件包无须繁琐地一次次下载、安装。 更新yum包 sudo yum update 安装yum-utils 用来管理yum源代 sudo yum install -y yum-utils yum的使用 首先用yum来升级软件yum的操作大都须有超级用户的权限当然可以用sudo。装了系统添加删除软件是常事yum同样可以胜任这一任务只要软件是rpm安装的。 安装命令 yum install xxx 删除命令 yum remove xxx 其他常用命令 1.yum check-update 列出所有可更新的软件清单 2.yum update 安装所有更新软件 3.yum -y install package_name 安装指定的软件 4.yum update package_name 更新指定的软件 5.yum list package_name 不加package_name列出所有可安裝的软件清单加了列出指定的 6.yum -y remove package_name 删除软件 7.yum search package_name 查找软件 8.yum list installed 列出所有已安装的软件包 9.yum list extras 列出所有已安装但不在 Yum Repository 內的软件包 10.yum info package_name 不加package_name列出所有软件包的信息加了列出指定的 11.yum provides package_name 列出软件包提供哪些文件 12.yum clean packages 清除缓存目录(/var/cache/yum)下的软件包 13. yum clean all 清除缓存目录(/var/cache/yum)下的软件包及旧的headers 配置docker 查看资源库中有没有安装过docker rpm包 yum list installed | grep docker 如果之前安装过可以不用安装如果想重新安装也可以执行卸载老版本docker以及相关依赖即可 sudo yum remove docker docker-common container-selinux docker-selinux docker-engine 安装docker yum -y install docker-ce 如果出现 No package docker-ce available 错误这里我们只需要设置稳定的仓库添加yum源即可。 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 然后再执行安装Docker命令进行安装就可以了 。 启动docker sudo systemctl start docker 设置Docker开机自启动 sudo systemctl enable docker Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. 查看Docker是否运行  systemctl status docker docker.service - Docker Application Container Engine    Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)    Active: active (running) since Tue 2023-12-12 16:54:00 CST; 34s ago      Docs: https://docs.docker.com  Main PID: 26847 (dockerd)    CGroup: /system.slice/docker.service            └─26847 /usr/bin/dockerd -H fd:// --containerd/run/containerd/containerd.sock Dec 12 16:53:59 iZ2ze6on3jy8afby5yaj0bZ systemd[1]: Starting Docker Application Container Engine... Dec 12 16:53:59 iZ2ze6on3jy8afby5yaj0bZ dockerd[26847]: time2023-12-12T16:53:59.34132581008:00 le...up Dec 12 16:53:59 iZ2ze6on3jy8afby5yaj0bZ dockerd[26847]: time2023-12-12T16:53:59.49026078108:00 le...t. Dec 12 16:54:00 iZ2ze6on3jy8afby5yaj0bZ dockerd[26847]: time2023-12-12T16:54:00.17272702908:00 le...ng Dec 12 16:54:00 iZ2ze6on3jy8afby5yaj0bZ dockerd[26847]: time2023-12-12T16:54:00.26193879308:00 le...e. Dec 12 16:54:00 iZ2ze6on3jy8afby5yaj0bZ dockerd[26847]: time2023-12-12T16:54:00.28787634508:00 le...0.7 Dec 12 16:54:00 iZ2ze6on3jy8afby5yaj0bZ dockerd[26847]: time2023-12-12T16:54:00.28798848008:00 le...on Dec 12 16:54:00 iZ2ze6on3jy8afby5yaj0bZ dockerd[26847]: time2023-12-12T16:54:00.31618109708:00 le...ck Dec 12 16:54:00 iZ2ze6on3jy8afby5yaj0bZ systemd[1]: Started Docker Application Container Engine. Hint: Some lines were ellipsized, use -l to show in full. 查看可用容器 若要列出正在运行的容器请使用 docker ps 命令 docker ps -a 需要查看前述输出中的以下三个项 IMAGE 列中列出的映像名称在此示例中为 tmp-ubuntu: latest。 请注意你可以从同一映像创建多个容器。 这是一种强大的管理功能可用于在解决方案中实现缩放。 STATUS 列中列出的容器状态。 在本例中一个容器正在运行一个容器已退出。 容器的状态通常是容器运行状况的第一个指标。 NAMES 列中列出的容器名称。 除了第一列中的容器 ID 之外容器还会接收名称。 在本例中由于你没有为每个容器显式提供名称因此Docker 为容器提供了随机名称。 若要使用 --name 标志为容器提供显式名称请使用 run 命令。 为什么要为容器命名 借助此功能可运行同一映像的多个容器实例。 容器名称是唯一的这意味着如果指定了某一名称则不能重复使用该名称来创建新的容器。 重复使用特定名称的唯一方法是删除之前的容器 运行容器 若要启动容器请使用 docker run 命令。 只需按名称或 ID 指定要运行的映像即可从映像启动容器。 通过此方式启动的容器提供交互式体验 docker run -d tmp-ubuntu 暂停容器 若要暂停容器请运行 docker pause 命令 docker pause happy_wilbur 如何重启容器 若要重启容器请运行 docker restart 命令 docker restart happy_wilbur 停止容器 若要停止正在运行的容器请运行 docker stop 命令 docker stop happy_wilbur 删除容器 若要删除容器请运行 docker rm 命令 docker rm happy_wilbur 安装.NetCore SDK6.0 安装包配置 sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm 执行安装 sudo yum install dotnet-sdk-6.0 验证Net6的安装环境 dotnet --info 发布Net6 添加Dockerfile。 目前.NET6支持添加DockerFile。我们先将Dockerfile文件属性复制到输出目录的方式调整为** 如果较新则复制**方便我们部署。 我们来解析以下Dockerfile文件里面的内容与流程 发布文件。 切记在发布系统时目标运行时一定要选择 可移植不要选择liunx-64否则会报错报错内容为 System.InvalidOperationException: Unable to resolve service for type ***.***.*** while attempting to activate ***.***.*** 编辑DockerFile文件 dockerfile文件可以由系统自动生成但是手动发布需要修改系统生成的dockerfile文件,因为手动发布已经生成了dll文件不需要调用build命令再次生成。所以我们需要修改DockerFile只需要保留程序入口以及运行端口指定就可以了。 上传文件 首先我们需要新建一个目录 mkdir forum_manage 然后我们将已经发布后的文件上传到服务器该目录下。我这里使用的工具是xftp 打开发布后的目录后开始进行上传。 安装MySql 查看系统版本 cat /etc/redhat-release 查看系统是否已经安装过MySql rpm -qa | grep mysql 查看是否有安装 mariadb该软件与 MySQL 数据库有冲突需要手动卸载 rpm -qa | grep mariadb 移除MySql相关的软件 rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 安装MySql需要在MySql官网查看Mysql安装包。找到MySQL Community Server 选择 MySQL 的版本 注意 MySQL 的版本需要与 Linux 的版本对应上 centos7 系统对应的 MySQL 是 el7 centos8 系统对应的 MySQL 是 el8 一般情况下直接选择第一个安装包即可第一个安装包的版本会不定时的更新与本文所用的安装包有略微的差别但是并不影响具体的使用 截止 2023-5-11 最新版为 mysql-8.0.33-1.el8.x86_64.rpm-bundle.tar 下载安装包 cd /usr/local wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar 等待下载完成查看下载后的文件 ll 解压 解压之后会有很多包产生为了方便查看将其解压到 /usr/local/mysql_package 里面 mkdir /usr/local/mysql_package cd /usr/local/mysql_package tar -xvf /usr/local/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar -C /usr/local/mysql_package 使用rpm安装 必须按照顺序执行命令否则会出现依赖错误的报错 rpm -ivh mysql-community-common-8.0.31-1.el8.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.31-1.el8.x86_64.rpm rpm -ivh mysql-community-libs-8.0.31-1.el8.x86_64.rpm rpm -ivh mysql-community-client-8.0.31-1.el8.x86_64.rpm rpm -ivh mysql-community-icu-data-files-8.0.31-1.el8.x86_64.rpm rpm -ivh mysql-community-devel-8.0.31-1.el8.x86_64.rpm rpm -ivh mysql-community-server-8.0.31-1.el8.x86_64.rpm 常见错误总结 未按照规定顺序安装软件 按照顺序安装即可解决 openssl 缺失 安装 openssl-devel 即可解决 rpm -ivh mysql-community-devel-8.0.31-1.el8.x86_64.rpm 使用 yum install openssl-devel -y 安装 openssl-devel yum install openssl-devel -y perl 和 libaio 缺失 安装 prel 和 libaio 即可解决 yum list perl yum install -y perl.x86_64 查看与 libaio 相关的软件 yum list libaio 安装 yum install -y libaio* libc.so.6 缺失 大概率是因为下载的 MySQL版本与 Linux 版本对应不上可以检查一下 MySQL 压缩包后缀名里面的参数是否与系统版本匹配 centos7 系统对应的 MySQL 是 el7centos8 系统对应的 MySQL 是 el8
http://www.huolong8.cn/news/77704/

相关文章:

  • 个人备案可以做企业网站吗富拉尔基网站建设
  • 网站注册设计怎么开网站 第一步怎么做
  • 旅游网站建设服务对象家具网站开发设计任务书
  • 如何做起一个网站推广淄博网站运营公司
  • namecheap建站wordpress万州网
  • 网站建设书籍目录wordpress多用户信息发布
  • 一元购网站建设方案书一起做网店17普宁
  • 做室内设计的网站有哪些方面系统优化大师官方下载
  • 北京城建设计院网站espcms易思企业网站管理系统破解
  • 做网站域名备案需要多久自媒体怎么申请注册
  • 网站开发专利申请网站挂马个人问题还是服务商
  • 直邮网站的推广活动怎么做网站建设最好的书籍是
  • 有优惠券网站 怎么做代理头像制作生成器
  • 网站轮播图怎么保存做数据权威的网站有哪些
  • 制作好的网页怎么变成网站建材公司网站建设案例
  • 中小型网站有哪些谷歌浏览器网页打不开是什么原因
  • 公司做网站的虚拟机iis网站建设
  • 网站域名更换相应内容网站建设大约多少费用
  • 绍兴网站制作系统六安在线网
  • 上海网站设计图片广元市建设银行网站
  • 如何将aaa云主机做网站企业建网站报价
  • .net 建网站工信部网站备案系统登录
  • 新浪网页打不开外贸网站优化免费渠道
  • 怎样做公司的网站建设微信网站开发视频教程
  • 沈阳网站开发久潍坊免费自助建站模板
  • 南京市建设监理协会网站学院后勤处网站建设方案书
  • 做一个微网站平台百度搜索排行榜
  • 西安免费自助建站模板网站建设项目进度表
  • 山东省城乡与住房建设厅网站江苏网站建设教程
  • 网站专题活动策划方案怎样注册自己的域名