首页 / 网站技术

‘网站技术’ 分类文章存档

301重定向经验谈

2005-10-23 10:06

“我只有一个网站,主域名是www.digbuzz.com,此外还有诸如buzzc.com, blogs-china.com 等共计十几个域名。所有这些次级域名都映射到www.domain.com,而且所有域名对应的是同一个IP地址。由于事实上我只有一个站点,一个站点又只能对应一个.htaccess文件,显然不可能直接修改.htaccess文件来实现重定向。

我采用了如下步骤:
A.把domain1.com从domain.com上独立出来,让它成为服务器上的一个普通独立网站。
B.为domain1.com创建一个.htaccess文本文件,并在文件中设置重定向代码为:
Redirect permanent / http://www.digbuzz.com/
再将修改后的.htaccess文件上传给buzzc.com所在服务器。
这一步也可以在域名控制面板中完成。
C.进入域名控制面板,将所有原来绑定到digbuzz.com上的域名从digbuzz.com 上释放,然后重新绑定到buzzc.com。这样一来,这些被绑定的域名使用的都是 buzzc.com 的.htaccess文件,因而也就意味着它们都被永久性重定向到 digbuzz.com 上了。
好了,大功告成! 就这么容易! 阅读全文 »

Webmin系统管理工具安装详解

2005-10-23 10:02

对于Linux、Unix的系统管理员来说,正确高效省时地完成各种关键的系统配置简直是一件不可能的任务。即使是一个很有经验的系统管理员,也常常会为某些复杂的配置文件的格式而苦恼。因此拥有一个Linux、Unix上的GUI管理工具一直是广大系统管理员的美好愿望。下面将介绍这种GUI系统管理工具——Webmin。

Webmin介绍及特点

什么是Webmin呢?简单地说,Webmin是一个基于Web的 Linux、Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Linux、 Unix系统,这些系统除了各种版本的Linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。
相对于其他GUI管理工具而言,Webmin具有如下显著优点:
1.Web管理方式使得Webmin同时具有本地和远程管理的能力;
2.插件式结构使得Webmin具有很强的扩展性和伸缩性。目前Webmin提供的标准管理:
3.模块几乎涵盖了常见的Unix管理,而且第三方的管理模块也不断地开发出来;
4.访问控制和SSL支持为远程管理提供了足够的安全性;
5.国际化支持,提供多国语言版本。

安装和配置

某些Linux发行版本已经预装了Webmin,譬如OpenLinux和中软Linux。如果Linux版本中不包含Webmin,可以到Ftp站点下载Webmin的RPM包或tar.gz格式的软件包来安装。
下面介绍tar.gz格式的Webmin的安装步骤:
1.安装Webmin需要先安装perl5.0.6或以上版本。如果目标系统上没有安装perl的话,需要到http://www.cpan.org/下载并安装perl,同时需要安装常用的perl模块;如果需要Webmin支持SSL,还需要安装OpenSSL和perl模块Net:SSLeay。
2.到http://www.webmin.com/webmin下载webmin-0.91.tar.gz ,把 webmin-0.91.tar.gz 解包到你想安装Webmin的目录,譬如/usr/local/webmin。
3.运行安装脚本setup.pl。安装过程会询问Webmin配置文件目录、Log目录和系统的监听端口(缺省是10000),还会要求设置管理员密码。安装脚本还会把Webmin安装成系统的守护进程,在开启系统时自动启动。
4.重新启动系统,访问http://localhost:10000,如果出现了Webmin的登录界面就说明安装成功了。

使用和管理

如何使用Webmin管理Linux或Unix系统呢?下面简单介绍一下,Webmin管理功能都是以模块的形式插入到Webmin中的,Webmin对形形色色的管理模块进行了分类。主要的类别有:Webmin、系统、服务、硬件和其他。成功登录到达本机Webmin的首页时,这些类别将以不同的属性页展现在我们面前,根据不同类别的管理模块,我们可以自由方便的对系统进行管理和维护。
下面的列表是Webmin的各种管理模块,我们可以对照每个管理模块的功能对我们的系统进行配置和维护。

系统管理模块

Webmin管理模块
管理模块 主要功能
Webmin活动日志 查看Webmin上的管理活动
Webmin配置 配置Webmin本身
Webmin用户管理 管理Webmin的用户
查找Webmin服务器 查找网络上其他的Webmin服务器

硬件管理模块
管理模块 主要功能
Linux磁盘阵列 配置/etc/raidtab,管理Linux磁盘阵列
Linux启动管理 配置/etc/lilo.conf,管理Linux的 系统启动参数
本地磁盘分区 管理本地磁盘分区
打印机管理 管理打印机
网络配置 配置网络接口、域名服务器、路由网 关等
系统时间 查看和设置系统时间,相当于date命令

(全文…)

两种方法导入大型MySQL数据库

2005-10-21 02:55

方法一:通过PHPMyAdmin导入
修改两个文件:
1. 修改PHP.ini 下列项目的值:
max_execution_time = 300 ; Maximum execution time of each script, in seconds (note: default was 30)
memory_limit = 20M ; Maximum amount of memory a script may consume (note: default was 8M)
upload_max_filesize = 20M (note: default was 2M)

2. 修改PHPMyAdmin的设置文件config.inc.php中的下面项目的值:
$cfg['ExecTimeLimit'] = 0; // maximum execution time in seconds (0 for no limit) (note: 300 was default) 阅读全文 »

几个常用的301重定向

2005-10-18 02:55

1. 将一个网址永久定向到另一个网址:
比如将www.digbuzz.com 定向到 www.digbuzz.net, 可以在你的 digbuzz.com 的根文件夹内的.htaccess 文件中加入这样一行:

CODE
Redirect permanent / http://www.digbuzz.net/ 阅读全文 »

  • 分页: 2 / 2
  • <
  • 1
  • 2