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

相关文章
|
域名解析 安全 应用服务中间件
手把手教你安装WordPress详细教程(图文)
如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟:
1652 0
手把手教你安装WordPress详细教程(图文)
|
9月前
|
关系型数据库 MySQL 应用服务中间件
如何在阿里云搭建wordpress?
本文介绍了在阿里云ECS服务器上搭建WordPress网站的完整过程,包括基础环境的规划与安装、各组件的配置步骤以及一键安装脚本的使用。涵盖CentOS 7.9操作系统、MySQL 5.7、PHP 7.4、Nginx及WordPress的部署,适合初学者快速搭建稳定高效的WordPress运行环境。
|
5月前
|
弹性计算 应用服务中间件 Linux
【运维实战】手把手教你在阿里云ECS上从零搭建Nginx服务器
本文详细介绍如何在阿里云ECS服务器(Alibaba Cloud Linux/CentOS/Ubuntu)上从零部署Nginx。涵盖安装、启动服务、安全组配置、验证访问及页面修改,并提供常用命令速查,助你快速搭建首个Web服务。
|
弹性计算 关系型数据库 Apache
阿里云实验基于ECS搭建云上博客
实验网址https://developer.aliyun.com/adc/scenario/fdecd528be6145dcbe747f0206e361f3?spm=a2c6h.13858375.devcloud-scene-list.4.d1a04090jMEG9j
337 83
|
11月前
|
弹性计算 SEO
基于阿里云ECS:搭建外贸独立站,3天被谷歌收录
最近帮一家南方纺织企业做了个独立站,从开发到上线就用了1周,开发费用才900块,让我意外的是,网站上线3天就被谷歌收录了!今天想和各位外贸老铁们分享一下这个经历。
417 1
|
10月前
|
人工智能 数据挖掘 Linux
Centos安装Python3.7(亲测可用)
本指南详细介绍了在基于Linux(以CentOS系统为例,使用yum包管理器)的系统上安装Python 3.7版本的完整流程。Python是一种广泛使用的高级编程语言,在各种领域如软件开发、数据分析、人工智能和区块链开发等都有着重要的应用。
812 2
wordpress如何添加tag标签页面
如何在 WordPress 中添加标签页面
827 2
|
运维 网络安全 PHP
2025年面板安装 Wordpress 网站教程
本文对比了2025年国内主流服务器运维面板(宝塔、1Panel、Websoft9、AMH、旗鱼云梯)的核心特点与适用场景,并详细介绍了各面板安装WordPress的教程。内容涵盖环境配置、数据库创建及源码部署等步骤,同时提供了通用注意事项与选择建议。新手可优先考虑操作直观的宝塔面板或云端管理工具旗鱼云梯,技术爱好者和企业用户则可根据需求选择更专业或定制化的方案。
1198 2
|
关系型数据库 MySQL 网络安全
VPS搭建WordPress
如果你想搭建的WordPress拥有一个较好的性能的话,那么你可以选择在VPS上搭建WordPress。本文将会带你从零开始,在VPS上一步一步敲代码来搭建WordPress。首先,你需要注册一台VPS,登录你的VPS先搭建好LAMP环境;接下来你需要将你的域名已经解析到你的VPS。在域名解析成功后,你需要创建MySQL数据库,然后安装PHP插件并配置Apache,接下来下载并配置WordPress,最后是安装SSL证书。
676 1
VPS搭建WordPress
|
弹性计算 监控 网络安全
ECS实例问题之公网IP地址无法访问如何解决
ECS实例指的是在阿里云ECS服务中创建的虚拟计算环境,用户可在此环境中运行应用程序和服务;本合集将介绍ECS实例的创建、管理、监控和维护流程,及常见问题处理方法,助力用户保障实例的稳定运行。

热门文章

最新文章