1.软文推荐

2.软文推荐

3.软文推荐

如何在Docker上安装WordPress程序?Docker是一个开源的容器化软件,它创建了运行应用程序的隔离环境。与虚拟机相比,每个容器不需要自己的操作系统,而是共享主机的内核。如何在Docker上安装WordPress网站程序?Docker安装wordpress教程,本文将介绍下在Docker上安装WordPress应用程序的操作步骤。

步骤1:安装Docker

Docker可用于Windows、macOS和Linux,这里主要以Linux服务器或Windows服务器为例。VPS方面推荐:bandwagonhost搬瓦工4条顶级线路VPS套餐汇总:美国cn2 gia、香港cn2 gia、日本cn2 gia、日本软银(softbank)

①Linux服务器(操作系统为Ubuntu 18.04)安装Docker主要步骤:

使用SSH工具登录到Linux服务器,然后运行下面命令更新包列表。

sudo apt–get update

允许apt访问https上的存储库。

sudo apt-get install

apt-transport-https

ca-certificates

curl

gnupg-agent

software-properties-common

添加Docker的GPG键。

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

添加Docker存储库。

sudo add-apt-repository

“deb [arch=amd64] https://download.docker.com/linux/ubuntu

$(lsb_release -cs)

stable”

更新Docker的存储库。

sudo apt-get update

安装Docker。

sudo apt install docker-ce

②Windows服务器安装Docker主要步骤:

通过Docker官网,下载安装Windows版本的Docker Desktop,在Configuration对话框中,根据偏好选中或取消相关复选框,设置好后,点击OK按钮。

待Docker安装完成后,您将会在Windows任务栏中看到Docker图标。

步骤2:在Docker上安装配置WordPress程序

检查下安装的Docker Compose版本。

docker-compose –version

为WordPress创建一个新目录。

mkdir ~/wordpress/

cd ~/wordpress/

创建新的docker-compose.yml并粘贴下面的内容,根据实际情况修改以下的MySQL数据库用户名、密码等信息

version: ‘3.9’

services:

db:

image: mysql:5.7

volumes:

– db_data:/var/lib/mysql

restart: always

environment:

MYSQL_ROOT_PASSWORD: somewordpress

MYSQL_DATABASE: wordpress

MYSQL_USER: wordpress

MYSQL_PASSWORD: wordpress

wordpress:

depends_on:

– db

image: wordpress:latest

ports:

– “8000:80”

restart: always

environment:

WORDPRESS_DB_HOST: db:3306

WORDPRESS_DB_USER: wordpress

WORDPRESS_DB_PASSWORD: wordpress

WORDPRESS_DB_NAME: wordpress

volumes:

db_data: {}

在目录中运行以下命令来创建容器:

docker-compose up -d

然后打开浏览器,输入localhost:8000,如无意外,将会显示WordPress设置页面。

根据安装向导,选择合适的语言版本,然后点击Continue按钮继续下一步操作。在Welcome欢迎界面,设置站点名称、登录用户名和密码等信息,确认无误后,点击Install WordPress按钮进行安装即可。

本文来源:yuntue.com/post/39090.html,若侵权,请联系删除。

相关文章 8

1

网易云服务器怎么样?网易云服务器价格及配置推荐(网易云云服务) 3分钟前

网易云服务器怎么样? 网易云服务器是网易云提供的弹性云端计算服务,能快速满足公司产品上线、开发测试等对IT基础设施的需求。通过...

2

Linux内核之数据双链表 4分钟前

Linux内核中自己实现了双向链表,可以在 include/linux/list.h 找到定义。我们将会首先从双向链表数据结构开始介绍内核里的数据结构。为什么...

3

京东云CDN加速是什么?京东云CDN能够解决是什么问题?(京东云cdn宽带) 7分钟前

京东云cdn加速是什么? 京东云cdn基于京东优质网络基础设施和智能云计算技术,向您提供低成本、高性能、可扩展的互联网内容分发服务。...

4

Linux中如何获取CPU速度具体方法 7分钟前

Linux中如何获取CPU速度?本篇文章为大家分享一下Linux下获取CPU速度具体方法,有需要的小伙伴可以参考一下。 img 方法1:使用hardinfo Hardin...

5

VmShell:国庆期间每日免费抽送虚拟(实体)VISA环球金卡!免费用户抽奖/affman免费领 10分钟前

vmshell怎么样? vmshell Inc是一家注册在美国加州的纯外资企业,Vmshell Inc 2021年开始经营一家专业的小型虚拟主机公司,其中包括共享主机,...

6

Linux系统mount命令详解 13分钟前

Linux mount命令是经常会使用到的命令,它用于挂载Linux系统外的文件, 因此我们只要访问这个文件夹,就相当于访问该分区了。 下面良许教...

7

什么是阿里云安全中心?阿里云安全中心有必要购买吗?(安云科技是什么) 13分钟前

腾讯云服务器一年99元,以及各种数据库,短信,CDN等等优惠集合点击查看 阿里云安全中心是一个实时识别、分析、预警安全威胁的统一安...

8

寮€瀛︿簡锛佽繖浜汱inux璁よ瘉浣犺鐭ラ亾 15分钟前

澶у濂斤紝浠婂ぉ鎴戜滑灏嗚璇嗕竴浜涢潪甯告湁浠峰€肩殑鍏ㄧ悆璁ゅ彲鐨凩inux璁よ瘉銆侺inux璁よ瘉鏄笉鍚岀殑Linux涓撲笟鏈烘瀯...