使用 WordPress搭建个人博客

简介: 快速搭建LNMP环境,下载lnmp2.0并安装,随后配置Nginx,设置网站根目录为/home/wwwroot/default。若绑定域名,可获取Cloudflare SSL证书,更新nginx配置启用SSL。接着,安装WordPress到/home/wwwroot,创建MySQL数据库,配置远程访问(如果需要),修改Nginx配置指向WordPress目录,调整权限后通过[ip/wp-admin/setup-config.php](http://ip/wp-admin/setup-config.php)启动安装。

安装 LNMP

首先需要下载 LNMP:wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -cO lnmp2.0.tar.gz

下载完成后解压并执行:tar zxf lnmp2.0.tar.gz && cd lnmp1.5 && ./install.sh lnmp

选择想要安装的版本然后回车开始安装,这里时间比较长,耐心等待一下,看到以下显示表示安装成功image.png

配置 nigix

在目录 /usr/local/nginx/conf 下查看 nginx 配置文件,root /home/wwwroot/default; 表明网站根目录为在/home/wwwroot/default,可访问 http://ip 查看image.png

如果你绑定了域名,可以为网站配置 Cloudflare 的免费证书和 SSL

在 Cloudflare 的控制面板中,确保 SSL 选项设置为 Full 或 Full(strict),生成一个私钥(通常是 .key 格式)和一个证书文件(通常是 .pem 格式)放置到服务器中

在 nginx 配置文件的 server 块内部,添加以下 SSL 配置

# 配置 SSL
listen 443 ssl;
ssl_certificate /path/to/your_cloudflare_cert.pem;  # 指向 Cloudflare 证书文件
ssl_certificate_key /path/to/your_cloudflare_private.key;  # 指向Cloudflare 私钥文件

添加完成后验证 nginx 是否有配置错误:nginx -t
重新加载 nginx:nginx -s reload

安装 WordPress

安装 wordpress 安装包并解压到 /home/wwwroot:wget https://cn.wordpress.org/latest-zh_CN.zip && unzip latest-zh_CN.zip -d /home/wwwroot

登录 MySQL,创建 wordpress 表,创建完后输入 exit 退出

mysql -u root -p 
create database wordpress;
exit

如果需要本地连接服务器上的数据库,还需进行以下配置

  • 防火墙放行 3306 端口:ufw allow 3306
  • 创建允许远程访问用户:CREATE USER 'remote_user'@'%' IDENTIFIED BY 'securepassword';
  • 刷新配置:FLUSH PRIVILEGES;

使用 vim 修改 nginx 配置文件:vim /usr/local/nginx/conf/nginx.conf,将网站根目录设置为/home/wwwroot/wordpress,保存文件

修改 wordpress 目录权限:cd /home/wwwroot && chown -R www wordpress/ && chgrp -R www wordpress/

使用浏览器访问 http://ip/wp-admin/setup-config.php 开始安装

相关文章
|
弹性计算 Ubuntu 安全
基于Ubuntu20.4搭建WordPress个人博客
在Ubuntu20.4系统上成功搭建了WordPress个人博客并且对WordPress进行了简单的配置。
1263 2
基于Ubuntu20.4搭建WordPress个人博客
|
7月前
|
域名解析 弹性计算 数据安全/隐私保护
阿里云ECS免费搭建WordPress个人博客网站
阿里云ECS免费搭建WordPress个人博客网站
723 2
阿里云ECS免费搭建WordPress个人博客网站
|
2月前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
2月前
|
域名解析 弹性计算 程序员
想要轻松地搭建一个即开即用的WordPress博客吗?借助宝塔面板镜像+阿里云ECS,迅速拥有自己的个人博客
拥有个人博客是每位程序员的梦想,但对服务器不熟悉的初学者而言,搭建博客颇具挑战。本文介绍利用阿里云市场的宝塔面板镜像与ECS云服务器,轻松搭建WordPress博客的方法,让您快速拥有专属博客空间。通过简单的操作步骤,即使是新手也能轻松上手,实现从零到有的博客搭建过程。
200 3
|
4月前
|
前端开发 SEO
WordPress简约响应式个人博客Kratos主题
Kratos主题基于Bootstrap和Font Awesome的WordPress一个干净,简单且响应迅速的博客主题,Vtrois创建和维护,主题设计简约友好,并且支持响应式,自适应访问,简seo单大方的主页构造,使得博客能在臃肿杂乱的环境中脱颖而出,Kratos内置主题设置,可设置seo关键字及站点描述页面伪静态,自定义的顶部样式(背景图 ),支持图片轮播、侧边栏文章聚合、广告栏、点赞和社交化分享等功能,以及漂亮的博客订阅功能组件,让你的个人博客更加与众不同。
64 2
|
7月前
|
域名解析 网络协议 网络安全
WordPress搭建个人博客
这篇文章将手把手地指导你如何快速完成WordPress的搭建。你可以利用WordPress搭建个人博客,甚至企业官方网站。只要你跟着本文的步骤走,即使小白也能轻松搞定WordPress网站搭建。首选你需要购买一个vps,并将你的域名解析到vps;然后连接你的VPS,在vps上执行命令一键安装WordPress;再接下来就是初始化你的WordPress了,安装Argon模板、安装RankMath SEO插件、安装webp图片速度优化插件
485 2
WordPress搭建个人博客
|
弹性计算 关系型数据库 Apache
使用ECS和RDS部署WordPress,搭建个人博客并使用域名访问
使用阿里云ECS和RDS部署WordPress,搭建个人博客并使用域名访问,积累了宝贵的经验。这个过程不仅让我更加了解了云计算和服务器管理,还提升了我解决问题的能力。我将继续努力改进博客,分享我的思考和经验,希望能够对其他人有所帮助!
571 7
使用ECS和RDS部署WordPress,搭建个人博客并使用域名访问
WordPress打造个人博客
WordPress打造个人博客,安装WordPress内置主题包
113 9
WordPress打造个人博客
|
弹性计算 安全 关系型数据库
使用ECS和RDS搭建Wordpress个人博客
hello,我是无夜,我呢,一直想拥有完全属于自己的博客。今天,它来了!我将使用ECS和RDS搭建个人博客,跟着我的步骤,你也能搭建自己的个人博客!
|
弹性计算 关系型数据库 PHP
构建云上个人博客:ECS、RDS与WordPress的快速搭建与优化指南
本指南将带您探索如何快速搭建个人博客,从开通ECS和RDS,到软件部署(Apache、PHP、WordPress)及WordPress配置优化,展示从零开始搭建具有稳定性和性能的个人博客之路。
644 4