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

网站酷站上海建设网站制作

网站酷站,上海建设网站制作,郴州建设公司网站,班服定制的网站1. 概述 WordPress是一个开源博客框架#xff0c;配合不同主题#xff0c;可以有多种展现方式#xff0c;博客、企业官网、CMS系统等#xff0c;都可以很好的实现。 官网#xff1a;博客工具、发布平台和内容管理系统 – WordPress.org China 简体中文#xff0c;这里可…1. 概述 WordPress是一个开源博客框架配合不同主题可以有多种展现方式博客、企业官网、CMS系统等都可以很好的实现。 官网博客工具、发布平台和内容管理系统 – WordPress.org China 简体中文这里可以找到最新版本入门方式二次开发等详细的介绍。 Learn WordPress - Theres always more to learn | Learn WordPress 主题 官网主题页面WordPress 主题目录 | WordPress.org China 简体中文 里面包含了很多主题。solstice23/argon-theme: Argon - 一个轻盈、简洁的 WordPress 主题Puock - 开源的高颜值WordPress主题 | Puock主题一个很不错的中文开源主题。 2. 安装部署 2.1 源码安装 访问官网下载最新源码参考How to install WordPress – Advanced Administration Handbook | Developer.WordPress.org 进行安装。 2.2 Docker安装 1安装docker 参考《Docker的安装及使用摘要-CSDN博客》进行处理。 2目录规划 考虑镜像挂载数据持久存储及备份新建目录如下 /home/xxxxx/xxxx # 主目录-- backup # 备份目录-- wordpress # 站点目录挂载-- mysql # 数据库目录挂载 3安装wordpress镜像 # 默认拉取最新 docker pull wordpress# 部署运行 docker run -it --name xxxx-wordpress -p 8100:80 -v /home/xxxxx/xxxxx/wordpress:/var/www/html -d --restart unless-stopped wordpress # -itd以交互模式和伪终端的方式在后台运行容器 # --name重新命名 # -p端口 # --restart重启策略 # -v将wordpress的页面数据目录挂载出来数据卷持久化存储即使容器被删除或者重新创建数据也不会丢失仍然存在于宿主机的目录下。docker ps # 可以查看容器状态 因为wordpress安装在阿里云ECS服务器上考虑通过 xxxx.xxx 域名访问这样宿主机的 8100 端口不用在外网暴露直接利用 apache进行代理即可。 VirtualHost *:80ProxyRequests OnProxyPreserveHost OnServerName www.xxxxxx.xxxProxyPass / http://127.0.0.1:8100/ProxyPassReverse / http://127.0.0.1:8100/ /VirtualHost 这样直接访问可以看到页面已经出来说明映射OK但目前还没有数据库所以可以暂缓处理 http://xxxx.xxx/wp-admin/setup-config.php 4安装配置mysql 设定为wordpress专用数据挂载在 xxxx 的目录下 # 注意挂载目录的设定 docker run -d --name xxxx-mysql --restart unless-stopped -v /home/xx/xxxx/mysql/data:/var/lib/mysql -v /home/xx/xxxx/mysql/conf:/etc/mysql/conf.d -v /home/xx/xxxx/mysql/logs:/var/log/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORDxxxx mysql:8# 将mysql data、conf、log均进行挂载 # 设置 root账户的密码 # 端口 3306主要在本地访问因此不做改变 # mysql:8 版本docker ps # 可以查看容器状态 5对mysql进行设置 进入容器内部 docker exec -it xxx-mysql /bin/bash 进入mysql设置允许外部访问 mysql -u root -p # 接着会让你输密码这里输入密码时是没有字符提示的输完直接回车即可 # 设置 mysql 允许外部访问 GRANT ALL PRIVILEGES ON *.* TO root% WITH GRANT OPTION; FLUSH PRIVILEGES; 创建数据库 create database wordpress; 查找mysql容器的IP地址 # exit 退出 mysql 容器使用以下命令获取 mysql 容器的 ip 地址 docker inspect ilive365-mysql | grep IPAddress # 返回SecondaryIPAddresses: null,-IPAddress: 172.17.0.6,IPAddress: 172.17.0.6, # 显示的 172.17.0.6 就是 mysql 容器的 ip 地址 注意这个IP地址可能随着容器的重启会变化如果要设置固定可以参考上面docker文章。 6wordpress与mysql的对接 在本地挂载目录 wordpress中找到 wp-config-sample.php打开修改 // ** Database settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define( DB_NAME, wordpress );/** Database username */ define( DB_USER, root );/** Database password */ define( DB_PASSWORD, xxxx );/** Database hostname */ define( DB_HOST, 172.17.0.6 );/** Database charset to use in creating database tables. */ define( DB_CHARSET, utf8mb4 );/** The database collate type. Dont change this if in doubt. */ define( DB_COLLATE, ); 保存后。通过浏览器打开前面的地址 http://xxxxx.xxxx/wp-admin/setup-config.php 针对页面提示信息进行填写相关数据库信息前面已经留存。 创建用户登录进入后进入仪表盘页面 至此安装OK。 后面会针对 wordpress的相关配置及主题进行文章说明。 (end)
http://www.dnsts.com.cn/news/105597.html

相关文章:

  • 网站导航栏设计网站运营怎样做
  • 云南网站建设设计做的高大上的网站
  • 襄阳商城网站建设51网页游戏官网
  • 网站开发好做吗网站主题栏目分类
  • 有没有专门找装修公司的网站电子兼职网站建设
  • 酒店用品网站源码凡诺企业网站管理系统
  • 网站开发西安免费做的英文网站
  • 网站建设盒子模型浮动都有什么网站
  • 给网站做cdn大型网站建设优化排名
  • 商梦建站个人网站可以做什么
  • 手机网站需要备案吗贵阳企业网站排名优化
  • 学做网站开发要1万6东莞网站建设方案
  • 视频网站后台登陆和京东一样的网站
  • 硬件开发一站式平台临淄房产信息网123
  • 网站icp备案信息注册邯郸市第一医院
  • 网站文章编辑器代码建网站需要怎么做
  • 辽宁省品牌建设促进会网站扬中零壹网站建设
  • 接视频做的网网站整合营销传播方案案例
  • 哈尔滨行业网站开发网站根目录表示
  • 数据分析和网站开发网站如何建设数据库
  • 泰安网站建设广告做网页学什么语言
  • 怎么做app网站ui原型纯html5网站
  • 企业网站建设服务商网站域名后缀cc
  • 建筑网站绿地新里城网站出现建设中
  • wordpress站点统计小工具食品网站建设规划
  • 网站浏览速度大型国企网站建设费用
  • 个人网站注册步骤图解电商网站开发目的
  • 网站建设与管理pdfc2c旅游电子商务平台
  • 代理记账 营销型网站网站设计与开发培训
  • 厦门网络推广建网站网盘手机app官网下载