【运维知识进阶篇】用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年运维经验,持续分享运维干货,感谢大家的阅读和关注!

 

目录
相关文章
|
13天前
|
分布式计算 资源调度 Hadoop
大数据-80 Spark 简要概述 系统架构 部署模式 与Hadoop MapReduce对比
大数据-80 Spark 简要概述 系统架构 部署模式 与Hadoop MapReduce对比
41 2
|
2月前
|
运维 监控 Cloud Native
自动化运维的魔法书云原生之旅:从容器化到微服务架构的演变
【8月更文挑战第29天】本文将带你领略自动化运维的魅力,从脚本编写到工具应用,我们将一起探索如何通过技术提升效率和稳定性。你将学会如何让服务器自主完成更新、监控和故障修复,仿佛拥有了一本能够自动翻页的魔法书。
|
2月前
|
负载均衡 应用服务中间件 持续交付
微服务架构下的Web服务器部署
【8月更文第28天】随着互联网应用的不断发展,传统的单体应用架构逐渐显露出其局限性,特别是在可扩展性和维护性方面。为了解决这些问题,微服务架构应运而生。微服务架构通过将应用程序分解成一系列小型、独立的服务来提高系统的灵活性和可维护性。本文将探讨如何在微服务架构中有效部署和管理Web服务器实例,并提供一些实际的代码示例。
91 0
|
5天前
|
运维 Serverless 数据处理
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
24 3
|
6天前
|
存储 运维 监控
高效运维:从基础架构到自动化管理的全面指南
【10月更文挑战第11天】 本文将深入探讨如何通过优化基础架构和引入自动化管理来提升企业IT运维效率。我们将从服务器的选择与配置、存储解决方案的评估,到网络的设计与监控,逐一解析每个环节的关键技术点。同时,重点讨论自动化工具在现代运维中的应用,包括配置管理、持续集成与部署(CI/CD)、自动化测试及故障排除等方面。通过实际案例分析,展示这些技术如何协同工作,实现高效的运维管理。无论是IT初学者还是经验丰富的专业人员,都能从中获得有价值的见解和实操经验。
17 1
|
11天前
|
域名解析 弹性计算 程序员
想要轻松地搭建一个即开即用的WordPress博客吗?借助宝塔面板镜像+阿里云ECS,迅速拥有自己的个人博客
拥有个人博客是每位程序员的梦想,但对服务器不熟悉的初学者而言,搭建博客颇具挑战。本文介绍利用阿里云市场的宝塔面板镜像与ECS云服务器,轻松搭建WordPress博客的方法,让您快速拥有专属博客空间。通过简单的操作步骤,即使是新手也能轻松上手,实现从零到有的博客搭建过程。
75 3
|
10天前
|
存储 运维 监控
高效运维管理:从基础架构优化到自动化实践
在当今数字化时代,高效运维管理已成为企业IT部门的重要任务。本文将探讨如何通过基础架构优化和自动化实践来提升运维效率,确保系统的稳定性和可靠性。我们将从服务器选型、存储优化、网络配置等方面入手,逐步引导读者了解运维管理的核心内容。同时,我们还将介绍自动化工具的使用,帮助运维人员提高工作效率,降低人为错误的发生。通过本文的学习,您将掌握高效运维管理的关键技巧,为企业的发展提供有力支持。
|
1月前
|
敏捷开发 运维 Prometheus
构建高效运维体系:从基础架构到自动化管理
本文探讨了如何通过优化基础架构、引入自动化工具和流程,以及加强团队协作,构建高效的运维体系。通过案例分析和实践建议,帮助运维人员实现系统的稳定性、可靠性和可维护性。
|
1月前
|
运维 Cloud Native Devops
云原生架构的崛起与实践云原生架构是一种通过容器化、微服务和DevOps等技术手段,帮助应用系统实现敏捷部署、弹性扩展和高效运维的技术理念。本文将探讨云原生的概念、核心技术以及其在企业中的应用实践,揭示云原生如何成为现代软件开发和运营的主流方式。##
云原生架构是现代IT领域的一场革命,它依托于容器化、微服务和DevOps等核心技术,旨在解决传统架构在应对复杂业务需求时的不足。通过采用云原生方法,企业可以实现敏捷部署、弹性扩展和高效运维,从而大幅提升开发效率和系统可靠性。本文详细阐述了云原生的核心概念、主要技术和实际应用案例,并探讨了企业在实施云原生过程中的挑战与解决方案。无论是正在转型的传统企业,还是寻求创新的互联网企业,云原生都提供了一条实现高效能、高灵活性和高可靠性的技术路径。 ##
116 3
|
1月前
|
PHP SEO
WordPress博客每日定时发布 每天60秒读懂世界源码
WordPress博客每日定时发布 每天60秒读懂世界源码
42 0
WordPress博客每日定时发布 每天60秒读懂世界源码