Dongxing's Wiki Dongxing's Wiki
首页
  • 剑指 Offer
  • LeetCode
  • 算法与数据结构
  • Python 语言
  • Web 开发
  • Hive
  • Elastic Search
  • 机器学习
  • NLP
  • 检索技术
  • 数据分析
  • 经验笔记
  • Linux 配置
  • 博客进化记
  • 杂谈
GitHub (opens new window)
首页
  • 剑指 Offer
  • LeetCode
  • 算法与数据结构
  • Python 语言
  • Web 开发
  • Hive
  • Elastic Search
  • 机器学习
  • NLP
  • 检索技术
  • 数据分析
  • 经验笔记
  • Linux 配置
  • 博客进化记
  • 杂谈
GitHub (opens new window)
  • 博客进化记

    • hexo博客搭建小记
    • 终于,忍不住自己造轮子做了一个博客系统。
    • Typecho 环境配置和博客搭建
      • php 安装
      • mysql 安装
      • 修改nginx配置
      • typecho
      • typecho 主题安装
    • VuePress搭建Wiki站
  • 杂谈

    • neo4j的Cypher查询语法笔记
    • 短域名站点 aka.ci
    • 服务计算课程总结
    • 校招经验笔记
  • HomeLab搭建小记

    • 碎碎念
    • 搞定公网访问
  • 杂谈
  • 博客进化记
anthony
2020-01-30
目录

Typecho 环境配置和博客搭建

最近想做一个新站点,用来同步微信公众号文章,想来想去还是和这个根域名下的博客分开比较好。但是站点不想自己搞了,直接用现成的 typecho+主题 吧,这里记录下步骤。

# php 安装

# 安装
apt-get -y install nginx php7.0 php7.0-fpm

# 检查是否运行正常
systemctl status nginx
systemctl status php7.0-fpm
1
2
3
4
5
6

# mysql 安装

如果已经有mysql了就不用安装了,直接用就行

# 安装
apt-get -y install mysql-server mysql-client

# 安装后运行安全配置向导
mysql_secure_installation
1
2
3
4
5

# 修改nginx配置

如果没有nginx要先安装,安装后修改 /etc/nginx/sites-available/default

server {
	listen 443;  # 如果不用https就写80
	server_name blog.codingcat.cn;
	root   /var/www/html;   # 这里是网站的存放路径
    index  index.php;
	
	# 如果用https配置这里
	ssl on;
	ssl_certificate /etc/nginx/ssl/blog.codingcat.cn.crt;
	ssl_certificate_key /etc/nginx/ssl/blog.codingcat.cn.key;
	
	# 下面直接照写
	location / {
    	try_files $uri $uri/ /index.php$is_args$args;
	}
	
	location ~ \.php$ {
        include fastcgi.conf;
        include fastcgi_params;
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }
	
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

配置后重启下nginx

# typecho

下载typecho

https://typecho.org/download

解压到刚才配置的nginx的root下,例如 /var/www/html

然后访问下,看看能否正常运行,如果配置没有问题,会出现typecho的配置界面,需要你手动配置下数据库地址等信息,并手动将配置信息文件放到服务器上。

# typecho 主题安装

这个也因不同主题而异,以https://typecho.me/1247.html initial主题为例,下载代码,整个文件夹放到站点root下的 usr/themes/下,这时再到 typecho管理后台中,网站外观里就能找到这个主题啦。

上次更新: 2022/11/11, 2:11:00
终于,忍不住自己造轮子做了一个博客系统。
VuePress搭建Wiki站

← 终于,忍不住自己造轮子做了一个博客系统。 VuePress搭建Wiki站→

Theme by Vdoing | Copyright © 2017-2023 anthony 京ICP备17072417-3
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式