当前位置: 首页 > news >正文

分析影响网站排名的因素国内广告联盟平台

分析影响网站排名的因素,国内广告联盟平台,网站单个页面,网站后台用esayui做本文完成于 5 月中旬,发布时未在最新版本上验证; 什么是 typecho ? Typecho 是一款基于 PHP 的博客软件,旨在成为世界上最强大的博客引擎。Typecho 在 GNU 通用公共许可证 2.0 下发布。支持多种数据库,原生支持 Markdo…

在这里插入图片描述

本文完成于 5 月中旬,发布时未在最新版本上验证;

什么是 typecho ?

Typecho 是一款基于 PHP 的博客软件,旨在成为世界上最强大的博客引擎。TypechoGNU 通用公共许可证 2.0 下发布。支持多种数据库,原生支持 Markdown 排版语法,是一款轻量、高效、稳定、简洁的开源博客程序。

命令行安装

在群晖上以 Docker 方式安装。

typecho 的镜像版本比较多,例如基于 php7.4 的版本就包含了:nightly-php7.4nightly-php7.4-apachenightly-php7.4-clinightly-php7.4-fpm4 个版本

因为基于 apache 的容器在老苏的低内核版本的机器上,会在初始化时出现下面的错误

Function not implemented: AH00141: Could not initialize random number generator

所以最后老苏选择了 nightly-php7.4-fpm 这个 tag 的版本,但 fpm 镜像本身未内置 web 服务器,需要依赖于 nginx 或者其他 web 服务

第一步、将下面的内容保存为 docker-compose.yml 文件

version: '3.7'services:app:image: joyqi/typecho:nightly-php7.4-fpmcontainer_name: typecho-serverrestart: alwaysvolumes:- ./www:/appenvironment:- TIMEZONE=Asia/Shanghaidepends_on:- dbdb:image: mariadb:10.6container_name: typecho-mariadbrestart: alwaysvolumes:- ./data:/var/lib/mysqlenvironment:- TZ=Asia/Shanghai- MYSQL_ROOT_PASSWORD=LHFeR2vSfiTR- MYSQL_DATABASE=typecho- MYSQL_USER=typecho- MYSQL_PASSWORD=Ls59JAqRiymLweb:image: nginxcontainer_name: typecho-nginxrestart: alwaysports:- 8812:80links:- appvolumes:- ./nginx.conf:/etc/nginx/nginx.conf:rovolumes_from:- appdepends_on:- app
  • joyqi/typecho:nightly-php7.4-fpm 的说明

关于镜像 nightly-php7.4-fpm 的环境变量很多,请参考官方文档:
https://github.com/typecho/Dockerfile#environment-variables

但老苏发现设了并没有起作用,在设置向导中还是需要手工输入,所以就没用环境变量,只保留了 TIMEZONE

  • mariadb:10.6 的说明
可变
TZ时区设置为 Asia/Shanghai
MYSQL_ROOT_PASSWORD数据库管理员账号的密码
MYSQL_DATABASE数据库库名设为了 typecho
MYSQL_USER数据库用户设为了 typecho
MYSQL_PASSWORD数据库用户typecho 对应的密码
  • nginx 的说明
本地端口容器端口
881280

本地端口只要不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号

第二步、将下面的内容保存为 nginx.conf 文件

worker_processes auto;error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;events {worker_connections  1024;
}http {include       /etc/nginx/mime.types;default_type  application/octet-stream;log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log  /var/log/nginx/access.log  main;sendfile        on;#tcp_nopush     on;# Prevent nginx HTTP Server Detectionserver_tokens   off;keepalive_timeout  65;#gzip  on;#upstream php-handler {#    server app:9000;#}server {listen 80 default_server;root /app;index index.php;access_log /var/log/nginx/typecho_access.log main;if (!-e $request_filename) {rewrite ^(.*)$ /index.php$1 last;}location / {index index.html index.htm index.php;if (!-e $request_filename) {rewrite . /index.php last;}}location ~\.php(.*)$ {fastcgi_pass   app:9000;fastcgi_index  index.php;fastcgi_param  PATH_TRANSLATED $document_root$fastcgi_path_info;fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;fastcgi_param  PATH_INFO  $fastcgi_path_info;fastcgi_param  SCRIPT_NAME $fastcgi_script_name;fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;include        fastcgi_params;}}
}

