如何在腾讯云服务器上搭建WordPress博客系统?

在这个博客中有详细的说明,分为三个步骤:

有关在腾讯云服务器上基于WordPress框架搭建个人博客的方法,我想分为3部分来写。
1.在腾讯云上购买服务器和域名并备案;
2.在云服务器上配置建站所需的环境,不仅仅是配置WordPress的环境;
3.配置WordPress所需配置文件,无需FTP即可加载插件和更换主题。

在腾讯云上购买服务器和域名并备案

服务器:购买云服务器的话,可以根据个人情况来定,比如职业,建站需求等等。在百度上可以搜到很多类似文章,这里不再赘述。我买的是学生服务器,用来搭博客网站,120元一年,Windows2012中文标准版(1核,2GB,1Mbps),够用了。

域名:域名推荐在腾讯云上注册购买,如果你已经有域名的话就算了。这里有腾讯云的域名注册链接https://buy.cloud.tencent.com/domain?from=console,注册后提交订单就可以了,大概几十元左右。

网站备案:这个算是这里面最复杂的一个操作了,这里推荐腾讯自己推出的网站备案教程,https://cloud.tencent.com/document/product/243/18909,按流程走的话,大概要半个月左右,趁着这段时间,大家就可以在服务器上搭建博客喽。(温馨提示:大家注意网站备案时,办理拍照是可以不用邮寄幕布的,去制定拍照点拍照会很快,我是当天就完成了申请流程,接着等消息就好了。)

在云服务器上配置建站所需的环境,不仅仅是配置WordPress的环境

当你购买好服务器后,就可以远程连接在你的服务器上配置所需环境了。比较全面的腾讯云服务器配置链接在此 http://bbs.qcloud.com/thread-10594-1-1.html。

在服务器上需要配置三个环节,首先配置IIS环境,http://bbs.qcloud.com/thread-8414-1-1.html;接下来是Mysql环境的配置,http://bbs.qcloud.com/thread-8422-1-1.html;最后是php的环境配置,http://bbs.qcloud.com/thread-8420-1-1.html。

建议大家按照教程执行,在配置PHP环境时,拓展板好好配置下,尽量全开,不然后期使用phpMyAdmin时,会出现内部500错误。

phpMyAdmin:下载phpMyAdmin,https://www.phpmyadmin.net/downloads/,进入C:\inetpub\wwwroot文件夹;新建phpMyAdmin文件夹,将刚下载的phpMyAdmin的解压后,所有文件复制到该文件夹,保证php配置好的情况下,打开浏览器,输入 http://localhost/phpMyAdmin就会跳转到登录界面了。用之前配置的Mysql的账号密码进行登录,登录进去后,新建数据库,命名按照教程走一遍,但真正使用数据库时建议使用自己定义的数据库名和表名,否则会出现安全问题。

WordPress:下载wordpress,https://cn.wordpress.org/download/releases/。然后将wordpress文件解压复制到所有文件丢到C:\inetpub\wwwroot;打开浏览器输入http://localhost/,出现wordpress配置界面,参考Wordpress程式搭建教程(Windows环境),https://link.jianshu.com/?t=http://bbs.qcloud.com/thread-10304-1-1.html,出现教程提示的成功页面就完成所有环节了。

配置WordPress所需配置文件,无需FTP即可加载插件和更换主题

安装WordPress时,极有可能出现提交数据库信息失败的问题。所以一旦出现这种问题,可以尝试修改wp-config-sample.php,并将修改后的内容保存为wp-config.php文件,放到你的WordPress文件夹下,即可解决。具体内容如下:

  • 这个文件被安装程序用于自动生成wp-config.php配置文件,
  • 您可以不使用网站,您需要手动复制这个文件,
  • 并重命名为“wp-config.php”,然后填入相关信息。
  • 本文件包含以下配置选项:
    • MySQL设置
    • 密钥
    • 数据库表名前缀
    • ABSPATH
  • @link https://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php
  • @package WordPress
    */

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define(‘DB_NAME’, ‘填数据库名称’);

