多用户博客Lifetype小试

目标:建立一个多人博客系统,域名为lvben.com。要求
1). {username}.lvben.com访问每个用户的博客.
2). blog.lvben.com能访问多有博客的概要,是每个用户博客的入口处.
3). 由于lvben.com可能有很多应用,所以希望www.lvben.com,lvben.com指向其他页面,而不是只想该博客入口。


1. 域名指向服务器
DNS或hosts配置使
lvben.com
www.lvben.com
blog.lvben.com
allen.lvben.com
koda.lvben.com
指向服务器IP地址

2. 配置apache虚拟主机如下
<VirtualHost *:80>
  ServerName blog.lvben.com
	ServerAlias *.lvben.com
  <Directory "D:/programs/Apache2/htdocs/lifetype/">
    DirectoryIndex summary.php index.php
  </Directory>
  DocumentRoot D:/programs/Apache2/htdocs/lifetype/
</VirtualHost>

3. 安装Lifetype.
下载 http://lifetype.net/解压缩到 D:/programs/Apache2/htdocs/lifetype/,用blog.lvben.com访问,按提示一路下去。

4. 创建两个博客测试
进入后台更改locale为中文,建立两个用户koda, allen。然后建立了两个blog: 旅行中国熊的故事,设定旅行中国网管理员为koda, 熊的故事管理员为allen

5. 全部站台管控->全域设置->一般设置
base_url=http://blog.lvben.com
subdomains_enabled: Yes
subdomains_base_url: http://{username}.lvben.com
subdomains_available_domains ?


6. 键入http://blog.lvben.com看到如下界面
多用户博客Lifetype小试_第1张图片

7. 让www.lvben.com, lvben.com指向我的应用首页,而不是博客首页
配置apache,在前面虚拟机配置的上方加两个虚拟机配置
<VirtualHost *:80>
  ServerName www.lvben.com
  DocumentRoot D:/programs/Apache2/htdocs/
</VirtualHost> 
<VirtualHost *:80>
  ServerName lvben.com
  DocumentRoot D:/programs/Apache2/htdocs/
</VirtualHost> 


8.预览lvben.com,看到结果,参考下图
多用户博客Lifetype小试_第2张图片

你可能感兴趣的:(PHP,虚拟机,应用服务器,配置管理,Blog)