MovableType 7 安装错误: Specified key was too long

在尝试安装 MovableType 7 的时候,一路顺利,到最后初始化数据库的时候,出现了一个错误。 Error during installation: failed to execute statement ALTER TABLE mt_ts_funcmap ADD CONSTRAINT mt_ts_funcmap_funcname UNIQUE (ts_funcmap_funcname): Specified key was too long; max key len

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS(5)

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS. 第五部分 在修改 nginx 配置文件使其满足证书使用之前,先执行下面的命令,生成一个 4096 位的 dhparam 文件。 cd /etc/nginx/ssl sudo openssl dhparam -out dhparam.pem 4096 这个命令会执行很长时间,耐心一点,喝口茶。 配置 https 主机

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS(4)

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS。 第四部分 前面介绍了 VPS 的选择,Ubuntu 18.04 LTS 的安装,Webmin 控制面板的安装,以及 Nginx Web 服务器,MariaDB数据库服务器的安装。下面我们来进一步的介绍对于 php 和 perl 语言的支持。 安装 php 7.2-fpm Ubuntu 18.04 的官方仓库内置了 p

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS(3)

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS。 第三部分 之前介绍了 Ubuntu 的安装,Webmin 的安装,以及简单的 SSH 安全设置。很多人会用证书登入,禁止 root 登入等等,都很好,选择你自己合适的就好。 接下来先以之前新添加的用户来以SSH方式登入 VPS 服务器终端。 安装 Nginx Web 服务器 Ubuntu 18.04 已经内置了最新的

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS(2)

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS上。 第二部分 上一篇,已经在 Linode 后台创建了新的 VPS,并完成了最基本的 Ubuntu 18.04 LTS系统安装,接下来 DavidYin来介绍一下安装 Webmin 以及 SSH 的安全设置。 为什么要用 Webmin? 有几个简单的解释,当然也是对于图形界面的依赖,第一在 Webmin 管理面板,可

MovableType 7 发布

之前已经介绍过了,MovableType 7 的 Beta 版本和 RC 版本,那么正式版怎样呢?其实在五月十六日就已经发布了,在其日文官网上可以看到。 MovableType 7 的授权方式 普通授权 这是给任何非个人 Blog 的用户使用的。其中有几个小的版本差别。 MovableType Cloud version,通常按月收费,每月日元五千,相当于美元四十五。这是包括主机等,一整套方案的计划。 MovableType Software version,就是只购买软件授

Google Maps 到 Google Maps Platform 的变化

Google 发布的一个新的产品通知,故事梗概就是说,他们宣布一个重要的改变,包括产品名字,也改为了 Google Maps Platform,一个简化的产品架构,按用量付费的方式。从六月十一日开始,新价格生效,并对所有的用户提供支持,当然还是有免费额度,所有的开发者获得每月相当于200美元的核心产品使用额度。 开发者需要做的有一点,就是要启用账单并连接到你的 Google Maps Platform 项目。 现在输入 https://cloud.google.com/map

MovableType 7 发布 RC1

刚刚才看到 MovableType 7 rc1 发布了,现在倒是一个可以尝试的版本了。毕竟 Release Candidate 版本,很多情况下,同最终版本是相差很少了。 尝试安装了一下,感觉比之前的 beta 版本,快了一点,也顺了一点。 首先测试平台是一个运行在 VirtualBox 内的虚拟机,Ubuntu 16.04。 用的是 Nginx 做 web 服务器,Web根目录是 /home/davidyin/mt7.example.com/ 把下载并解压缩后的 Movab

Outline Manager 找回参数

先来简单说几句关于 Jigsaw Outline 的闲话,Outline这个软件以及相关的 app 都是有Jigsaw公司出品的,是一个开源项目。其目的是为了提供一个更加安全的访问互联网的方法,主要面向的用户是新闻机构和记者,当然普通人也是可以使用的。其实 Outline 才问世不久,暂时还是一个Beta阶段。 官网在 https://getoutline.org/en/home。 其最新的代码托管在 github,在这里可以下载到最新的服务端代码和客户端程序。 如果对 Ou