/** MySQL数据库用户名 */
define(‘DB_USER’, ‘填用户名’);

/** MySQL数据库密码 */
define(‘DB_PASSWORD’, ‘填数据库密码’);

/** MySQL主机 */
define(‘DB_HOST’, $_ENV{DATABASE_SERVER});//建议填写此变量,可以自动识别主机,无需配置。

/** 创建数据表时默认的文字编码 */
define(‘DB_CHARSET’, ‘utf8’);

/** 数据库整理类型。如不确定请勿更改 */
define(‘DB_COLLATE’, ‘’);

/**#@+

  • 身份认证密钥与盐。
  • 修改为任意独一无二的字串!
  • 或者直接访问{@link https://api.wordpress.org/secret-key/1.1/salt/
  • WordPress.org密钥生成服务}
  • 任何修改都会导致所有cookies失效,所有用户将必须重新登录。
  • @since 2.6.0 这一部分随意填写就好 也可以用这个适当更改
    /
    define(‘AUTH_KEY’, 'K^M{X4m_q bux?X!Jum2_mnn=y:b2M.]-,lg(^2PJu6
    [YfY’);
    define(‘SECURE_AUTH_KEY’, ‘Xh,;hV8)-eUu+|w(.AR}R5yW@D!/q[~@]bC.s+!P,)_45|IB/|I=x[#I’);
    define(‘LOGGED_IN_KEY’, ‘8KaTeX parse error: Expected 'EOF', got '&' at position 166: …M.y;J!9T|7YSxmk&̲,e(/5V&+r4Lr+07…I7o^Y{d<|0%M|PTc’);
    define(‘LOGGED_IN_SALT’, ‘v|[l##c[9!NHS3.)>^v8mHQo$>6<0bCw/t}=|<-,c- S&2bnC;p8t.j%z-?c]hI’);
    define(‘NONCE_SALT’, ‘#jMZV%&^v:6FJ&8st4|G.nq:U~LS&9{f6egITEK5?S39WJ%p=96uR;7L7!iD%+S|’);

/**#@-*/

/**

  • WordPress数据表前缀。
  • 如果您有在同一数据库内安装多个WordPress的需求,请为每个WordPress设置
  • 不同的数据表前缀。前缀名只能为数字、字母加下划线。
    */
    $table_prefix = ‘wp1_’;
    // 第一个博客
    $table_prefix = ‘wp2_’; // 第二个博客
    $table_prefix = ‘wp3_’; // 第三个博客

/**

  • 开发者专用:WordPress调试模式。
  • 将这个值改为true,WordPress将显示所有用于开发的提示。
  • 强烈建议插件开发者在开发环境中启用WP_DEBUG。
  • 要获取其他能用于调试的信息,请访问Codex。
  • @link https://codex.wordpress.org/Debugging_in_WordPress
    */
    define(‘WP_DEBUG’, true);

/**

  • zh_CN本地化设置:启用ICP备案号显示
  • 可在设置→常规中修改。
  • 如需禁用,请移除或注释掉本行。define(‘WP_ZH_CN_ICP_NUM’, true);
    */

/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */

/** WordPress目录的绝对路径。 */
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(FILE) . ‘/’);

/** 然后添加如下信息 ,可以无需FTP安装WordPress插件和主题*/

define(‘WP_TEMP_DIR’,ABSPATH.‘wp-content/tmp’);
define(“FS_METHOD”,“direct”);
define(“FS_CHMOD_DIR”,0777);
define(“FS_CHMOD_FILE”,0777);

/** 设置WordPress变量和包含文件。 */
require_once(ABSPATH . ‘wp-settings.php’);

最后修改你的wp-content文件夹及其所有文件为777权限,就可以了。windows平台下以此为例。右键文件夹,点击【属性】,找到‘安全’卡片,给里面所有用户和组-完全控制权限即可。这样大家就无需FTP账户也能安装WordPress的插件和主题了。

最后的最后,祝你们大功告成哈,有问题请在底下留言,我会及时回复的!

发布了15 篇原创文章 · 获赞 11 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/y609532842/article/details/84259795
今日推荐