News:日常记录使用,必要性联系QQ 544001049

Centos 6 x86 minimal 安装 Typecho

JoCry 1246 2 条

2017-1-12-1.jpg

初始博客是用typecho的,可是用着用着发现,Typecho安装配置简单但是自己不会折腾主题,用了大半年发现惨不忍睹,还是换回了WordPress。还是记录下最简单的方法安装typecho吧,可以使用挺方便的!

安装环境

安装apache(httpd)

yum install httpd

安装mysql服务端

yum install mysql-server

安装php环境

yum install php

安装php-mysql模块

yum install php-mysql

配置环境

mysql设置

修改root初始密码为abc123

mysqladmin -u root password abc123

登录数据库

mysql -u root -p

输入密码后确认登录
创建数据库typecho

create database typecho;

列出已有的数据库

show databases;

PHP设置

重启apache

service httpd restart

测试php
在/var/www/html/建立一个测试php文件

vi /var/www/html/p.php

写入

浏览器访问http://ip地址/p.php如果出现php的信息,就代表正常。

部署Typecho

下载Typecho

wget https://github.com/typecho/typecho/releases/download/v1.0-14.10.10-release/1.0.14.10.10.-release.tar.gz

解压包

tar -xzvf 1.0.14.10.10.-release.tar.gz

将typecho移动到nginx的默认根目录
cd build

mv * /usr/share/nginx/html/

配置

浏览器输入ip地址,进入Typecho初始化安装界面
点击我准备好了, 开始下一步 »
输入数据库信息,以及设置网站后台用户名和密码
完成后,点击确认, 开始安装 »
此时会提示安装程序无法自动创建config.inc.php文件
按提示,创建所需文件,并把代码复制到该文件
完成后点击继续,至此安装部分完成。使用刚才创建的账号密码,进入后台进行网站信息的设置。
地址重写

httpd

备份设置文件

cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak

修改配置

vi /etc/httpd/conf/httpd.conf

终端中输入/AllowOverride搜索字段,找到

Options FollowSymLinks
AllowOverride None
将Node改为All
再次搜索AllowOverride,找到
Options Indexes FollowSymLinks
AllowOverride None
将Node改为All
Typecho
创建.htaccess文件

vi /var/www/html/.htaccess

文件内容为:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

开启永久链接
登录Typecho后台,依次点击【设置】-【永久链接】,然后启用地址重写功能并保存

来源:禾白小三飘

与本文相关的文章

网友最新评论( 2 )

  1. Excellent post! We will be llinking tto thjis greeat post on our website.
    Keep upp tthe good writing.

    ntmOctober 29th, 2022

  1. This ppst preesents clear idea in suppirt of the neew viwers off blogging,
    that genuiely how tto ddo running a blog.

    vsgOctober 30th, 2022
发表我的评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址