可能是史上最全最详细的ispcp安装教程

2012年10月17日 | 分类: 搭建博客 | 标签: , ,

IspCP 是作为另一款开源虚拟主机管理系统VHCS2的替代产品,采用Apache2+PHP5(fastcgi模式,支持每个虚机独立的 php.ini)+MySQL5(提供内置的phpmyadmin)提供 Web 服务(也支持传统的 CGI),FTP 采用 Proftpd(也支持 webftp 功能),邮件是 postfix+courier+squirrermail,和 IspCPH管理平台(PHP 代码,支持管理员、代理商、虚拟主机用户三级用户,相互之间可以自由切换,自由增加子域名、FTP、MySQL、Mail 账号),另外对于每个虚拟主机都有独立的每天完整备份机制(可以用 FTP 下载)。达达猫也在折腾这个面版,摸索了一阵之后。现在将超详细带图教程发布出来供大家参考!

首先把系统重做成Debian

第一部分,环境初始化
# apt-get install aptitude
如果你的系统是完整版的,这个命令执行起来会很快。如果是精简版的就相当慢了。中间若果出现提示一律回车即可!
#aptitude update && aptitude safe-upgrade
这部执行过程中出现任何提示直接回车即可!
# aptitude install tar bzip2 wget lsb-release nano
第二部分:添加源
如果您是完整的Debian可以跳过此步骤,如果您不是请按照下面步骤操作。
用root登陆WINSCP,找到/etc/apt/sources.list进行编辑,在其中加入
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-

然后再SSH里执行
aptitude update && aptitude safe-upgrade
第三部分:
按照顺序执行下面命令即可,基本不会出现错误!
# mkdir -p /root/ispcp
# cd /root/ispcp
# wget http://freefr.dl.sourceforge.net/project/ispcp/ispCP%20Omega/ispCP%20Omega%201.0.7/ispcp-omega-1.0.7.tar.bz2

# tar -xvf ispcp-omega-1.0.7.tar.bz2
# cd ispcp-omega-1.0.7
编译ispcp支持组件
# aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`)
此处有些注意事项需要注意。
1.当你看到如下图的发信服务器选项时,请按F10进入选择界面

2.选择internet site

3.按照如下图格式进行配置

4.在某些系统上会看到web directories,如看到选择No
5.其他配置按照如下图示


6.当看到mysql配置页面时输入mysql密码两次即可(注意密码中不能包含@ $ %)

 

构建系统
#make install
#cp -R /tmp/ispcp/* /

这两部不会有任何提示,在SSH中运行即可
配置mysql信息
# mysql_secure_installation

如上图,
Change the root password? [Y/n] 输入N
Remove anonymous users? [Y/n] 回车
Disallow root login remotely? [Y/n] 回车
Remove test database and access to it? [Y/n] 回车
Reload privilege tables now? [Y/n] 回车

[task]
安装ispcp系统
# cd /var/www/ispcp/engine/setupAll questions should be self-explanatory.
# perl ./ispcp-setup

其他的除了密码设置以外一率回车即可,但要注意密码不能使用@ $ %。

安装之后要执行# rm -fR /tmp/ispcp来删除ispcp安装时遗留的文件。
当您看到这个界面时,就说明ispcp安装已经成功。您可以尽情享用了。

至此,ispcp就已经安装完成了。

附1:中文包安装方法。
1.用您刚刚设置的用户名登陆后台,选择setting。


2.在左侧辅助栏目选择internationalisation

下载http://www.ddmao.cn/sh/chinese_china_ddmao.zip解压后在上传里面语言包即可。上传后会自动安装。
安装后回到setting界面在下面language出选择chinese确认。刷新界面即可!
汉化后的截图

附录2,ispcp官方debian安装教程:http://www.ddmao.cn/295.html

原文http://www.ddmao.cn/303.html

ispCP Omega官网:http://isp-control.net/

  1. macvpn
    2012年10月22日08:12

    可惜图挂了