第三步、依次执行下面的命令

# 新建文件夹 typecho 和 子目录
mkdir -p /volume2/docker/typecho/{data,www}# 进入 typecho 目录
cd /volume2/docker/typecho# 将 docker-compose.yml 和 nginx.conf 放入当前目录# 一键启动
docker-compose up -d

在这里插入图片描述

以上文件可以在这里找到: https://github.com/wbsu2003/synology/tree/main/typecho

运行

在浏览器中输入 http://群晖IP:8812 就能看到主界面,第一次会需要设置

在这里插入图片描述

开始下一步 开始设置数据库

  • 数据库适配器:默认的 Pdo_Mysql 就可以;
  • 数据库前缀:默认的 typecho_ 就可以;
  • 数据库地址:不能使用 localhost,要改为 docker-compose.yml 中设置的 db
  • 数据库用户名:要对应 mariadb:10.6 的环境变量 MYSQL_USER 的值;
  • 数据库密码:要对应 mariadb:10.6 的环境变量 MYSQL_PASSWORD 的值;
  • 数据库名:要对应 mariadb:10.6 的环境变量 MYSQL_DATABASE 的值;
  • 高级选项:默认就可以,一般不需要修改;

在这里插入图片描述

接下来设置管理员

  • 网站地址:如果局域网使用,用 IP就行,否则改为域名,例如:https://typecho.laosu.ml:444
  • 用户名:根据需要自行设置;
  • 登录密码:根据需要自行设置;
  • 邮件地址:根据需要自行设置;

在这里插入图片描述

安装完成后,有两个地址选项

在这里插入图片描述

  • 查看您的 Blog 或者在浏览器中输入 http://群晖IP:8812

在这里插入图片描述

  • 访问您的控制面板

在这里插入图片描述

开始使用

在这里插入图片描述

发一篇文章

在这里插入图片描述

去首页看看

在这里插入图片描述

中文软件,功能很容易上手

参考文档

Typecho Official Site
地址:https://typecho.org/

typecho/typecho: A PHP Blogging Platform. Simple and Powerful.
地址:https://github.com/typecho/typecho

typecho/Dockerfile: Docker Image packaging for Typecho
地址:https://github.com/typecho/Dockerfile

http://www.shuangfujiaoyu.com/news/51425.html

相关文章:

  • 手机网站存储登录信息英文外链seo兼职在哪里找
  • 做企业网站排名优化要多少钱seo基础优化包括哪些内容
  • 有没有做a的电影网站seo服务运用什么技术
  • 代理记账公司如何寻找客户求职seo
  • 网站设计联盟t和p在一起怎么做网站
  • 代理平台注册网站建设重庆做seo外包的
  • wordpress 多媒体尺寸seo排名培训
  • 博罗网站建设费用网站优化排名操作
  • 深圳企业倒闭网站优化+山东
  • 建设银行投诉处理网站代运营靠谱吗
  • 有了自己的域名怎么做网站网站搜索工具
  • 珠海北京网站建设百度一下首页官网
  • qq选号网站怎么做的企业网站优化技巧
  • 松江泗泾附近做网站网站seo顾问
  • 企业网站建设实训心得搜索竞价
  • 行业门户网seo引擎优化外包
  • 商城类网站如何做百度云网盘资源搜索引擎
  • 做一个小程序商城需要多少钱百度如何优化排名靠前
  • 网站推广在哪些平台做外链百度搜索指数和资讯指数
  • 合优做网站需要多少钱seo内部优化方案
  • 祁东网站建设竞价托管多少钱一个月
  • 江西网站开发哪家专业自动点击器软件
  • 销售网站开发背景意义营销案例
  • 装修设计网站哪个最好怎么弄一个自己的网站
  • 企业官方网站管理制度定制网站多少钱
  • 怎呀做网站附近的教育培训机构有哪些
  • 网络营销的特点不包括以下网站排名优化软件有哪些
  • 网站设计的一般流程线上营销方式
  • 电子商务网站建设前期图片外链生成器
  • 淘宝上买网站建设靠谱吗哪个平台可以免费打广告