【运维知识进阶篇】用LNPM架构部署WordPress博客

简介: 【运维知识进阶篇】用LNPM架构部署WordPress博客

哈喽大家好,我是koten,本篇文章详细给大家介绍如果用LNPM架构部署WordPress,话不多说,我们直接开始。

第一步:配置Nginx虚拟主机站点,域名为blog.koten.com

1. [root@Web01 /]# vim /etc/nginx/conf.d/wordpress.conf
2. server {
3.         listen 80;
4.         server_name blog.koten.com;
5.         root /code/wordpress;
6. index index.php index.html index.htm;
7. 
8. location ~\.php$ {
9.                 root /code/wordpress;
10.                 fastcgi_pass 127.0.0.1:9000;
11.                 fastcgi_index index.php;
12.                 fastcgi_param SCRIPT_FILENAME $document_root$fast
13. cgi_script_name;
14.                 include fastcgi_params;
15.         }
16. <ginx/conf.d/wordpress.conf" 14L, 314C written 
17. [root@Web01 /]# nginx -t
18. nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
19. nginx: configuration file /etc/nginx/nginx.conf test is successful

第二步:重启nginx服务

[root@Web01 /]# systemctl restart nginx

第三步:获取wordpress产品,解压并部署wordpress

1. [root@Web01 /]# mkdir code
2. [root@Web01 /]# cd code/
3. [root@Web01 code]# wget https://cn.wordpress.org/latest-zh_CN.tar.gz
4. --2023-04-04 15:59:27--  https://cn.wordpress.org/latest-zh_CN.tar.gz
5. Resolving cn.wordpress.org (cn.wordpress.org)... 198.143.164.252
6. Connecting to cn.wordpress.org (cn.wordpress.org)|198.143.164.252|:443... connected.
7. HTTP request sent, awaiting response... 200 OK
8. Length: 23763585 (23M) [application/octet-stream]
9. Saving to: ‘latest-zh_CN.tar.gz’
10. 
11. 100%[=======================>] 23,763,585   373KB/s   in 59s    
12. 
13. 2023-04-04 16:00:32 (392 KB/s) - ‘latest-zh_CN.tar.gz’ saved [23763585/23763585]
14. 
15. [root@Web01 code]# tar xf latest-zh_CN.tar.gz 
16. [root@Web01 code]# chown -R www.www /code/wordpress/

第四步:Windows本地hosts解析,浏览器访问blog.koten.com,发现需要依赖数据库,所以我们手动建立数据库

1. [root@Web01 code]# mysql -uroot -pkoten.vip -e "create database wordpress"
2. [root@Web01 code]# mysql -uroot -pkoten.vip -e "show databases"
3. +--------------------+
4. | Database           |
5. +--------------------+
6. | information_schema |
7. | mysql              |
8. | performance_schema |
9. | test               |
10. | wordpress          |
11. +--------------------+

第五步:操作wordpress界面,配置信息

大功告成,可以通过blog.koten.com/wp-admin访问后台

blog.koten.com可以访问博客主页


我是koten,10年运维经验,持续分享运维干货,感谢大家的阅读和关注!

 

目录
相关文章
|
运维 数据可视化 关系型数据库
使用 Websoft9 运维面板部署和维护 WordPress 到底有多简单?
如何实现 WordPress 极速部署?Websoft9 通过应用商店一键安装与可视化运维管理,10 分钟完成零门槛上线。
570 1
|
8月前
|
存储 监控 安全
132_API部署:FastAPI与现代安全架构深度解析与LLM服务化最佳实践
在大语言模型(LLM)部署的最后一公里,API接口的设计与安全性直接决定了模型服务的可用性、稳定性与用户信任度。随着2025年LLM应用的爆炸式增长,如何构建高性能、高安全性的REST API成为开发者面临的核心挑战。FastAPI作为Python生态中最受青睐的Web框架之一,凭借其卓越的性能、强大的类型安全支持和完善的文档生成能力,已成为LLM服务化部署的首选方案。
1321 3
|
监控 Linux 应用服务中间件
Linux多节点多硬盘部署MinIO:分布式MinIO集群部署指南搭建高可用架构实践
通过以上步骤,已成功基于已有的 MinIO 服务,扩展为一个 MinIO 集群。该集群具有高可用性和容错性,适合生产环境使用。如果有任何问题,请检查日志或参考MinIO 官方文档。作者联系方式vx:2743642415。
3969 57
|
资源调度 前端开发 算法
鸿蒙OS架构设计探秘:从分层设计到多端部署
本文深入探讨了鸿蒙OS的架构设计,从独特的“1+8+N”分层架构到模块化设计,再到智慧分发和多端部署能力。分层架构让系统更灵活,模块化设计通过Ability机制实现跨设备一致性,智慧分发优化资源调度,多端部署提升开发效率。作者结合实际代码示例,分享了开发中的实践经验,并指出生态建设是未来的关键挑战。作为国产操作系统的代表,鸿蒙的发展值得每一位开发者关注与支持。
|
数据可视化 NoSQL 开发者
国内免费高效部署WordPress方案探索之Websoft9多应用托管实践
在数字化普及的当下,WordPress 成为众多开发者和企业的建站首选。然而国内缺乏高效免费的部署方案。本文对比主流平台后推荐 **Websoft9**:其具备一键部署、多应用托管、性能优越、技术体系完善等优势,支持 WordPress 与其他系统的集成,适配阿里云、华为云等主流平台,是当前最值得尝试的开源建站方案之一。
432 0
国内免费高效部署WordPress方案探索之Websoft9多应用托管实践
|
11月前
|
存储 Java 数据库连接
简单学Spring Boot | 博客项目的三层架构重构
本案例通过采用三层架构(数据访问层、业务逻辑层、表现层)重构项目,解决了集中式开发导致的代码臃肿问题。各层职责清晰,结合依赖注入实现解耦,提升了系统的可维护性、可测试性和可扩展性,为后续接入真实数据库奠定基础。
814 0
|
消息中间件 数据可视化 Kafka
docker arm架构部署kafka要点
本内容介绍了基于 Docker 的容器化解决方案,包含以下部分: 1. **Docker 容器管理**:通过 Portainer 可视化管理工具实现对主节点和代理节点的统一管理。 2. **Kafka 可视化工具**:部署 Kafka-UI 以图形化方式监控和管理 Kafka 集群,支持动态配置功能, 3. **Kafka 安装与配置**:基于 Bitnami Kafka 镜像,提供完整的 Kafka 集群配置示例,涵盖 KRaft 模式、性能调优参数及数据持久化设置,适用于高可用生产环境。 以上方案适合 ARM64 架构,为用户提供了一站式的容器化管理和消息队列解决方案。
1160 10
|
供应链 监控 安全
网络安全中的零信任架构:从概念到部署
网络安全中的零信任架构:从概念到部署
1444 75
|
数据可视化 Linux 网络安全
零基础搭建WordPress博客全流程指南!
本指南详细介绍如何使用宝塔面板与WordPress搭建个人博客。宝塔面板提供可视化操作,简化服务器管理;WordPress拥有丰富的主题和插件生态,支持快速建站。教程涵盖准备阶段(服务器、域名、面板安装)、环境配置、站点创建、SSL证书申请、WordPress一键部署及网站配置等步骤,并推荐必备插件提升安全性和性能。零基础用户也可轻松上手,适合日均5000PV以下的博客需求,扩展性强,助你开启创作之旅。
1442 7