ispCP是一套开源的虚拟主机控制程序,基于Web模式,可以开通网站、建立电子邮件和及数据库、建立FTP帐号甚至进行DNS解析等。目前国内对于这个系统的安装教程还是比较少,在这里,综合国外的教程,写一篇ispCP的安装教程,可能其中还有一些不足及错误,如果大家有发现,请在本站论坛内提出,我将进行改正和改进。
1、安装基本配置
服务器的IP:192.168.0.200
子网掩码:255.255.255.0
服务器网关:192.168.0.1
服务器的DNS:61.128.192.68,61.128.128.68
服务器主机名:server.ispcpcn.com
以上配置可以根据您的环境进行更改,替换成您的设置。本文中将以以上设置进行讲解。
2、服务器操作系统的安装
CentOS 5.2/5.3的安装可以参考本站的开源主机安装装备篇之——CentOS5.3的安装
注意:服务器安装完成后,必须关闭防火墙和SELinux。

本日志由 斯文书生 于 2010-01-19 18:12:08 发表到 ISPCP 中,目前已经被浏览 181 次,评论 0 次;

作者添加了以下标签: CentOSISPCP

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

在CentOS5.3下安装ispCP后,进入管理后台,建立用户和ftp帐号,一开始proftpd无法启动,一启动就失败,后来修改过后终于可以启动了,但是启动后无论如何都无法使用ftp登录建立好的网站,采用域名访问和使用PUTTY登录服务器查看,显示网站已经建立。经过一番查看后,终于把问题解决了。
先解决无法启动proftpd的问题,因为ispCP自带的proftpd的配置文件与目前安装的proftpd文件在版本上可能有一些出入,而安装ispCP的过程中,将使用ispCP的模板来替换原有的proftpd配置文件,最终导致出现启动失败,启动失败的问题出在这一行:
DisplayFirstChdir          message
我们只要在他前面增加个“#”来屏蔽这行配置或者将其删除即可,可改为如下:
DisplayChdir          message
而启动后不能FTP,老是用户验证失败的问题,经过仔细查看,最后目光落在proftpd的配置文件/etc/proftpd.conf这个文件中的一行,内容如下:
AuthOrder                  mod_sql.c mod_auth_pam.c* mod_auth_unix.c
这里分别采用了几种验证方式,莫非因为验证方式过多引起的??于是把多余的验证方式删除,改成如下内容:
AuthOrder                  mod_sql.c mod_auth_pam.c mod_auth_unix.c
再次FTP登录,结果成功了。我猜想可能是由于登录的验证方式过多,而且优先级不同,结果造成了验证无法通过。当然,这种猜想不一定正确,但是确实解决了无法ftp的问题。

本日志由 斯文书生 于 2010-01-19 18:10:57 发表到 ISPCP 中,目前已经被浏览 43 次,评论 0 次;

作者添加了以下标签: CentOSISPCPproftpd

下载并解压,改名为extmail,并将其移动到/var/www/extsuite/目录下!
建立虚拟主机:进入/etc/httpd/conf/sites-enabled/,建立文件conf文件,比如mail.conf,内容如下:

引用:
<VirtualHost *:80>
ServerName mail.yourdomain.ltd
DocumentRoot /var/www/extsuite/extmail/html/
ScriptAlias /extmail/cgi/ /var/www/extsuite/extmail/cgi/
Alias /extmail/ /var/www/extsuite/extmail/html/
# Suexec config
SuexecUserGroup vmail vmail
</VirtualHost>

然后设置目录权限:

本日志由 斯文书生 于 2010-01-19 18:09:09 发表到 ISPConfig 中,目前已经被浏览 31 次,评论 0 次;

作者添加了以下标签: ISPConfigextmailsquirrelmail

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

ISPConfig 3.0.1.1的中文包是我汉化的,里面可能有一些翻译错误。但是基本上使用没问题了。如果您发现里面有什么错误或者有商榷之处,请发邮件到webmaster#ispcpcn.com(把#替换成@),我们共同探讨,为大家提供完美的汉化文件。
下载地址:cn.zip
导入方法:
解压缩,然后进入管理界面,点System,在左边的菜单里找到“Import”,然后点浏览解压缩后的cn.lng文件,点击“Action”提交,再点顶端的菜单“Tool”,进入后点左面的language and password,进入设置默认语言为cn,就可以了!!完成后您也可以在系统,语言管理中导出en文件,然后使用http://yoururl:8080/temp.en.lng下载出英文的语言文件,对照我的,您可以进行调整,同时也希望您将您调整后的语言包发给我webmaster@ispcpcn.com,资源大家共享一下,为大家做下贡献:)

本日志由 斯文书生 于 2010-01-19 00:15:31 发表到 ISPConfig 中,目前已经被浏览 58 次,评论 0 次;

作者添加了以下标签: 汉化文件包

CentOS的php版本默认为5.1.6,然后在5.2.9版本之前的的php都存在一个漏洞,但是目前网上很多地方都无法使用yum update php*升级到最新版本,比较常见的是升级到5.2.6版本的,经过搜索国外资料,现在终于找到一种升级CentOS的php到最新版本的方法。目前最新版本是5.3.0。
注意,此方法只能在官方的php版本上升级,如果你使用网上的升级到5.2.6版本的升级方法已经升级了,将无法使用本方法升级php。
运行下面命令:
# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/5/remi/i386/remi-release-5-7.el5.remi.noarch.rpm

# rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
然后编辑/etc/yum.repos.d/remi.repo
#vi /etc/yum.repos.d/remi.repo
在这个文件的最后增加一行:
priority=1

保存退出。
/etc/yum.repos.d/epel.repo和/etc/yum.repos.d/epel-testing.repo这两个文件也按照上面的方法进行编辑!!
使用下面的命令进行升级,但是经过测试,如果单独升级php将提示失败,只有联通mysql一起升级才可以,所以我们必须执行以下命令才能升级php到最新版本:
yum --enablerepo=remi update php* mysql*

本日志由 斯文书生 于 2010-01-19 00:14:19 发表到 Linux系统 中,目前已经被浏览 48 次,评论 0 次;

作者添加了以下标签: CentOSPHP最新yum

ISPConfig是Linux的一款开源的虚拟主机管理程序,带Web控制面板,可通过Web控制面板管理虚拟主机、开设网站、开设邮箱、开设和管理mysql数据库、支持DNS解析和监控服务器运行状况等功能。下面我们将讲解如何在CentOS 5中安装ISPConfig。安装的IP以及主机名等按照开源主机安装装备篇之——CentOS5.2的安装中设置,您可以替换成您的IP和主机名。
1、安装CentOS 5.2,安装过程见:开源主机安装装备篇之——CentOS5.2的安装
2、对CentOS 5.2进行一些安装前的配置。见文章:CentOS安装过后的几个初始化配置。
3、调整/etc/hosts,调整后的内容如下:

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
192.168.0.200           server.ispcpcn.com server
::1             localhost6.localdomain6 localhost6

4、 禁止防火墙和SELinux,如果您在安装前已经禁止了,这一步可以忽略。运行下面的命令:

本日志由 斯文书生 于 2010-01-19 00:07:47 发表到 ISPConfig 中,目前已经被浏览 133 次,评论 2 次;

作者添加了以下标签: CentOSISPConfig

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

The ispCP Team would like to announce the immediate availability of ispCP Omega v1.0.0 Stable. ispCP Omega is an open source solution to all your web hosting needs. The software package is freely available in the downloads section.

ispCP团队发布了ispCP  Omega1.0.0版本。ispCP是一个开源的解决方案,能解决你所有管理WEB虚拟主机所需要的。这个软件包将免费提供下载。

官方网站:http://www.isp-control.net/

官方下载地址:http://www.isp-control.net/download.html

本日志由 斯文书生 于 2010-01-19 00:06:50 发表到 ISPCP 中,目前已经被浏览 38 次,评论 0 次;

作者添加了以下标签: ISPCPOmega

前言:
   
在安装系统前,请准备两样东西。一张CentOS 5.2 的光盘,DVD光盘只要一张,CD盘可能要3张,您可以去网上去下载刻录,这个我就不说了。还有一个就是一台能开机上网的电脑(不要飞砖头过来)。这里,我将以服务器IP是192.168.0.200,主机名是server,域是ispcpcn.com为例进行安装,您可以将他的配置替换成你自己的。

服务器安装:
1、设置计算机从光盘启动,放入你的CentOS 5.2的CD光盘(CD 1)或者DVD光盘,进入启动模式的时候按回车。


点击查看原图

本日志由 斯文书生 于 2010-01-18 23:55:48 发表到 Linux系统 中,目前已经被浏览 86 次,评论 0 次;

作者添加了以下标签: CentOSLinux安装

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

前言:
   
在安装系统前,请准备两样东西。一张Ubuntu 8.10 Server 的CD盘,还有一个就是一台能开机上网的电脑(不要飞砖头过来)。这里,我将以服务器IP是192.168.0.100,主机名是server,域是ispcpcn.com为例进行安装,您可以将他的配置替换成你自己的。
Ubuntu的安装:
1、插入光盘,并进入Bios设置成从光盘启动,开机进入安装界面,出现选择语言,这里我们选择:中文(简体)
点击查看原图

本日志由 斯文书生 于 2010-01-18 16:24:03 发表到 ISPConfig 中,目前已经被浏览 48 次,评论 0 次;

作者添加了以下标签: Ubuntu安装

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

在ISPCP官方网站,官方是这样介绍ISPCP的:

    ispCP is a project founded to build a Multi Server Control and Administration Panel without limits. Until there is an usable version a lot of time will pass by. This Control Panel should be usable by any Internet Service Provider (isp).
    To develop such a tool, we need a lot of time. To gain your interest, we decided to support the dying VHCS project. VHCS means Virtual Hosting Control Panel. It is a powerful tool to administrate your webhosting services. Our fork of VHCS is called the ispCP Omega.

翻译过来就是:
       ispCP是一个为无限制的多服务器管理和控制面板而建立的一个项目。经过很多年后将出现一个可用的版本。这个控制面板应该能被任何一个isp(虚拟主机商)所使用。
       为了开发这样一个工具,我们需要大量的时间。为了让你们有兴趣,我们决定支持放弃更新的VHCS项目。VHCS意识是虚拟主机控制面板。他是一个强大到可以管理你的所有的WEB主机服务。我们把源自VHCS的项目叫做ispCP omega。

本日志由 斯文书生 于 2010-01-18 16:23:20 发表到 ISPCP 中,目前已经被浏览 40 次,评论 0 次;

作者添加了以下标签: ISPCP

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

343/4