Debian环境下apache2配置mod_perl
来源:互联网 发布:删除文件恢复软件 编辑:程序博客网 时间:2024/04/30 16:19
哎,研究生老板真是坑啊,实验室的一台台式机作为服务器五年了都不肯换,网站都不知道挂了多少回了。这次数据全部丢失,以前用perl写的一个在线工具环境又得配置。
首先装了个最新版的Debian ,个人觉得Debian的稳定性远远高于Ubuntu。Debian自带了perl。因此先装了个apache。 然后装mod_perl。其实利用apache的cgi运行perl程序是不需要配置mod_perl的。但是mod_perl能够将perl封装在apache内,明显加快后台的运行速度。在 mod_perl 下,CGI 脚本比平常运行快50倍。另外,可将数据库与web服务器集成在一起,用Perl编写Apache模块,在Apache的配置文件里面插入 Perl 代码,甚至以 server-side include 方式使用 Perl。在 mod_perl 下,Apache不仅仅是一个web 服务器,而变成了一个功能完善的程序平台。(这段专业的说法显然出自百度百科,哈哈!)
首先安装mod_perl,在debian下一条命令就可以了,很方便:
aptitude install -y libapache2-mod-perl2
下面还有些常用的perl包安装命令:
#GD
aptitude install -y libgd-dev
aptitude install -y libgd-graph-perl
#PerlMagick
aptitude install -y perlmagick
#MIME-tools
aptitude install -y libmime-perl
#Chart::Base
aptitude install -y libchart-perl
接下来配置apache的default文件,它在etc/apache2/sites-available/下,网上很多人说是http:conf这个文件,好像不是很对。我没有找到,哪位高手知道可以回复下告诉我啊,不胜感激。
配置如下截图
这是我自己的工程,www目录的路径可能和大家不一样。重要是配置 ScriptAlias /cgi-bin/ /home/bmi/wwwroot/mptm/cgi-bin/ 和
AddHandler cgi-script .cgi .pl 等。有问题的话可以回复,我会及时回答的。
然后将你的.cgi文件放在www/cgi-bin/目录下,重启apache sudo etc/init.d/apache2/ restart 在浏览器中输入localhost/xxx 就可以了。
- Debian环境下apache2配置mod_perl
- 在debian下为apache2配置fcgi
- debian 下的 apache2 + ssl 配置方法
- Debian下配置APACHE2+MYSQL5+PHP5
- Debian 下配置 apache2 的 SSL
- Debian下配置LAMP环境
- LAMP/DAMP环境配置(Debian+Apache2+Mysql+php5)
- Perl 5.10下mod_perl for Apache2的安装
- ubuntu 下mod_perl开发环境搭建
- ubuntu Apache2安装mod_perl
- Debian Linux 下 VPS 的 Apache2 配置 和 SS搭建
- Linux下配置安装PHP环境(Apache2)
- Linux下安装配置PHP环境(Apache2)
- Apache2 在 ubuntu 环境下配置
- Debian下安装配置Java环境
- Debian 7.1 下配置各种WEB环境
- debian系统下配置爬虫环境
- 【PHP】Window7环境下配置PHP7+Apache2.4 环境
- Linux安装网络监控
- 关于泛型接口我的初理解
- 操作系统的“两把剑”:中断上下文切换和进程上下文切换
- 自动化搭建Android ndk编译环境
- SD和SDHC和SDXC卡的区别是什么
- Debian环境下apache2配置mod_perl
- LeetCode-Word Break II
- 项目管理沟通之道
- C# 深入理解协变和逆变
- 哈希树
- java多线程基础
- Java内存区域——JVM读书笔记<一>
- 项目团队如何拥有高的协调性?
- myeclipse常用的快捷键