全世界超过43%的网站居然都是这样搭建的 -2022-01-20

哈喽,大家好,我是指北君。
这次指北君给大家分享如何通过 WordPress 快速搭建网站的教程,即使是非技术人员,也能快速搭建。

1、WordPress

下面是通过 WordPress 搭建的网站。

WordPress是使用PHP语言开发的内容管理系统

  • 内容管理系统,英文叫做 Content Management System(CMS)。
  • WordPress是全球最多人使用的,免费开源的建站程序,43% 的网站都在使用WordPress,小到兴趣博客,大到新闻网站。

2、WordPress可以做什么网站?

许多个人网站,独立博客,公司网站和会员网站,都是在使用WordPress搭建的。

1)独立博客或个人网站

  • 最初,WordPress主要是一个博客平台。
  • 在过去的10多年中,WordPress已经发展成为一个非常强大的内容管理系统(CMS:Content Management System),并且保留了博客和个人网站的功能。

2)专业的商业网站或公司网站

  • 你可以使用WordPress简单地构建专业的商业网站。
  • 有许多大型企业网站,它们也在使用WordPress构建平台。

3)电子商务网站或在线商店(网店)

已经有许多中国人,使用WordPress构建的外贸电商网站,成功实现年入百万以上!

  • 你可以通过WooCommerce WordPress插件轻松地收钱、管理货物和运输等。
  • WooCommerce是最受欢迎的电子商务插件之一。

4)学校或大学网站

  • 数以千计的学校或大学网站,使用免费的WordPress平台构建,因为它安全且易于使用。

5)论坛和社交网站

  • 你可以在WordPress上,轻松添加论坛功能(bbPress论坛)。
  • 你还可以添加社交网站(BuddyPress)的功能。

6)会员网站

  • 你的会员网站,可以提供免费内容和付费内容。
  • 你可以设置付费内容,让访客必须付费,才能查看特定内容。

7)其它网站

你还可以使用WordPress创建许多其他网站。

比如:

  1. 找工作网站(Job Board)
  2. 黄页(Business Directory)
  3. 问答网站(问答)
  4. 广告联盟网站(Niche Affiliate)
  5. 杂志网站(Magazine Website)

3、如何安装

安装docker:

第一步:设置阿里云镜像地址

1
2
3
sudo yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

第二步:安装docker

1
sudo yum -y install docker-ce docker-ce-cli containerd.io

安装完成了,我们启动一下docker:

1
sudo systemctl start docker

配置 docker 镜像加速:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
	"exec-opts": ["native.cgroupdriver=systemd"],	
  "registry-mirrors": ["https://dz56ej75.mirror.aliyuncs.com"],	
  "live-restore": true,
  "log-driver":"json-file",
  "log-opts": {"max-size":"500m", "max-file":"3"},
  "storage-driver": "overlay2"
}
EOF
# 重载配置文件
sudo systemctl daemon-reload
# 重启 docker
sudo systemctl restart docker

安装 docker-compose

第一步:下载

1
sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

第二步:授权

1
sudo chmod +x /usr/local/bin/docker-compose

第三步:创建docker-compose.yml 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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
    volumes:
      - wordpress_data:/var/www/html
    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: {}
  wordpress_data: {}

第四步:构建项目

1
docker-compose up -d

到此整个安装过程就结束了,我们可以通过 http://ip:8000 来访问网站,如果大家有疑问,欢迎在评论区留言。

Java Geek Tech wechat
欢迎订阅 Java 技术指北,这里分享关于 Java 的一切。