本次服务器规划旨在为 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