当前位置: 首页 > article >正文

双端搭建个人博客

1. 准备工作

确保你的两个虚拟机都安装了以下软件:

  • 虚拟机1(Web服务器): Apache2, PHP
  • 虚拟机2(数据库服务器): MariaDB

2. 安装步骤

虚拟机1(Web服务器)

安装Apache2和PHP
  1. 更新系统包列表:

    sudo apt update
    

    在这里插入图片描述

  2. 安装Apache2:

    sudo apt install apache2 -y
    

    在这里插入图片描述

  3. 安装PHP及其Apache模块:

    sudo apt install php libapache2-mod-php php-mysql -y
    

    在这里插入图片描述

  4. 重启Apache服务以应用更改:

    sudo systemctl restart apache2
    

    在这里插入图片描述

  5. 验证安装:
    创建一个PHP测试文件:

    echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
    

    在这里插入图片描述

    访问 http://localhost/info.php,你应该能看到PHP信息页面。
    在这里插入图片描述

虚拟机2 MariaDB

安装 MariaDB:
sudo apt install mariadb-server mariadb-client

在这里插入图片描述<


http://www.kler.cn/a/320665.html

相关文章:

  • 基于Springboot + vue实现的办公用品管理系统
  • Objective-C语言的软件工程
  • 关于地平线开发板使用nhwc格式的前向传播输出格式的理解
  • swarm天气智能体调用流程
  • 使用vue-pdf预览pdf和解决pdf电子签章显示问题
  • 完美解决VMware 17.0 Pro安装ubuntu、Deepin等虚拟机后卡顿、卡死问题
  • 安卓中有main函数吗?
  • JavaScript 基础 - 第20天_Node.js入门
  • Python-UnitTest框架
  • 基于springboot的驾校预约管理系统的设计与实现 (含源码+sql+视频导入教程)
  • 【Django5】django的helloworld
  • Hqst 品牌 H81801D 千兆 DIP 网络变压器在光猫收发器机顶盒中的应用
  • 前端——flex布局
  • 全方位洗衣洗鞋小程序系统,重塑干洗店服务新体验;
  • LeetCode 22. 括号生成
  • Vue3使用vue-quill富文本编辑器实现图片大小调整
  • 简单了解Redis(初识阶段)
  • 【STM32】 TCP/IP通信协议(1)
  • 【JavaWeb】二、HTML 入门
  • js-17-对数组、对象进行浅拷贝和深拷贝
  • 四款负载均衡工具Nginx、HAProxy、MetalLB、gobetween 比较
  • 【ARM 嵌入式 编译系列 2.8 -- GCC 编译优化参数 位置无关码】
  • Chat2VIS: Generating Data Visualizations via Natural Language
  • 【Android】BottomSheet基本用法总结(BottomSheetDialog,BottomSheetDialogFragment)
  • Unity中的GUIStyle错误:SerializedObject of SerializedProperty has been Disposed.
  • 隧道面稳定性分析MATLAB