WordPress一般都安装在OS系统,宝塔面板一键安装非常简单,一般windows server 系统也不建议使用,但有时一些政府单位或者大的企业基本都用得到WIN服务器,很多服务器都是一个站点比较闲置,今天安WordPress 6.8.1装整个过程顺利,但还是有很多小问题,比如安装速度慢(通过插件禁用一些接口提升速度),超级缓存插件是基础应用,但在WIN服务器上问题很多,将整个安装与大家分享一下。

为了解决WUN服务器支持多域名SSL多证书支持,首先得用windows server 2012以上版本才行,几个版本都支持在线升级,如2012在线升级至2016或者2019,如果配置不高不建议升级到高版本。

安装宝塔面板,主要目的可在线申请免费SSL证书。WordPress插件并不是越多越好,有些插件有冲突时会导致速度慢各种小问题,今天分享一下常用几个基础插件优化就能完全满足站点的需求。

方法一:宝塔WIN面板在线一键部署

增加站点找到一键部署,填写域名,其他可默认,这里注意默认是PHP8.0,安装后可换回PHP7.4(较稳定),部署过程中会自建数据库,安装过程中填写对应数据库信息和管理员账号即可完成安装

20250610155925273

二、下载源码安装部署

WordPress 6.8.1

下载上述地址源码,上传至新建站点目录,绑定域名,新建数据库,申请SSL证书,打开网址按提示输入填写对应数据库信息和管理员账号,提示完成即可进入后台。

20250610160309890

三、WordPress编辑器替换

默认的编辑器估计没几个喜欢,插件打到经典编辑器安装,启用即可20250610160756937

启用后文章编辑页即可显示

20250610160832287

四、安装WPJAM BASIC插件

WPJAM 常用的函数和接口,屏蔽所有 WordPress 不常用的功能。启用后打开速度得到明显的提升,基本把一些国外的接口屏弊

20250610161128472

五、云存储插件

比如牛七云,如果用到阿里云、腾讯云搜索对应安装,图片的速度决定了网站打开的速度,使用对象存储体验更好

20250610161453115

六、超级缓存插件安装

个人觉得这插件非常重要,使用后速度体验非常好,WIN系统安装会提示各种权限问题,设置后也不管用的情况 ,这时候就需要手动增加

根目录下wp-config.php文件增加缓存目录,只需要改下前段部分
[cc lang=”php”]

define( ‘WPCACHEHOME’, ‘E:\网站目录/wp-content/plugins/wp-super-cache/’ );
define(‘WP_ALLOW_REPAIR’, true);
define(‘WP_CACHE’, true);
[/cc]

20250610162124374

进入目录/wp-content新建两个文件内容如下

advanced-cache.php  wp-cache-config.php 可以从其他建好的网站搬至过来

20250610162402248

advanced-cache.php代码下载

[cc lang=”php”]
// WP SUPER CACHE 1.2
function wpcache_broken_message() {
global $wp_cache_config_file;
if ( isset( $wp_cache_config_file ) == false ) {
return ”;
}

$doing_ajax = defined( ‘DOING_AJAX’ ) && DOING_AJAX;
$xmlrpc_request = defined( ‘XMLRPC_REQUEST’ ) && XMLRPC_REQUEST;
$rest_request = defined( ‘REST_REQUEST’ ) && REST_REQUEST;
$robots_request = strpos( $_SERVER[‘REQUEST_URI’], ‘robots.txt’ ) != false;

$skip_output = ( $doing_ajax || $xmlrpc_request || $rest_request || $robots_request );
if ( false == strpos( $_SERVER[‘REQUEST_URI’], ‘wp-admin’ ) && ! $skip_output ) {
echo ‘‘;
}
}

if ( false == defined( ‘WPCACHEHOME’ ) ) {
define( ‘ADVANCEDCACHEPROBLEM’, 1 );
} elseif ( ! include_once WPCACHEHOME . ‘wp-cache-phase1.php’ ) {
if ( ! @is_file( WPCACHEHOME . ‘wp-cache-phase1.php’ ) ) {
define( ‘ADVANCEDCACHEPROBLEM’, 1 );
}
}
if ( defined( ‘ADVANCEDCACHEPROBLEM’ ) ) {
register_shutdown_function( ‘wpcache_broken_message’ );
}

[/cc]

wp-cache-config.php代码下载

[cc lang=”php”]

[/cc]

上成再启用超级缓存即可正常

20250610162815200

如果要显示https://网址/10.html 样式,在固定链接设置自定义下结构20250610162935127

服务声明: 本网站除正版商用版块可商用外,其他所有发布的源码、软件和资料均为作者提供或网友推荐收集各大资源网站整理而来,仅供功能验证和学习研究使用,您必须在下载后24小时内删除。不得使用于非法商业用途,不得违反国家法律,否则后果自负!一切关于该资源商业行为与本站无关。如果您喜欢该程序,请支持购买正版源码,得到更好的正版服务。如有侵犯你的版权合法权益,请邮件或QQ:3089659733与我们联系处理删除(邮箱:ynzsy@qq.com),本站将立即更正。