Wordpress 安装部署

本文涉及的产品
轻量应用服务器 2vCPU 4GiB,适用于搭建Web应用/小程序
轻量应用服务器 2vCPU 4GiB,适用于网站搭建
轻量应用服务器 2vCPU 4GiB,适用于搭建容器环境
简介: 简单几个步骤即可使用 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 进入到后台管理界面。至此即完成了所有的安装。

相关文章
|
4月前
|
关系型数据库 MySQL 应用服务中间件
如何在阿里云搭建wordpress?
本文介绍了在阿里云ECS服务器上搭建WordPress网站的完整过程,包括基础环境的规划与安装、各组件的配置步骤以及一键安装脚本的使用。涵盖CentOS 7.9操作系统、MySQL 5.7、PHP 7.4、Nginx及WordPress的部署,适合初学者快速搭建稳定高效的WordPress运行环境。
|
关系型数据库 MySQL PHP
wordpress博客系统详细安装部署教程
wordpress博客系统详细安装部署教程
wordpress博客系统详细安装部署教程
|
传感器 编解码 运维
示例SysML设计“罗卜”快跑自动驾驶
【10月更文挑战第6天】本文介绍了“罗卜”自动驾驶汽车系统的完整设计,使用SysML的Internal Block Diagram (IBD) 描述了系统的主要子系统及其内部结构和交互。通过定义块、部分属性、端口、接口和连接器,IBD图详细展示了感知系统、控制系统、导航系统和动力系统之间的数据传输和交互。文章分析了IBD图的优点,包括清晰定义系统结构、统一接口和交互、提高系统设计的可理解性和可维护性,并讨论了其在系统集成和测试中的应用。同时,也指出了IBD图的局限性,如复杂性管理困难、动态行为表示不足和学习曲线陡峭等问题。
543 4
|
供应链 数据可视化 数据挖掘
2024年最新国内五款无代码平台盘点
五款无代码平台测评,帮你选择最适合的平台。
2024年最新国内五款无代码平台盘点
|
Java
继承与组合的区别
【8月更文挑战第22天】
416 0
|
数据采集 并行计算 算法
LabVIEW与Matlab联合编程的途径及比较
LabVIEW与Matlab联合编程的途径及比较
433 0
LabVIEW与Matlab联合编程的途径及比较
HTTP报文格式概览
【6月更文挑战第21天】HTTP报文始于起始行:请求行(含方法如GET、POST,URL和HTTP版本)用于指示服务器执行操作;响应行(含HTTP版本、状态码,如200,和原因短语,如OK)告知客户端操作结果。
|
数据安全/隐私保护
访问云效的仓库地址会提示403,这是什么问题啊
访问云效的仓库地址会提示403,这是什么问题啊
900 2
|
存储 运维 监控
大数据分析平台之 OLAP 架构的最佳实践
本文将分享聚水潭云原生 OLAP 架构的最佳实践。
|
弹性计算 监控 网络安全
ECS实例问题之公网IP地址无法访问如何解决
ECS实例指的是在阿里云ECS服务中创建的虚拟计算环境,用户可在此环境中运行应用程序和服务;本合集将介绍ECS实例的创建、管理、监控和维护流程,及常见问题处理方法,助力用户保障实例的稳定运行。

热门文章

最新文章