是时候学习如何配置、运行、维护个人博客了。我选择迈出的第一步,是学习在本地部署WordPress镜像,构建一个供我个人运行调试的服务器。下面总结一下技术要点。
要本地部署一个个人博客服务器,需要配置哪些环境?
依赖都安装好了,接下来是配置文件,需要配置PHP环境,复制php.ini-development到php.ini,加入下列来支持PHP语言的mysqli extension:
extension_dir = "...\php-...-x86\ext"
extension=php_mysqli.dll
Apache 也需要配置,在 httpd.conf 中添加下列以支持PHP:
PHPIniDir ".../php-...-x86"
LoadModule php_module ".../php-...-x86/php8apache2_4.dll"
AddType application/x-httpd-php .php
还需要添加下列来使得 Apache 渲染 index.php 而不是一个文件夹:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
重新运行各个服务,一个 WordPress 服务(网站)就在本地运行起来了!接下来,可以在浏览器里按照 WordPress 网站本身的指导初始化你的个人网站(在 GUI 中),其中的关键一步是输入为 WordPress 创建的 MySQL 的用户名、密码和数据库,以便WordPress服务调用MySQL服务存取数据。