Wordpress 安装部署

简介: 简单几个步骤即可使用 ECS、RDS 进行 wordpress 安装,完成内容站点的部署。

准备

部署

1、RDS 数据库创建

进入到 RDS 的控制台,选择对应的数据库实例,点击 数据库管理>创建数据库 进行数据库的创建,并授权相关的账号可以访问这个数据库。如果没有账号,可以创建新账号后再来进行授权。

2、ECS 文件部署

将下载好的 wordpress-6.3.2-zh_CN.zip 上传到 /www  目录下,然后解压到 /www/wordpress 目录下。

cd /www
unzip wordpress-6.3.2-zh_CN.zip

配置文件内容修改,主要是对应的数据连接,也就是第一步中的数据库及账号信息:

cd /www/wordpress
cp wp-config-sample.php ./wp-config.php

3、配置nginx

server {
    listen       80;
    server_name www.yourdomain.com; #填写你的域名
    rewrite ^(.*)$ https://$host$1 permanent; 
}
server {
    listen       443 ssl;
    server_name  www.yourdomain.com;    
    root /www/wordpress/; #刚刚部署的wordpress的目录
    ssl_certificate "/etc/nginx/cert/yourdomain.com.pem";   #SSL 证书路径,这里请选择nginx版本的证书
    ssl_certificate_key "/etc/nginx/cert/yourdomain.com.key"; #SSL 证书路径,这里请选择nginx版本的证书
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
    location / {
        index  index.php index.html index.htm;
        try_files $uri $uri/ /index.php?$query_string;
    } 
    #这里新加的
    # PHP 脚本请求全部转发到 FastCGI处理. 使用FastCGI协议默认配置.
    # Fastcgi服务器和程序(PHP,Python)沟通的协议.
    location ~ \.php$ {
        # 设置监听端口
        fastcgi_pass   127.0.0.1:9000;
        # 设置nginx的默认首页文件(上面已经设置过了,可以删除)
        fastcgi_index  index.php;
        # 设置脚本文件请求的路径
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        # 引入fastcgi的配置文件
        include        fastcgi_params;
     }
     location ~ /\.ht{
        deny all;
     }
}

4、初始化 wordpress

访问刚配置的域名下的一个链接:https://www.yourdomain.com/install.php

然后按照步骤安装即可,安装完成后即可登录 wordpres 进入到后台管理界面。至此即完成了所有的安装。

相关文章
|
5月前
|
关系型数据库 MySQL PHP
如何安装WordPress?
【6月更文挑战第6天】如何安装WordPress?
85 1
|
6月前
|
关系型数据库 MySQL PHP
wordpress博客系统详细安装部署教程
wordpress博客系统详细安装部署教程
wordpress博客系统详细安装部署教程
|
6月前
|
网络协议 网络安全 数据安全/隐私保护
SiteGround搭建WordPress
本文将带你快速使用SiteGround搭建WordPress网站,与使用VPS搭建WordPress相比,使用SiteGround明显更加轻松,因为它无需写代码就能实现。本教程教程内容涵盖了购买域名、SiteGround服务器购买、域名DNS解析配置,以及SSL证书生成,帮助你迅速建立一个完整可用的WordPress网站。
279 0
SiteGround搭建WordPress
|
机器学习/深度学习 Web App开发 文字识别
OCRmypdf安装部署深入详解
1、OCRmypdf简介 OCRmyPDF使用最好的可用开源OCR引擎Tesseract执行OCR。 OCRmyPDF是一个Python 3包,将OCR图层处理结果添加到PDF。 OCRmyPDF是功能最丰富且经过彻底测试的OCR PDF转换工具。 2、OCRmypdf支持的系统 1) macOS 2) Ubuntu 16.04 LTS 3)ArchLinux 4)Windows 此外,OCRmypdf提供了docker镜像,可以直接下载镜像、使用。
982 0
|
安全 关系型数据库 MySQL
基于LNMP搭建WordPress
基于LNMP搭建WordPress
2199 0
|
关系型数据库 MySQL 应用服务中间件
|
存储 弹性计算 关系型数据库
安装wordpress
ECS安装wordpress
288 0
|
弹性计算 网络协议 数据库
搭建WordPress心得!
小白搭建简单的WordPress用了3天。。
155 0
搭建WordPress心得!
|
Linux Docker 容器
安装部署应用
安装部署应用
107 0
|
存储 缓存 安全
WordPress安装后必做的18件事
创建WordPress博客后该做些什么?安装WordPress后,要正确设置和启动网站,还需要做很多事情。
1450 1