wordpress

本节目标

安装和运行一个较为复杂、可以实际使用、兼具Web前后端技术的Web站点,供学习者体验

wordpress介绍

wordpress是一个开源的博客系统,可以让用户不必编写代码,只需要设计和规划内容,即可快速构建一个功能强大、界面美观的博客站点

安装指南

安装要求

  • 请将wordpress安装在WEB文档根目录下,即访问时站点的首页地址不应当是子目录形式,如 blog.x.com/wordpress是错误的, 而应当是blog.x.com/

请参考多站点配置小节

php配置要求

wordpress需要apache支持php运行环境,在我们所使用的phpstudy软件包默认已经安装了php运行环境,一般无需配置即可使用。

但是,在phpstudy的最新版本中,可能会出现无法运行php的情况,即在浏览器中输入blog.x.com/wp-admin/install.php, 没有出现安装页面,而是出现了install.php的源代码。

在这种情况下,需要手动在虚拟站点中加入三行关于php的配置命令

<VirtualHost *:80>
    ServerName blog.x.com
    DocumentRoot "c:/server/blog"

    # 关于php的配置命令,可查看phpstudy自带的配置文件中的例子
    # 注意需要将 C:/server/phpstudy_pro 替换成你本机的phpstudy的安装路径
    # 注意 php7.3.4的版本号,如果你安装的版本更新(一般随phpstudy的升级而升级),请相应更改
    FcgidInitialEnv PHPRC "C:/server/phpstudy_pro/Extensions/php/php7.3.4nts"
    AddHandler fcgid-script .php
    FcgidWrapper "C:/server/phpstudy_pro/Extensions/php/php7.3.4nts/php-cgi.exe" .php

    <Directory "c:/server/blog">
        Options Indexes FollowSymLinks ExecCGI
        Require all granted
        AllowOverride None      
        Order deny,allow
        Allow from all
    </Directory>

</VirtualHost>

wordpress 高级

习题

  • 与wordpress类似的开源WEB软件,还有哪些?安装和配置上有什么区别?

results matching ""

    No results matching ""