Techeek's Studio.

搭建 LAMP 网站服务环境
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。LAMP是指一起使用来运行动态网站或者服务器的自由软件名称首字母缩写: Linux,Linux 是免费开源软件,这意味着源代码可用的操作系统。 Apache,Apache 是使用中最受欢迎的一个开放源码的WEB服务器软件。 MariaDB或MySQL,MySQL 是多线程、多用户的SQL数据库管理系统。 PHP、Per...
快速搭建 Typecho 博客
Typecho是一个基于PHP的简洁的开源博客程序。它使用多种数据库(MySQL,PostgreSQL,SQLite)储存数据,在GNU GPLv2许可证下发行。Typecho的前身是开源博客程序Magike,由Typecho项目的发起人JoyQi(70)开发。该团队的最初形成,是在wordcamp china的活动上,后来有更多成员加入了这个项目,之后改名为Typecho。这个名字来源于团队内部的头脑风暴:Type,有打字的意思;Echo,意思是回声、反馈、共鸣,也是PHP里最常见、最重要的函数。将这两个词合并在一起,就有了Typecho。 安装LNMP集成环境LNMP是Linux+N...
搭建 LNMP 网站服务环境
LNMP指的是一个基于CentOS/Debian编写的Nginx、PHP、MySQL一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。 Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。 Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Mysql是一个小型关系型数据库管理系统。 PHP是一种在服务器端...
如何快速搭建hexo博客
hexo 是一个快速、简洁且高效的博客框架。hexo 使用 Markdown解析文章,在几秒内,即可利用靓丽的主题生成静态网页。hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub Page、COS(腾讯云对象存储)等支持静态网站的系统上,是搭建博客的首选框架。 本文将简介如何自己的服务器、腾讯云COS及Github Page上部署hexo博客。先说结论,如果你在国内使用博客的话,本文推荐你在COS上部署,首先是不用自己搭建静态网站服务器,其次是免费,这里的免费额度优惠很大,每月50G免费空间,10G CDN下行流量,每月100万次...
通过腾讯云 COS 搭建静态网站
对象存储(Cloud Object Storage,简称:COS)是腾讯云提供的面向非结构化数据,支持 HTTP/HTTPS 协议访问的分布式存储服务,它能容纳海量数据并保证用户对带宽和容量扩充无感知,可以作为大数据计算与分析的数据池。腾讯云 COS 提供网页端管理界面、多种语言的 SDK 以及命令行和图形化工具,并且完全兼容 S3 的 API 接口,方便用户直接使用社区工具和插件,COS 还可以和其他云产品结合,比如利用 CDN 的全球节点提供加速服务,利用数据万象的图片处理能力提供一站式图片解决方案等。 近期发现腾讯云的COS服务竟然支持部署静态网站了,故写本文记录分享最新...
快速搭建 nginx 静态网站
Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。Nginx不采用每客户机一线程的设计模型,而是充分使用异步逻辑从而削减了上下文调度开销,所以并发服务能力更强。整体采用模块化设计,有丰富的模块库和第三方模块库,配置灵活。 在Linux操作系统下,Nginx使用epoll事件模型,得益于此,Nginx在Linux操作系统下效率相当高。同时Nginx在OpenBSD或FreeBSD操作系统上采用类似于epoll的高效事件模型kqueue。 本文将教你在腾讯云CVM服务器Linux服务器上安装Nginx服务软件。并检查其是否正常运...
快速搭建 Discuz!论坛
Discuz!是一个可以免费下载的网络论坛程序,简称DZ,由戴志康所创立(现已被腾讯收购),目前最新版本是Discuz! X3.4。现在Discuz!已成为中国最多用户使用的论坛程序。Discuz!的源代码可免费下载,但它并不是开源软件,因为其许可证不匹配开放源代码的定义。 在本教程中,我们将教你在腾讯云CVM服务器上安装Discuz!论坛程序,教你如何搭建Discuz!所需要的WEB环境。请注意,如果你的域名是个人备案的,根据规定,是禁止搭建任何论坛程序的,如果你想搭建,请更改你的备案为企业备案。 准备要学习本教程,你需要做以下准备: 拥有root权限的Linux系统,本文将以在腾...
在腾讯云COS部署HEXO博客
简介前段时间发现我的博客老是报456错误,而且国内速度加载越来越慢,不知道是什么问题,打算优化下。正在我查资料的时候,突然发现,腾讯云COS竟然支持静态网站部署了,卧槽,那我还放在Github Page干嘛,想办法迁移到国内吧!然后我再Hexo插件库发现了这么一个东西hexo-deployer-cos,有大神写了快速部署插件,说用就用,但是部署的时候踩了两三次坑,固写本文记录。本文域名将用www.test.com代替。 准备 你需要在本地部署好hexo环境,可以参考我以前写的Hexo博客的安装部署及多电脑同步教程。 你需要申请腾讯云COS服务,参照COS文档,你需要获取APPID ,Se...
关于CDN的问题的探究
最近维护了一个国外的网站,维护的心累,具体心累历程如下。 2017年10月29日老板说网站服务器在国外,国内访问速度太坑爹,就问我有没有什么方法。我当然推荐使用CDN来做加速啊,当天就使用了腾讯云的CDN来做加速,调整了半天,国内访问速度刚刚的,可是遇到了问题……国外访问慢如狗,甚至达到了不可用的地步,不对啊!我记得腾讯云的CDN支持国外节点的啊,发工单问了下……竟然不支持了,看来只能另辟蹊径。发现国外有免费的Cloudflare,看评论都不错,尝试下,什么?竟然要改DNS?24小时生效,好好好,免费嘛,尝试下。哟,速度还行嘛,虽然没有国内节点,从香港拉取网速还行,嗯,不错。 2017...
如何使用docker搭建typecho
本项目修改自hteen/docker-lnmp 本项目托管至github.com,详情请点这里 项目介绍这个项目是我现在网站所运行的docker项目,经过几个小时的研究,终于把docker-lnmp改成能够支持typecho的docker镜像了,这个镜像包含(mysql、redis、php、nginx)镜像版本均为docker官方原版镜像。默认开启80、443、3306端口。数据库root默认密码:123456数据库登录默认密码:123456默认数据库名:typecho默认数据库:typecho更改数据库请参考docker-compose.yml文件 使用方法(以Ubunt...