CentOS安装LiteSpeed服务建站系列 - LiteSpeed添加域名建站及常规设置

老蒋在上一篇幅中,分享到在Linux VPS主机环境中安装LiteSpeed,以及安装和配置MYSQL数据库和重新编译建站可用的PHP版本。我们在安装完毕之后需要重启VPS才可以生效PHP,在这篇文章中我们根据习惯,就应该是添加站点设置站点文件夹目录准备建站。因为LiteSpeed本身就是一个可视化的面板,我们可以根据已经安装的方法给予的端口地址登录,可以在这个面板中添加站点绑定域名建站。

所以,在这篇文章中,老蒋将分享利用LiteSpeed面板添加域名,绑定目录为我们后面的安装网站做好基础的设置准备,我们可能看着教程有点长,其实真的熟练和快速的操作部署一个环境,还是很简单的,因为这样的部署我们可以学到很多东西,而不是一键包或者WEB面板都不知道安装的什么。

第一步、登录LiteSpeed面板添加站点

litespeed入口界面

我们根据当初安装LiteSpeed面板的时候自己设置或者默认7080端口,然后通过IP:端口的URL打开,然后我们设置的用户名和密码登录。

我们在创建站点之前,需要先手工登录SSH添加一个站点目录,设置权限。

mkdir /home/wwwroot
mkdir /home/wwwroot/laojiang.me
mkdir /home/wwwroot/laojiang.me/conf

不创建好文件夹,后面文件是无法创建的。这个目录我们看好了,也是我们需要添加站点文件的目录。

登录LiteSpeed面板添加站点

根据上图,我们直达虚拟主机目录管理,Virtual Hosts。

litespeed添加站点

根据上图,我们进入主机管理之后,点击右上角有一个ADD按钮,然后添加站点。具体的参数我们可以看到上面:

Virtual Host Name:输入我们域名的标识

Virtual Host Root:/home/wwwroot/laojiang.me

Config File:$VH_ROOT/conf/vhconf.xml

Enable Scripts/ExtApps:Yes

Restrained:Yes

其他还有一些选项比如流量、连接数控制,我们可以根据自己的实际需要填写,我这边直接默认不写。然后直接点击右上角的SAVE,第一次点击SAVE的时候会看到这样的提示。

litespeed-add-domain-3

我们会看到上面红色的一行字"*file /usr/local/lsws/laojiang.me/conf/vhconf.xml does not exist."不要怕,我们就根据提示点击后面的CLICK TO CREATE进行创建文件。创建完毕之后,我在点击SAVE保存。(如果还不能写入是权限不对,我们需要授权写入)

第二步、站点的基本设置

A - 网站目录的设置

我们在添加完毕之后,可以看到已有站点的列表。

站点的基本设置

这个时候我们还不能立即上传文件和解析(解析可以先做),点击当前需要管理域名列表后面的VIEW/EDIT。

站点的基本设置

我们看到上面的很多标签,都是网站的设置,还是很丰富和齐全的吧。这里我们先看GENERAL选项,然后箭头指向的2个位置需要设置。

1、Document Root 设置站点文件的目录根 $VH_ROOT/html

2、Index Files 默认首页设置,比如我们设置成index.php,index.html这样的顺序。

这里需要注意根的问题,我们还需要在之前设置的站点目录中创建一个HTML文件夹,用来放网站目录的。

B - 网站日志的设置

这个其实老蒋在"LiteSpeed开启网站日志 便于分析网站访问数据"文章中就有分享过,我们主要是用来分析网站的访问记录,以及搜索引擎的爬虫,或者是一些不良的IP地址访问我们可以查看后进行屏蔽和处理。

LiteSpeed设置日志规则

看到类似上图界面,点击EDIT编辑规则。

LiteSpeed-logs-4

在上图类似的对应位置填写"$SERVER_ROOT/logs/itbulu.com.log",如果站点较多可以用不同的名字区分,一般老蒋喜欢用网址作为日志文件名。设置完毕之后就是保存。

C - 绑定域名设置

绑定域名设置

看上图,菜单找到Listensers,然后点击右侧一个箭头的View/Edit链接。

绑定域名设置

然后我们看到上图,点击ADD。

litespeed-new-site-4

根据上图所示,输入我们需要绑定的域名。

D - 伪静态设置

LiteSpeed的伪静态比较好玩,和我们熟悉的Apache一样,只要根目录有一个.htaccess文件就可以。但我们需要设置一下。

伪静态设置

这样,我们基本上对于一个站点的添加和绑定域名,以及目录的设置和权限基本没有问题,在后面一篇文章会提到添加数据库(以及用到PHPMYADMIN或者直接命令添加),然后创建一个站点,这样如果再遇到其他的问题可以一起补充,因为写到这里,这篇文章完成度仅仅是根据常规需求写的,后面如果涉及到站点的设置,还会在这篇文章中补充内容。

PS:2015年10月31日补充

如果要这个环境生效,我们需要重启LITESPEED。

litespeed重启

本文出处:老蒋部落 » CentOS安装LiteSpeed服务建站系列 - LiteSpeed添加域名建站及常规设置 | 欢迎分享( 公众号:QQ69377078 )