首页 > 其他分享 >Typecho 博客系统搭建

Typecho 博客系统搭建

时间:2024-10-22 09:10:18浏览次数:1  
标签:数据库 配置 博客 apache Typecho Apache 服务器 搭建

  本次服务器规划旨在为 Typecho 部署提供稳定、安全、高效的环境,以满足网站访问需求和后续扩展要求。

2. 服务器需要一台linux服务器

2.1 物理服务器

数量: 1台

配置:

CPU: Intel Xeon E5-2620 (6核)

内存: 2GB RAM

存储: 500GB SSD(用于存储网站文件和数据库)

2.2 虚拟化环境 

平台: VMware  。

3. 服务器功能

3.1 Web 服务器apache

职责: 处理用户请求,提供 Typecho 网站内容。

软件配置:

使用 Apache  配置虚拟主机以支持 Typecho。

配置 PHP-FPM 以提高 PHP 的执行性能。

3.2 数据库服务器

职责: 存储 Typecho 的所有内容和配置。

软件配置:

使用 MariaDB 作为数据库,确保数据的高可用性。

启用数据备份计划,确保数据库的安全性和完整性

 

【项目实施】

1,安装apache,typecho,php

 

 

安装配置apache

   

 

 

安装typecho

   

 

安装php

2,创建站点根目录及日志文件,根据规划编辑 Apache 自定义的虚拟主机配置文件

 

 

创建站点目录

 

 

配置站点配置文件

 

3查询 Apache 虚拟主机配置信息,检查配置文件语法,确认无误后启动服务

 

 

 

查看主机信息及检查语法

 

Apache监听端口

4 将 typecho.zip 文件拷贝到站点根目录下,解压该目录

 

 

解压站点

5 找到网站源码包中的 usr/uploads 子目录,为账户 apache 授予对该目录全部权限

 

 

设置权限

6登录 MariaDB 数据库,创建数据库“typecho 学号后三位”,退出登录

 

 

 

 

7 浏览器访问网站默认首页,利用网站自带安装工具部署网站。

 

 

 

 

 

 

标签:数据库,配置,博客,apache,Typecho,Apache,服务器,搭建
From: https://www.cnblogs.com/langhua/p/18491807

相关文章

  • 从零开始美化博客
    大约一年前,我开始接触前端。本博客起初使用了他人分享的主题,后来我在其基础上进行了或大或小的修改。然而,改动后代码已经变得难以维护,并且博客页面加载速度明显迟钝,迫切需要重构。带着对新领域的好奇,我决定从头开始,重新搭建自己的博客。同时希望借此机会,巩固我所学的基础知识。本......
  • springcloud入门-项目搭建
    本文主要供小白使用,详述springcloud项目在实战环境中如何搭建以及常见问题的解决方法,各微服务组件的具体使用及原理,后续我会逐步补充。本文后续论述均以如下环境为前提:jdk:1.8spring-boot:2.6.0spring-cloud:2021.0.9一、公共组件搭建1.parent项目搭建1)pom.xml文......
  • nfs服务器搭建
    1.dpkg-snfs-kernel-server 查看是否已经安装了nfs服务器2.若未安装sudoapt-getinstallnfs-kernel-server3.sudovi/etc/exports修改nfs服务配置文件4.增加一行/nfsdir*(rw,sync,no_subtree_check,no_root_squash)  这一行的意思就是把/nfsdir作为nfs工作目录  ......
  • MongoDB 5 安装&副本集搭建&集群搭建
    单节点安装需要一个数据目录地址,一个日志文件地址,配置文件##数据目录地址--dapath=##日志文件--logpath=##配置文件--config=***.conf下载https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-5.0.27.tgz启动命令/data/dba/yanhao/application/mongodb/bin/mong......
  • cubemx modbus从机搭建
    目录1.硬件准备2.CubeMX配置步骤3.集成Modbus协议栈步骤:4.编写应用代码5.测试通信代码示例6.进一步优化使用CubeMX实现Modbus丛集(Slave)的开发主要涉及到以下几个步骤:1.硬件准备你需要一块支持Modbus通信的STM32开发板,建议使用带有USART外设的......
  • 运维-Vbox-虚拟机搭建私有局域网
    ubuntuhttps://blog.csdn.net/xtydtc/article/details/108804738centoshttps://blog.csdn.net/shijiujiu33/article/details/90677019centos设置端口转发https://jingyan.baidu.com/article/4e5b3e19840c4cd1911e242d.html总结:1、不用占用真实的IP地址,可以防止搬家后,IP地......
  • Vue3 + TypeScript:从环境搭建到组件通信的完整前端开发教程
    在前端开发领域,Vue3与TypeScript的组合备受青睐。Vue3带来高效灵活的开发体验,TypeScript则提供强大的类型安全和可维护性。本文将详细介绍如何使用Vue3和TypeScript进行开发,文章内容将按照以下顺序展开:一、环境准备1.安装Node.js:从Node.js官方网站下载并安装适合......
  • 鸿蒙Flutter实战:01-搭建开发环境
    鸿蒙Flutter实战:01-搭建开发环境准备工作1.安装DevEcoStudioNEXTIDE,注意版本应该是Next,当前最新的是Beta32.安装Git,如果要同时适配安卓,需要安装AndroidStudio;如果要适配ios,需要安装XcodeMac安装(推荐)环境变量配置#FlutterMirrorexportPUB_HOSTED_URL=h......
  • Java基础·环境搭建与语法
    Java初识Java简介Java是一门面向对象的程序设计语言1995年由sun公司发布2010年sun公司被Oracle公司收购JDK版本是8.0JVMJVM(JavaVirtualMachine),Java虚拟机JVM是Java平台无关性实现的关键Java程序执行流程JDKJDK(JavaDevelopmentKit),Java语言的软件开发工具包两......
  • 移动安全框架(MobSF)搭建笔记
    目录1.下载docker(必需条件)2.在终端里pulldocker3.在终端里run摘要:移动安全框架(MobSF)是一种自动、一体化的移动应用(Android/iOS/Windows)静态和动态分析的测试,恶意软件分析和安全评估框架。想从数据库老师那里拿项目做,他让我先从把这个项目跑起来开始,之后再給我项......