iGENUS的页面问题,继续发问

发布于 2022-07-20 05:34:31 字数 6147 浏览 9 评论 0


对于qmail的邮件服务器,初始设置完毕----我把vpopmail设置好了,用局域网里的某机器OUTLOOK测试成功了。可是安装了iGENUS后只有个登录界面,点进去后就是空白,并且之前配置好了的vpopmail可以用outlook在局域网内利用我的服务器收发邮件,在按照下面的说明配置好了之后就不能用outlook收发邮件了,并且我通过停止和开启某些服务来测试,得出是在安装配置iGENUS的时候把之前的mysql搞坏了。
让服务器和数据库没法连接。希望高手看看下面的配置文章来参看一下是哪里要改,不胜感激!!!!!

我是按照大部分文章里的方法配置的。
第六节:安装iGenus(可选) TOP

iGENUS 不是一套独立的邮件系统,只是一个 Webmail 接口,需要配合 qmail+vpopmail+Mysql 使用。iGENUS 是由 PHP 写成,采用直接对 qmail 的 Maildir 进行读写操作,因而比 IMAP/POP 方式更快一点。

参考:http://www.igenus.org

#安装:

cd /home/pkg

tar zxvf igenus_2.0.2_20040901_release.tgz -C /var/www/

cd /var/www/

rm -rf html/

mv igenus html

#建temp文件夹

mkdir /tmp/temp

chmod -R 0755 /tmp/temp

chown -R vpopmail:vchkpw /tmp/temp

mkdir /home/netdisk

chmod -R 0755 /home/netdisk

chown -R vpopmail:vchkpw /home/netdisk

chmod -R 0755 /var/www/html/

chown -R vpopmail:vchkpw /var/www/html/

#修改httpd.conf

vi /etc/httpd/conf/httpd.conf

User vpopmail

Group vchkpw

DocumentRoot "/var/www/html/"

AddDefaultCharset GB2312 //使默认页面为中文

/etc/rc.d/init.d/httpd restart //重启apache,使修改生效

#修改config_inc.php文件

cd /var/www/html/config

vi config_inc.php

$CFG_BASEPATH = "/var/www/html/"; \改成你安装的目录

$CFG_MYSQL_HOST = 'localhost';

$CFG_MYSQL_USER = 'vpopmail'; \vpopmail访问mysql的帐号

$CFG_MYSQL_PASS = 'xukixu'; \vpopmail访问mysql的密码

$CFG_MYSQL_DB = 'vpopmail'; \数据库

$CFG_TEMP = "/tmp/temp"; \删除$CFG_BASEPATH,并修改路径

#重新编制Mysql数据库表格

#删除之前创建的域名

vdeldomain domain.com

#编辑数据库:

mysql -uroot -pxukixu

use vpopmail;

drop table lastauth;

drop table vpopmail;

quit;

#编辑/var/www/html/docs/iGENUS.sql

vi /var/www/html/docs/iGENUS.sql

# phpMyAdmin SQL Dump

# version 2.5.3

# http://www.phpmyadmin.net

#

# Host: localhost

# Generation Time: Jun 04, 2004 at 11:26 AM

# Server version: 3.23.55

# PHP Version: 4.3.0

#

# Database : `vpopmail`

#

# --------------------------------------------------------

#

# Table structure for table `address`

#

use vpopmail; //加入这一行

CREATE TABLE `address` (

`id` int(11) unsigned NOT NULL auto_increment,

`pw_id` int(5) NOT NULL default '0',

`name` varchar(64) NOT NULL default '',

`email` varchar(12 NOT NULL default '',

UNIQUE KEY `id` (`id`),

KEY `pw_id` (`pw_id`)

) TYPE=MyISAM PACK_KEYS=1 ;

# --------------------------------------------------------

。。。。。。。。。

。。。。。。。。。。

CREATE TABLE `vpopmail` (

`pw_id` int(5) unsigned NOT NULL auto_increment,

`pw_name` varchar(32) NOT NULL default '',

`pw_domain` varchar(64) NOT NULL default '',

`pw_passwd` varchar(40) NOT NULL default '',

`pw_uid` int(11) default NULL,

`pw_gid` int(11) default NULL,

`pw_gecos` varchar(4 default NULL,

`pw_dir` varchar(255) default NULL,

`pw_shell` varchar(20) default NULL,

`pw_clear_passwd` varchar(16) default NULL, \加入这一行

`createtime` timestamp(14) NOT NULL,

PRIMARY KEY (`pw_id`),

KEY `pw_name` (`pw_name`,`pw_domain`)

) TYPE=MyISAM PACK_KEYS=1 ;

#运行如下命令导入数据表

mysql -uroot -pxukixu

#设置igenus 定义允许上传下载的邮件的大小

#编辑/etc/php.ini

vi /etc/php.ini

max_execution_time=60

memory_limit=20M

post_max_size = 10M

file_uploads=on

upload_max_filesize=10M

register_globals=On

session.bug_compat_42=0

session.bug_compat_warn=0

sendmail_path = /var/qmail/bin/qmail-inject

#编辑/etc/http/conf/httpd.conf

vi /etc/httpd/conf/httpd.conf

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

DirectoryIndex index.php index.html

NameVirtualHost *:80

ServerName mail.domain.com

DocumentRoot /var/www/html

chmod 777 /var/lib/php/session/ -R

#重启apache:

service httpd restart

#如果需要,用vadddomain和vadduser添加新域名和新用户。

我做了点点关于自己系统的普通修改,别的没有。

其实其他文章也是这么个类型的,说法一致。
对于qmail的邮件服务器,初始设置完毕----我把vpopmail设置好了,用局域网里的某机器OUTLOOK测试成功了。可是安装了iGENUS后只有个登录界面,点进去后就是空白,并且之前配置好了的vpopmail可以用outlook在局域网内利用我的服务器收发邮件,在按照下面的说明配置好了之后就不能用outlook收发邮件了,并且我通过停止和开启某些服务来测试,得出是在安装配置iGENUS的时候把之前的mysql搞坏了。
让服务器和数据库没法连接。希望高手看看下面的配置文章来参看一下是哪里要改,不胜感激!!!!!

我是按照大部分文章里的方法配置的。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文