Net::SSLeay安装方法
安装Net::SSLeay有编译过程,需要安装 ssl和libz。libz用于编译的函数库;zlib只提供压缩用的函式库和头文件,不涉及到文件操作;gzip和zip提供文件或目录的压缩和解压缩
apt -y install clang build-essential checkinstall
apt -y install openssl libssl-dev
apt -y install zlib1g-dev
apt -y install gzip liblzma-dev libjson-perl
apt -y install cpanminus
cpan install local::lib
cpan install IO::Compress::Base
cpan install IO::Compress::Lzma
cpan install Compress::Raw::Lzma
cpan install JSON
cpan install Net::SSLeay
cpanm Net::SSLeay
perl nph-proxy.cgi install-modules
卸载perl模块 cpanm -U Compress::Raw::Lzma
Apache2 配置cgi模块
启用 CGI 模块
a2enmod cgid
systemctl restart apache2
默认执行CGI脚本目录为[/usr/lib/cgi-bin],可以在相关文件更改该目录。
在默认目录之外的其他目录中允许 CGI,请按如下方式进行配置
# 建立新的
nano /etc/apache2/conf-available/cgi-enabled.conf
<Directory "/opt/cgi-bin">
Options +ExecCGI
AddHandler cgi-script .cgi .pl .py .rb
</Directory>
# 让该配置文件生效
a2enconf cgi-enabled
systemctl restart apache2
标签:cgi,Compress,install,SSLeay,Net,安装,目录 From: https://www.cnblogs.com/yisuo/p/17920207.html