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 进入到后台管理界面。至此即完成了所有的安装。

相关文章
|
存储 iOS开发 开发者
使用克魔助手进行iOS数据抓包和HTTP抓包的方法详解
使用克魔助手进行iOS数据抓包和HTTP抓包的方法详解
519 0
|
域名解析 安全 应用服务中间件
手把手教你安装WordPress详细教程(图文)
如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟:
1635 0
手把手教你安装WordPress详细教程(图文)
|
8月前
|
关系型数据库 MySQL 应用服务中间件
如何在阿里云搭建wordpress?
本文介绍了在阿里云ECS服务器上搭建WordPress网站的完整过程,包括基础环境的规划与安装、各组件的配置步骤以及一键安装脚本的使用。涵盖CentOS 7.9操作系统、MySQL 5.7、PHP 7.4、Nginx及WordPress的部署,适合初学者快速搭建稳定高效的WordPress运行环境。
|
10月前
|
弹性计算 SEO
基于阿里云ECS:搭建外贸独立站,3天被谷歌收录
最近帮一家南方纺织企业做了个独立站,从开发到上线就用了1周,开发费用才900块,让我意外的是,网站上线3天就被谷歌收录了!今天想和各位外贸老铁们分享一下这个经历。
368 1
wordpress如何添加tag标签页面
如何在 WordPress 中添加标签页面
780 2
|
机器学习/深度学习 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镜像,可以直接下载镜像、使用。
|
关系型数据库 MySQL 网络安全
VPS搭建WordPress
如果你想搭建的WordPress拥有一个较好的性能的话,那么你可以选择在VPS上搭建WordPress。本文将会带你从零开始,在VPS上一步一步敲代码来搭建WordPress。首先,你需要注册一台VPS,登录你的VPS先搭建好LAMP环境;接下来你需要将你的域名已经解析到你的VPS。在域名解析成功后,你需要创建MySQL数据库,然后安装PHP插件并配置Apache,接下来下载并配置WordPress,最后是安装SSL证书。
639 1
VPS搭建WordPress
|
数据采集 并行计算 算法
LabVIEW与Matlab联合编程的途径及比较
LabVIEW与Matlab联合编程的途径及比较
556 0
LabVIEW与Matlab联合编程的途径及比较
HTTP报文格式概览
【6月更文挑战第21天】HTTP报文始于起始行:请求行(含方法如GET、POST,URL和HTTP版本)用于指示服务器执行操作;响应行(含HTTP版本、状态码,如200,和原因短语,如OK)告知客户端操作结果。
|
弹性计算 监控 网络安全
ECS实例问题之公网IP地址无法访问如何解决
ECS实例指的是在阿里云ECS服务中创建的虚拟计算环境,用户可在此环境中运行应用程序和服务;本合集将介绍ECS实例的创建、管理、监控和维护流程,及常见问题处理方法,助力用户保障实例的稳定运行。

热门文章

最新文章