在Debian 3.1基本安装中安装步骤VHCS 2.4.6.2

作者 www.debianhelp.co.uk

在Debian 3.1基础安装中安装VHCS 2.4.6.2步骤

在安装Debian的时候,选择没有安装的软件包,允许它连接到互联网,并让它下载任何需要的东西,通常是它的libs等。Exim很可能安装在这一点上,所以不要担心,它会很快被删除。

1).vi /etc/apt/sources.list(添加以下来源)

码:
deb ftp://ftp.uk.debian.org/debian/ stable main
deb-src ftp://ftp.uk.debian.org/debian/ stable main

deb http://security.debian.org/ stable / updates main


(不要忘了运行“apt-get update”之后)


2)。 apt-get install postfix postfix-tls proftpd-mysql courier-authdaemonExpress基地Express邮件Express邮箱Express邮件libberkeleydb-perl libc-dev libcrypt-blowfish-perl libcrypt-cbc-perl libcrypt-passwdmd5-perl libdate-calc -perl libdate-manip-perl libdbd-mysql-perl libdbi-perl libio-stringy-perl libmail-sendmail-perl libmailtools-perl libmd5-perl libmime-base64-perl libmime-perl libnet-dns-perl libnet-netmask-perl libnet -perl libnet-smtp-server-perl libperl5.8 libsnmp-session-perl libterm-readkey-perl libtimedate-perl perl perl-base perl-modules bind9 diff gzip iptables libmcrypt4 mysql-client-4.1 mysql-common-4.1 mysql-server -4.1补丁php4 php4-mcrypt php4-mysql php4-pear procmail libterm-readpassword-perl libsasl2-modules libsasl2 sasl2-bin apache2 apache2-common apache2-mpm-prefork libapache2-mod-php4 gawk libgd1g bzip2 wget make

(当你到Express屏幕屏幕上选择没有到网页目录)
(当您进入Postfix屏幕时,请选择互联网站点,然后键入root用于邮件,如果您在安装时正确设置debian,则您的域名应该已经在屏幕上,选择否强制同步更新。)
(当你到达mysql屏幕时,选择独立)

3)。 mysql -u root(在这个阶段没有密码,以后更改!)

码:

创建数据库vhcs2;
使用vhcs2
将*。*授予 “vhcs2” 标识的“vhcs2” @'localhost“的 所有权限,并使用grant选项;
\ q(退出程序)

4)。 apt-get remove apache-common(如果已安装 - 不需要)

5)。 wget http://ufpr.dl.sourceforge.net/sourceforge/vhcs/vhcs2.4.6.2.tar.bz2

6)。 tar -xjvf vhcs2.4.6.2.tar.bz2

7)。 cd vhcs2.4.6.2

8)。 cd配置

9)。 vi vhcs2.conf(使更改符合您的要求,不要忘记更改数据库名称,用户名和密码,这些是您需要更改的)

码:

DEFAULT_ADMIN_ADDRES =您的电子邮件
SERVER_HOSTNAME =您的主机名
BASE_SERVER_IP =你的ip
DATABASE_TYPE = mysql
DATABASE_HOST = localhost
DATABASE_NAME = vhcs2
DATABASE_PASSWORD = vhcs2
DATABASE_USER = vhcs


10)。 cd ..(回到vhcs2目录的根目录)

11)。 make install(如果命令没有找到运行'apt-get install make')

12)。 cd / tmp / vhcs2 *

13)。 cp -R * /

14)。 cd / var / www / vhcs2 / engine / setup

15)。 ./vhcs2-setup(安装脚本)

码:

Wlecome到VHCS2'2.4 Spartacus'设置对话框。

该程序将在您的服务器上设置VHCS2系统。


请按“Enter”继续。

请输入系统主机名(输入默认值)[debian]:yourhostname

请输入系统网络地址(默认输入)[192.168.0.128]:您的ipaddress

请输入SQL Server主机(默认为Enter)[localhost]:

请输入系统SQL数据库(输入默认值)[vhcs2]:vhcs2

请输入系统SQL用户(输入默认值)[root]:vhcs2

请输入系统SQL密码(默认为Enter)[无]:vhcs2
请重复系统SQL密码:vhcs2

请输入VHCS ftp SQL用户(默认输入)[vftp]:vftp

请输入VHCS ftp SQL用户密码(默认为Enter)[none]:vftp
请重复VHCS ftp SQL用户密码:vftp

请输入管理员登录名(默认为Enter)[admin]:

请输入管理员密码:您的密码
请重复管理员密码:您的密码

请输入admininistrator电子邮件地址:您的电子邮件地址


16)。 echo“Include /etc/apache2/sites-available/vhcs2.conf”>> /etc/apache2/httpd.conf(在安装脚本中忘记)

17)。 sh /etc/init.d/apache2重启

18)。 vi /etc/init.d/courier-authdaemon

代码:( 更改此行)$ {libexecdir} / authlib / authdaemon stop
(给这个)killall authdaemond.plain


19)。 sh /etc/init.d/courier-authdaemon重启

20)。 vi /etc/resolv.conf(并添加到上面)

码:

Nameservers您的ip(这将删除启动apache时虚拟主机的错误)


21)。 (vhcs2在重新启动时不会自动启动,因此我们需要将其添加为启动脚本)

首先,您必须通过bash中的命令“runlevel”获取启动运行级别。 你会得到像N 2这样的东西,N表示没有以前的运行级别,2是实际的运行级别。

对于那些没有N的人,你知道你正在做什么,只需查看你的inittab,然后进入文件夹/etc/rc2.d(如果2是你的启动运行级别)

做一个ls -al看看它是如何工作,这不难理解。 在启动时,从S01xx到S99xx的任何一个按顺序启动。

码:

示例:ln -s /etc/init.d/vhcs2_daemon /etc/rc2.d/S98vhcs


22)。 (您可能需要更改tools文件夹的权限)

码:

chmod -R 766 / var / www / vhcs2 / gui / tools

23)就这样,vhcs应该安装,现在工作现在访问 http:// localhost / vhcs /

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