宝塔极速安装体验

在闲置的 Vultr VPS($2.5/月、New Jersey 机房、1 vCore、内存 512 MB、硬盘 20 GB SSD)上又体验了一把宝塔。安装面板,然后「极速」安装 LNMP。

安装宝塔面板

CentOS 7 系统,安装宝塔 6.8.9 正式版。安装前先重装系统,然后更新一下系统:yum -y update;安装 screen wget:yum -y install screen wget

安装宝塔:

screen -S bt
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

面板安装挺快的,三分钟完事。

宝塔网站环境搭建

nginx 1.15.9、php 7.2、sql 5.5,选择极速安装。

 1048-bt-01

好像之前试过,极速安装远没有想象中那么快。安装完成大概用掉 35 分钟。这个极速安装,改名极速安装 mysql 更贴切!

 1048-bt-fast

添加站点

 1048-bt-addsite

域名、数据库……

远程下载 WordPress

不得不说这个界面操作还真挺方便,进入刚才绑定网站根目录,可以直接远程下载程序文件,快。下载完,解压,然后将 WordPress 程序剪切到网站根目录。

 1048-bt-download-wp

然后访问域名,就会出现熟悉的 WordPress 安装界面……操作就不多说。

宝塔开启网站 SSL

网站 -- 站点设置 -- SSL,申请 Let's Encrypt 免费证书,90天到期自动续签。

注意:申请前一定要先解析好域名到服务器 IP。

 1048-bt-ssl

证书若申请成功会自动填写证书和密匙。可根据需要选择是否打开「强制 https」,反正我是打开了。

宝塔开启 WordPress 伪静态

两处地方需要配置:一是宝塔网站设置上开启对应网站程序伪静态;二是网站程序(如 WordPress)中配置伪静态

宝塔网站设置中配置伪静态

如此处不配置,文章页会打不开。

 1048-bt-static

WordPress 设置伪静态

比如我目前在用:https://cyhour.com/%post_id%/

配置完就可以。

宝塔面板开启 Memcached

这里也有两个地方需要配置:运行环境安装 Memcached;php 安装 Memcached扩展。

运行环境安装 Memcached

 1048-bt-memcached

php 安装 Memcached扩展

 1048-bt-php-memcached

WordPress 缓存配置

系统已经支持 memcached,WordPress 也要安装相应支持。

安装 wordpress-pecl-memcached-object-cache 插件,下载地址:https://github.com/tollmanz/wordpress-pecl-memcached-object-cache

下载解压得到 object-cache.php,上传到 wp-content 目录即可开启 memcached 缓存。

注意:若安装的是 memcache,这里需要使用 WordPress 官网上号称 Memcached 的 object-cache.php 插件,并且它只支持 memcache,不支持 Memcached。两者不能混用,否则会出现 WordPress 打不开,前台后台页面一片空白。

检查缓存效果,从官方下载 memcached 探针:http://pecl.php.net/get/memcache-3.0.8.tgz

解压,里面有一个 memcache.php 文件,编辑并找到如下代码:

define('ADMIN_USERNAME','memcache');    // Admin Username
define('ADMIN_PASSWORD','password'); // Admin Password
define('DATE_FORMAT','Y/m/d H:i:s');
define('GRAPH_SIZE',200);
define('MAX_ITEM_DUMP',50);

$MEMCACHE_SERVERS[] = 'mymemcache-server1:11211'; // add more as an array
$MEMCACHE_SERVERS[] = 'mymemcache-server2:11211'; // add more as an array

修改为:

define('ADMIN_USERNAME','memcache');    // Admin 登录名称,自行修改
define('ADMIN_PASSWORD','password'); // Admin 登录密码,自行修改
define('DATE_FORMAT','Y/m/d H:i:s');
define('GRAPH_SIZE',200);
define('MAX_ITEM_DUMP',50);
//下面是定义memcached服务器,一般是单机部署,可注释掉一行,并将服务器地址根据实际修改,一般是127.0.0.1
$MEMCACHE_SERVERS[] = '127.0.0.1:11211'; // add more as an array
//$MEMCACHE_SERVERS[] = 'mymemcache-server2:11211'; // add more as an array

然后将文件上传到网站私密目录,然后通过前台访问 memcache.php,输入上面的用户名和密码即可看到 memcached 状态。

声明:除非注明,常阳时光文章均为原创
本文地址:https://cyhour.com/1048/
转载时必须以链接形式注明原始出处。
Views: 776 Tags:  ,  ,  , 

Comments:23

  1. 没用过bt,一直用的lnmp.

    2019.03.19 13:24 # 回复
    1楼
    • @山野愚人居 我也没用过,以前试用过一下,现在也是试用。之前一直 lnmp,前些天换到 OneinStack……

      2019.03.19 15:03 # 回复
  2. 一下子把衡天的续费到了2022年,到期后准备上vps。

    2019.03.19 16:13 # 回复
    2楼
  3. 只用军哥的Lnmp~

    2019.03.20 09:46 # 回复
    3楼
  4. 宝塔我一直用的编译安装,虽然时间长点,却也稳定。

    2019.03.20 13:18 # 回复
    4楼
    • @灰常记忆 极速安装跟编译安装主要就是数据库有没有编译的区别,应该也稳定。

      2019.03.20 13:35 # 回复
  5. 嗯 你们都很厉害

    2019.03.20 20:30 # 回复
    5楼
  6. 喜欢宝塔,面板简洁明了,其他面板不够高大上。

    2019.03.22 21:34 # 回复
    6楼
  7. 还别说,我也被那个极速安装给吓到了,原以为极速十来分钟就能搞定,我太天真了,我用了至少1个小时才搞定,他浪费时间了

    2019.03.23 23:57 # 回复
    7楼
  8. 不知道数据安全不!

    2019.03.26 21:52 # 回复
    8楼
  9. 就这个配置,虽然能安装,但是装wordpress不卡才怪了。

    2019.03.27 08:14 # 回复
    9楼
    • @鸟叔 这个配置安装 WordPress 一般博客足够了吧?之前博客在瓦工差不多的配置上跑了一年。

      2019.03.27 09:01 # 回复
  10. 挺好用的,国内还算良心面板。

    2019.03.27 11:35 # 回复
    10楼
  11. 生产环境还是自己手动编译好
    目前在Docker跑Web服务

    2019.08.01 10:59 # 回复
    11楼

发表留言

炒蛋:Vultr 送$25 | 搬瓦工年付$19补货,优惠码 BWH34QMFYT2R | 推荐VPS信息