用 Typecho + 阿里云 ECS 快速搭建轻博客

哦,让我解释一下Typocho Lite博客的建立过程。
一定要循序渐进,不要操之过急。

首先我们得有一台ECS服务器,这就像盖房子先打地基一样。
我原本选择的是1 核2 G的阿里云ECS实例。
操作系统为CentOS7 .x。
这东西很稳定,我可以放心使用。
然后设置安全组规则,开放8 0、4 4 3 、2 2 三个端口。
否则,端口将打不开,无法访问,或者SSH无法连接。

接下来我们需要搭建一个环境,就是LNMP环境。
使用SSH连接服务器,然后安装宝塔面板。
这个东西非常方便。
安装宝塔面板后,您仍然需要记住面板地址和登录信息。

然后,一键部署LNMP环境。
此功能可在宝塔面板中使用。
PHP版本我建议选择7 .4 或8 .0,兼容性更好。
您还需要记住设置 MySQL root 密码。

接下来,我们需要安装 Typeshow。
首先从官网下载最新稳定版本的压缩包,然后上传到web目录下。
访问域名,按照安装向导,设置管理员帐户和密码,就完成了。

还需要进行域名解析,域名必须解析为ECS的公网IP。
然后申请免费的DV证书,并将证书绑定到宝塔面板上,并强制开启HTTPS访问。

主题你并且在选择插件时也必须小心。
主题风格应基于个人喜好,功能应支持响应式设计、自定义 CSS 和小工具扩展。
对于插件,我们建议SEO优化、统计、备份和安全。

备份和恢复策略也应该到位,定期备份数据库和文件并定期验证备份文件的可用性。

SEO优化、关键词策略、内容质量、内外链接、站点地图和robots.txt、移动端优化,都需要关注。

最后,您还需要了解如何解决常见问题,例如安装失败、访问缓慢、插件冲突等。
这些都应该得到处理。

通过这个过程并按照步骤操作,您基本上可以创建一个稳定、安全且易于定制的 Typeshow Lite 博客平台。
当时不太明白,但是一步步做了之后就变得很简单了。

在Linux的LEMP环境下配置OpenSSL的教程

上周一位客户问我如何在 LEMP 环境中启用 OpenSSL 功能。
那时我还很困惑。
后来我自己遇到的坑就是LEMP环境是从源码包编译安装的,所以无法直接使用yum安装OpenSSL。
这里需要手动编译安装。

您必须首先确认您的LEMP环境是从源代码编译的,然后找到PHP安装目录。
我的是 PHP-5 .4 .2 4 然后通过 yum 源或源码包安装 OpenSSL 和 OpenSSL-devel。

然后进入PHP ext目录,搜索openssl,然后运行phpize命令。
记住需要先安装m4 和autoconf,否则会报错。
如果未找到 config.m4 文件,请将 config0.m4 重命名为 config.m4
运行phpize后,会生成一个配置文件,然后就可以编译安装了。
命令是:
bash ./configure --with-openssl --with-php-config=/usr/local/php5 /bin/php-config 执行&&安装
安装完成后,您将在modules目录中看到一个openssl.so文件。
然后你需要将此行添加到 php.ini:
ini 扩展名=openssl.so
最后,重新启动nginx和php-fpm服务。
做!这样就解决了在源码编译的LEMP环境下启用OpenSSL功能的问题。
无论如何,你可以理解,这个方法是相当方便的。
我还在思考这个问题,以后可能会遇到类似的编译问题。