在DEBIAN上如何配置APACHE2.X
2006-09-21 17:51
495 查看
安装linux2.6内核
在对话框里输入:linux26
然后进行相应的系统配置。
辅助软件的安装
[apt-setup #重新设置APT源文件]
apt-get upgrade #系统升级
apt-get update #更新系统
apt-get install vim
apt-get install libgd2 libgd2-dev libfreetype6-dev libgd-tools
apt-get install zip unzip
apt-get install expat
apt-get install libxml2 libxml2-dev
apt-get install libtemplate-perl
apt-get install libxml-parser-perl
apt-get install modconf #硬件管理模块工具
apt-get install rcconf #软件管理工具
apt-get install deborphan #显示未关联和使用的软件包
[apt-get install locales #安装最新的locales软件包]
安装apache2并配置SSL
apt-get install apache2
apt-get install apache2-doc
生成一个证书(请运行下面脚本):
apache2-ssl-certificate
打开SSL支持
a2enmod ssl
在/etc/apache2/ports.conf中添加443端口
Listen 443
配置SSL主机
在你的虚拟目录配置文件里面添加如下两行以使用SSL
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem
添加PHP4支持
apt-get install libapache2-mod-php4 php4-cli php4-common php4-cgi
修改/etc/apache2/apache2.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml
添加PHP5支持
在/etc/apt/sources.list文件中添加如下两行
deb http://packages.dotdeb.org/ stable all
deb-src http://packages.dotdeb.org/ stable all
修改后的文件内容如下
#deb file:///cdrom/ sarge main
deb http://debian.cn99.com/debian/ stable main
deb-src http://debian.cn99.com/debian/ stable main
deb http://packages.dotdeb.org/ stable all
deb-src http://packages.dotdeb.org/ stable all
deb http://security.debian.org/ stable/updates main
运行命令
apt-get update
apt-get install libapache2-mod-php5
修改/etc/apache2/apache2.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml
添加apache::asp支持
方法1:
apt-get install libapache-asp-perl
执行以上指令之后将会自动安装以下包
libmldbm-perl (2.01-1)
libmldbm-sync-perl (0.30-1)
liburi-perl (1.35-1)
libhtml-tagset-perl (3.04-1)
libhtml-parser-perl (3.45-2)
libhtml-tree-perl (3.18-1)
libwww-perl (5.803-4)
libapache-asp-perl (2.57-3)
在httpd.conf文件中追加上:
LoadModule perl_module modules/mod_perl.so
PerlModule??Apache::ASP
<Files ~ (/.asp)>
SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp/asp
</Files>
如果http服务器为apache1.x执行完以上命令即可完成操作。否则,应继续执行下面安装命令:
apt-get install libapache2-mod-perl2
在httpd.conf文件中追加上:
<Files ~ (/.asp)>
SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp/asp
</Files>
修改/etc/apache2/apache2.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml index.asp
方法2:
基本包安装
apt-get install libmldbm-perl
apt-get install libmldbm-sync-perl
apt-get install libwww-perl
apt-get install perl
apt-get install libapache-mod-perl
注:该包应用于apache1.x
apt-get install libapache2-mod-perl2
注:该包应用于apache2.x
建议安装
apt-get install libapache-filter-perl
apt-get install libapache-ssi-perl
apt-get install libapache-zlib-perl
apt-get install libapache-symdump-perl
apt-get install libapache-clean-perl
apt-get install libhtml-fillinform-perl
apt-get install libxml-sablot-perl
[or libxml-libxslt-perl or libxml-xslt-perl]
配置bind9 DNS服务器
通过以下网络命令来安装bind9
apt-get install bind9
#apt-get install dnsutils
安装完毕进入配置界面
在下面文件中添加相应的配置内容:
/etc/bind/named.conf.local
创建以下两个文件并写入相应的配置:
/etc/bind/db.xx.com
/etc/bind/db.192.168.x
在下面文件中添加相应的域名解析配置:
/etc/resolv.conf
配置完毕请运行以下命令
/usr/sbin/rndc reload
/usr/sbin/rndc reconfig
/etc/init.d/bind9 restart
通过nslookup 命令来测试配置是否已经配置成功
性能优化
适用于apache1.x
apt-get install libapache-mod-gzip2
Mysql5.0 的安装
apt-get install libstdc++6 mysql-client-5.0 mysql-server-5.0
配置Qmail服务器
请确认已经配置好DNS服务
#apt-get install ucspi-tcp-src
#build-ucspi-tcp
#apt-get install qmail
#apt-get install ezmlm ezmlm-idx
#apt-get install vpopmail-doc vpopmail-bin libvpopmail1 libvpopmail-dev
#apt-get install qmailadmin
#apt-get install courier-imap courier-imap-ssl
在对话框里输入:linux26
然后进行相应的系统配置。
辅助软件的安装
[apt-setup #重新设置APT源文件]
apt-get upgrade #系统升级
apt-get update #更新系统
apt-get install vim
apt-get install libgd2 libgd2-dev libfreetype6-dev libgd-tools
apt-get install zip unzip
apt-get install expat
apt-get install libxml2 libxml2-dev
apt-get install libtemplate-perl
apt-get install libxml-parser-perl
apt-get install modconf #硬件管理模块工具
apt-get install rcconf #软件管理工具
apt-get install deborphan #显示未关联和使用的软件包
[apt-get install locales #安装最新的locales软件包]
安装apache2并配置SSL
apt-get install apache2
apt-get install apache2-doc
生成一个证书(请运行下面脚本):
apache2-ssl-certificate
打开SSL支持
a2enmod ssl
在/etc/apache2/ports.conf中添加443端口
Listen 443
配置SSL主机
在你的虚拟目录配置文件里面添加如下两行以使用SSL
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem
添加PHP4支持
apt-get install libapache2-mod-php4 php4-cli php4-common php4-cgi
修改/etc/apache2/apache2.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml
添加PHP5支持
在/etc/apt/sources.list文件中添加如下两行
deb http://packages.dotdeb.org/ stable all
deb-src http://packages.dotdeb.org/ stable all
修改后的文件内容如下
#deb file:///cdrom/ sarge main
deb http://debian.cn99.com/debian/ stable main
deb-src http://debian.cn99.com/debian/ stable main
deb http://packages.dotdeb.org/ stable all
deb-src http://packages.dotdeb.org/ stable all
deb http://security.debian.org/ stable/updates main
运行命令
apt-get update
apt-get install libapache2-mod-php5
修改/etc/apache2/apache2.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml
添加apache::asp支持
方法1:
apt-get install libapache-asp-perl
执行以上指令之后将会自动安装以下包
libmldbm-perl (2.01-1)
libmldbm-sync-perl (0.30-1)
liburi-perl (1.35-1)
libhtml-tagset-perl (3.04-1)
libhtml-parser-perl (3.45-2)
libhtml-tree-perl (3.18-1)
libwww-perl (5.803-4)
libapache-asp-perl (2.57-3)
在httpd.conf文件中追加上:
LoadModule perl_module modules/mod_perl.so
PerlModule??Apache::ASP
<Files ~ (/.asp)>
SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp/asp
</Files>
如果http服务器为apache1.x执行完以上命令即可完成操作。否则,应继续执行下面安装命令:
apt-get install libapache2-mod-perl2
在httpd.conf文件中追加上:
<Files ~ (/.asp)>
SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp/asp
</Files>
修改/etc/apache2/apache2.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml index.asp
方法2:
基本包安装
apt-get install libmldbm-perl
apt-get install libmldbm-sync-perl
apt-get install libwww-perl
apt-get install perl
apt-get install libapache-mod-perl
注:该包应用于apache1.x
apt-get install libapache2-mod-perl2
注:该包应用于apache2.x
建议安装
apt-get install libapache-filter-perl
apt-get install libapache-ssi-perl
apt-get install libapache-zlib-perl
apt-get install libapache-symdump-perl
apt-get install libapache-clean-perl
apt-get install libhtml-fillinform-perl
apt-get install libxml-sablot-perl
[or libxml-libxslt-perl or libxml-xslt-perl]
配置bind9 DNS服务器
通过以下网络命令来安装bind9
apt-get install bind9
#apt-get install dnsutils
安装完毕进入配置界面
在下面文件中添加相应的配置内容:
/etc/bind/named.conf.local
创建以下两个文件并写入相应的配置:
/etc/bind/db.xx.com
/etc/bind/db.192.168.x
在下面文件中添加相应的域名解析配置:
/etc/resolv.conf
配置完毕请运行以下命令
/usr/sbin/rndc reload
/usr/sbin/rndc reconfig
/etc/init.d/bind9 restart
通过nslookup 命令来测试配置是否已经配置成功
性能优化
适用于apache1.x
apt-get install libapache-mod-gzip2
Mysql5.0 的安装
apt-get install libstdc++6 mysql-client-5.0 mysql-server-5.0
配置Qmail服务器
请确认已经配置好DNS服务
#apt-get install ucspi-tcp-src
#build-ucspi-tcp
#apt-get install qmail
#apt-get install ezmlm ezmlm-idx
#apt-get install vpopmail-doc vpopmail-bin libvpopmail1 libvpopmail-dev
#apt-get install qmailadmin
#apt-get install courier-imap courier-imap-ssl
相关文章推荐
- 如何在 Debian Linux 上设置和配置网桥 | Linux 中国
- 给兄弟说下如何处理Debian下常见的apache2的几个问题
- Debian下如何配置Samba服务器的方法详解
- Debian下如何配置apt-get源以在线安装文件
- Debian配置Apache2支持mod-python和cgi模块
- 如何通过apache2配置多站点
- 这个地址介绍了如何配置debian linux mysql,可以进行远程访问mysql
- Debian 下配置 apache2 的 SSL
- 如何在Debian上安装配置ownCloud
- Debian系统下如何配置 apt-get 的安装源
- debian 下的 apache2 + ssl 配置方法
- 关于ubuntu 下安装的php和apache2 如何配置多虚拟主个机
- 如何在 Debian 中配置 Tripewire IDS
- Debian环境下apache2配置mod_perl
- Debian下Apache2配置指令 二 ZT
- ubuntu16.04下apache2如何配置CGI
- ubuntu16.04下apache2如何配置CGI
- linux debian系统配置apache2的SSL证书
- 如何在LINUX系统下修改debian wheezy默认配置的方法