Lxadmin的安全设置以及一些问题的说明(经常更新)

lxadmin是一个非常强大的虚拟主机管理系统,可视化的操作方式大大的简化了我们的工作,不用去记各种复杂的命令,点点鼠标就可以建立网站。但是我们在前两节的建站过程中忽略了网站安全性的问题,当然lxadmin已经为我们提供这些后台操作,我们来学习一下。

1、网站的安全性。使用单独的用户去管理每一个网站,不同的权限将大大的提高网站的安全性。
首先,必须使用超级管理用户建立DNS模板,关于怎么建立DNS模板,我们已经教程一里有提到。
然后,选择菜单栏的Clients-Add Customer(我们这里只做网站用户)
Client Name 用户名称。Dnstemplate选择你要用户所绑定的DNS template。
输入两次密码后,点击add按钮,显示对所添加的用户的权限进行管理,这里我们使用默认选项,再单击add按钮完成用户的添加
退出超管后台,使用刚刚建立的用户登陆。界面改变了不少。
然后独立用户就可以网站进行权限操作。我们可以通过ls-l命令来查看用户权限

2、如何进行网站移植。以wordpress为例

3、如何开启mod_rewrite伪静态功能。开启此功能必须使用apache web服务器
登陆后台,选择菜单栏的Server:linux–>Switch Program.右边打开以后,第一个选项,把lighttpd换成apache.结下来服务器会重启。

使用lxadmin建立整站【新手教程二】

上一节,我写了关于如何在lxadmin后台添加网站,相信大家已经能够熟练操作。这节我们来一起学习下如何在lxadmin搭建一个完整的网站程序,我们使用最新版的dedecms5.3来完成本节内容。

第一步:建立mysql数据库
左边菜单栏选择Domain->Mysql Datebase,然后在右边选择Add Mysql Database选项。
Db Name 数据库名
Password 数据库用户密码
Confirm Password 重复一下
单击Add 完成添加,在这里,数据库名与用户名相同。在返回的页面中你可以使用phpmyadmin进行管理。数据库的地址为localhost(本地)

第二步:上传dedecms5.3 utf-8
相信大家没有忘记上次教程最后一步FTP的设置吧!我们通过FTP客户端上传dedecms系统。
登陆FTP后会有2个文件夹以及1个index.html文件,系统自动建立预览页面,删除即可。
dedecms5.3 utf-8下载地址。官方提供的是tgz包,我们可以直接在远程连接到服务器,通过wget命令下载,
wget http://www.dedecms.com/upimg/soft/2008/DedecmsV53-UTF8-Final.tar.gz
tar zxvf DedecmsV53-UTF8-Final.tar.gz
具体命令的学习大家可参照下相关网站

第三步:安装dedecms
首先我们要设置下目录权限
如果你不熟悉ssh端下设置,你可以直接通过FTP客户端进行目录设置,在文件夹上点击右键,选择”属性(chmod)”,既可设置目录的权限。
根据一下文档分别进行设置
../  【站点上级目录】  //如果要使用后台的目录相关的功能需要有列出目录的权限 //0444
/  【站点根目录】    //需要执行和读取权限 如果要在根目录下面创建文件和目录的话需要有写入权限 //0755
/install 【安装程序目录】    //需要有执行和读取权限 //建议安装完成以后删除或者改名 //0555
/dede 【后台程序目录】    //需要有执行权限和读取权限 //建议安装完成以后修改目录名称 //0755
/include 【主程序目录】     //需要有写入、执行权限和读取权限 //0755 //建议在第一次安装后,去掉写入权限以及修改权限(需要重写配置文件时再暂时开启写入及修改权限)//0555
/member 【会员目录】     //需要执行读取和权限 //建议去掉写入权限以及修改权限//0555
/plus 【插件目录】    //需要有读取、写入和执行的权限 //建议在生成完站点地图和RSS文件后去掉写入权限以及修改权限 //0755
/data 【站点缓存等文件】    //需要有读取权限和写入修改权限 //建议去掉执行权限//0666
/html 【HTML文档默认目录】     //需要有读取修改和创建权限 //建议去掉执行权限 //0666
/templets【模板目录】    //需要有读取 修改写入 权限 //建议去掉执行权限 //0666
/uploads 【附件目录】    //需要写入读取权限 //建议去掉执行权限//0666
/company 【企业黄页程序目录】    //需要读取和执行权限 //建议去掉写入权限//0555
/special 【专题文件目录】    //需要执行、读取、写入和修改权限 //0755
/book 【书库模块程序目录】    //需要执行、读取、写入和修改权限 //0755
/ask 【问答模块程序目录】    //需要执行和读取权限 //建议去掉写入权限//0555
/group 【圈子模块程序目录】//需要执行和读取权限 //建议去掉写入权限 //0555
—————华丽分割线,AD一下——————-
本博客有大量关于建站的原创文章,有空了常来看看www.hunzi.org
————————————————-

设置完以后在地址栏输入http://www.yoururl.com/install/index.php开始dedecms的安装

如果没错的话,很快你就能看到用lxadmin建立的第一个网站。
恭喜你!!o!

这节的教程结束,下一节,我会讲一些基本的lxadmin安全方面的设置以及部分细节问题!

如何使用lxadmin添加网站【新手教程一】

   关于lxadmin介绍以及更多的中文教程,我会在以后的文章里陆续推出,今天先给大家讲一讲如何用lxadmin快速的建立一个网站。
   使用环境 Centos5.0+lxadmin5.0+ie7
   第一步:添加DNS模板
           进入后台,左边菜单栏Resources -> DNS Templetes,打开右边选择 Add DNS Templetes。
           DNS Template Name任意填写,自己代表那个DNS就知道了.
           Web Ipaddress及Mail Ipaddress 选择你要绑定的IP地址
           Primary DNS及Secondary DNS 请根据你的域名注册商来选择,我自己使用的是GD的米。
  如下图:

   单击Add按钮完成添加。
    第二步:添加网站域名
   边菜单栏Resources -> ADD Domain.右边就是关于域名的操作
   Domain Name为顶级域名xxxx.com这样
   Document Root自定义网站绑定的目录
   Dns Template选择刚才建立的DNS模板
   其他选项默认。点击ADD添加完成
 如下图:
 

FTP管理
     lxadmin在添加域名绑定的时候会自动建立一个以域名为用户名的FTP登陆账号。如果你是一个人用主机的话且对安全性要求不是很高,可以删掉。当然。你也可以对这个FTP账号进行管理。
    左边菜单栏Domain->Ftp User.然后你就可以在右边发现账户名。单击账户名称进入可以更改该账户的FTP登陆密码

这次的就讲这么多吧,下次我们会讲以下,使用dedecms5.3通过lxadmin建立一个完整的网站。

本文属原创,可以自由转载,但请注明来源,谢谢合作