首页 > 其他 > 详细

word press快速建站

时间:2020-05-23 16:11:54      阅读:130      评论:0      收藏:0      [点我收藏+]

如何最快速搭建wordpress

作者曾使用过多种方式搭建wordpress,包括:
1. 安装php环境,Nginx/Apache, 安装mysql服务器,下载wordpress最新版本安装包,再按照安装指南一步一步操作。
2. 使用集成环境LNMP一键安装(Nginx/Mysql/Php),地址: https://lnmp.org/, 再下载wordpress安装
3. 下载宝塔软件(https://www.bt.cn/), 运行起来后,在控制面板中通过图形化界面搭建LNMP环境、再通过一键部署安装wordpress
4. 使用docker安装wordpress

这4中方式的搭建所需的时间依次递减,最慢的是第1种方式,最快的是第4种方式。但第4种方式偏向于读者有一定编程基础,最好是熟悉Linux,并且知道docker是什么。如果是小白用户或者比较懒的朋友,推荐使用第3种方式,基本都是图形化操作。

下面就介绍下如何使用第4种方式,也就是使用docker来安装:

这里有个小的提示,如果想完美体验wordpress功能的,建议使用国外服务器,会省去很多不必要的操作,比如手动下载皮肤包、手动安装插件、手动更新等等。(具体原因你懂的)

安装docker服务并启动:

sudo yum install docker
sudo service docker start

安装docker compose:

curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

新建项目目录,比如/data/www/wordpress,在该目录下创建docker-compose.yml文件,编辑

version: ‘3.3‘
services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: s8fgh28zjj
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: s8fgh28zjj
   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8090:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: s8fgh28zjj
       WORDPRESS_DB_NAME: wordpress
volumes:
    db_data: {}

然后启动

sudo docker-compose up -d

再在机器上安装一个Nginx,在conf.d下配置一个xxx.conf文件,内容如下

server {
        listen 80;
        server_name youyou-tech.com www.youyou-tech.com;
        location / {
            proxy_pass http://172.19.0.3;#这个为虚拟机的ip,可以通过ps -ef | grep docker查看
        }
    }

ok, 启动或者重新加载nginx配置就好了。当然,你还得在你的域名服务器上指向该服务器的ip.

原文地址:https://youyou-tech.com/

word press快速建站

原文:https://www.cnblogs.com/Gouwa/p/12942637.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!