关于typecho:使用dockercompose启动typecho

version: "3"networks: typecho: external: falseservices: server: image: joyqi/typecho:nightly-php7.3-apache container_name: typecho environment: - TIMEZONE=Asia/Shanghai - TYPECHO_DB_ADAPTER=Pdo_Pgsql - TYPECHO_DB_HOST=db - TYPECHO_DB_PORT=5432 - TYPECHO_DB_USER=typecho - TYPECHO_DB_PASSWORD=typecho - TYPECHO_DB_DATABASE=typecho - TYPECHO_SITE_URL=http://10.0.0.200 restart: always networks: - typecho volumes: - ./typecho:/app/usr ports: - "80:80" - "222:22" depends_on: - db db: image: postgres:14 restart: always environment: - POSTGRES_USER=typecho - POSTGRES_PASSWORD=typecho - POSTGRES_DB=typecho networks: - typecho volumes: - ./postgres:/var/lib/postgresql/data

July 18, 2022 · 1 min · jiezi

关于typecho:这不是愚人节玩笑我们回来了Typecho-120-发布

刚刚,Typecho 我的项目发起人祁宁在官网博客以开发者账号 @joyqi 发文发表了 Typecho 1.2.0 正式版公布的音讯 —— “这不是玩笑,咱们回来了!” 此次正式版本的到来,是继去年 9 月份 Typecho 主线版本发表回归后释出 v1.2.0-rc.1(Release Candidate 版本)的升级版。 Typecho 1.2.0 正式版重要改良相比 v1.2.0-rc.1,全新的 Typecho 1.2.0 正式版有了不少重要的改良: 新的编辑器实时预览主动追随成果,以及主题内预览性能后盾界面对挪动端的适配新的安装程序进入 PHP 7.2 时代,以及对 PHP 8 的更好反对对容器化的更好反对除了以上新改良的性能,正式版的版本号规定也有变动:新的版本号会采纳惯例的3组数字组成(如 1.2.0) ,适宜小步快跑的开发模式。 此前因为采纳大版本/工夫版本的模式(如 1.1/17.10.30 代表在 2017 年 10 月 30 日发表的 1.1 版本,该版本号模拟了 ubuntu 的发行版,比拟适宜于每年固定日期发行固定版本的模式),与 Typecho 目前的开发情况不太符,因而新的版本号会采纳惯例的 3 组数字组成。 如 1.2.0,后面两局部是大的版本号,重要更新的时候会变动;最初一位实用于渺小更新,针对一些渺小的 bug 修复更新。新的版本规定能够让 Typecho 的版本公布更加灵便,小版本更新也能够更频繁。 “再见” PHP 5,“你好” PHP 7.2据发起人祁宁介绍,Typecho “诞生”之初正值 PHP 5 风行的时代,过后 PHP 7 还是“新秀”,转眼间 PHP 8 都曾经走上了舞台。因而,Typecho 要放弃与时俱进,是时候做出扭转了 —— Typecho 我的项目将整体转向 PHP 7,更确切的说是 PHP 7.2。 ...

April 1, 2022 · 1 min · jiezi

关于typecho:从-0-到-1-教你在亚马逊云科技中部署动态网站-Typecho-系统

Typecho 是应用 PHP 语言开发的一套博客程序,同时也反对多种数据库(Mysql, PostgreSQL, SQLite),本篇文章将演示部署 Typecho 到 aws 上的过程。 在部署之前须要理解所须要的依赖 EC2(亚马逊弹性云计算,Elastic Cloud Compute,简称 EC2)RDS(亚马逊关系型数据库服务,Relational Database Service,简称 RDS)LNMP(Linux、Nginx、MySQL、PHP。此处不须要独自装置 MySQL)开明 EC2在AWS的控制台中,启动一个Linux零碎的EC2实例,我抉择了Ubuntu的镜像。 符合条件的收费套餐是 AWS 海内区域账户收费套餐,能够通过此链接 进行注册,摸索 100 余种产品,并应用收费套餐在 AWS 上开始构建。 平安组默认只开启了22端口,测试时能够抉择默认开启所有平安组,或者增加罕用的端口到平安组中。 审核后如果没有问题,点击启动 接着须要抉择抉择现有密钥对或者创立新的密钥对来应用ssh进行连贯,否则只能通过AMI内置的明码或者 EC2 Instance Connect 进行连贯拜访。 能够应用现有的密钥对,我这里创立了一个新的,填入密钥对名称,点击下载密钥对,就能够失去一个密钥名称.pem文件。 再次点击启动,至此,咱们所创立的实例正在启动中。 点击查看实例详情,获取私有 IPv4 DNS进行连贯: 例如实例的私有 DNS 名称是 ec2-a-b-c-d.us-west-2.compute.amazonaws.com,密钥对是my_ec2_private_key.pem,请应用以下命令通过 SSH 连贯到实例: ssh -i my_ec2_private_key.pem ubuntu@ec2-a-b-c-d.us-west-2.compute.amazonaws.com更多具体的实操过程能够参考《手把手教你在云上部署动静网站》 装置LNMP我抉择了间接应用LNMP一键安装包 wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh lnmp脚本须要应用root用户执行,所以咱们须要先设置下root用户的明码 sudo passwd root ...

March 25, 2022 · 1 min · jiezi

关于typecho:share1223原创Smilies插件复活教程typecho

想在网站评论上 加个贴图性能,百度搜寻一番,看到了,很有年代感的插件-Smilies。 装置启用插件,没啥问题。然而贴图不显示,回复显示插入的代码是[img]+URL+[/img]。 我先从typecho后盾的评论看起,是否没有开启代码性能。果然没有容许代码,起初我加了图片代码。 因为评论插图用的[img]这样的格局,必定也不显示。那就从插件外面的代码找手。 找到插件中的,Smilies.php文件。 接着,找到贴图中央,批改这一段内容(图片上是我曾经批改好的)。 本来插件是用htttp的,留神改成https。tag外面替换掉,tag = '<img src="'+URL+'"/>'。 改完保留。回到评论页面,插入图片地址出现这样的代码。 忘了限定图片大小了,tag = '<img height="500" width="500" src="'+URL+'" />' 后果是,图片显示进去了。 jpg、png、gif都能够失常显示。 嫌麻烦的,我这里有改好的插件,附件你们本人下载吧。 注:因我只想要贴图性能,所以外面的表情我正文掉了~

May 8, 2021 · 1 min · jiezi