MESSAGE
DATE | 2020-12-20 |
FROM | Mithun Bhattacharya
|
SUBJECT | Re: [Hangout - NYLXS] suggestions for perl as web development
|
From hangout-bounces-at-nylxs.com Sun Dec 20 16:56:40 2020 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 87E9C16400A; Sun, 20 Dec 2020 16:56:39 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 3EC39163FD4; Sun, 20 Dec 2020 16:55:59 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Sun, 20 Dec 2020 16:55:59 -0500 Resent-Message-ID: <20201220215559.GG30217-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from mxout1-he-de.apache.org (mxout1-he-de.apache.org [95.216.194.37]) by mrbrklyn.com (Postfix) with ESMTP id 21294163FC0 for ; Sun, 20 Dec 2020 12:29:11 -0500 (EST) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-he-de.apache.org (ASF Mail Server at mxout1-he-de.apache.org) with SMTP id A44F464CB3 for ; Sun, 20 Dec 2020 17:29:09 +0000 (UTC) Received: (qmail 5110 invoked by uid 500); 20 Dec 2020 17:29:08 -0000 Mailing-List: contact modperl-help-at-perl.apache.org; run by ezmlm Precedence: bulk Delivered-To: mailing list modperl-at-perl.apache.org Received: (qmail 5099 invoked by uid 99); 20 Dec 2020 17:29:08 -0000 Received: from spamproc1-he-de.apache.org (HELO spamproc1-he-de.apache.org) (116.203.196.100) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 Dec 2020 17:29:08 +0000 Received: from localhost (localhost [127.0.0.1]) by spamproc1-he-de.apache.org (ASF Mail Server at spamproc1-he-de.apache.org) with ESMTP id B63791FF3A1 for ; Sun, 20 Dec 2020 17:29:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamproc1-he-de.apache.org X-Spam-Flag: NO X-Spam-Score: -0.001 X-Spam-Level: X-Spam-Status: No, score=-0.001 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.2, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamproc1-he-de.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-he-de.apache.org ([116.203.227.195]) by localhost (spamproc1-he-de.apache.org [116.203.196.100]) (amavisd-new, port 10024) with ESMTP id TI0gNm2KmyNm for ; Sun, 20 Dec 2020 17:29:07 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2607:f8b0:4864:20::e29; helo=mail-vs1-xe29.google.com; envelope-from=mithnb-at-gmail.com; receiver= Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) by mx1-he-de.apache.org (ASF Mail Server at mx1-he-de.apache.org) with ESMTPS id 0A3907FBA7 for ; Sun, 20 Dec 2020 17:29:06 +0000 (UTC) Received: by mail-vs1-xe29.google.com with SMTP id e15so4192522vsa.0 for ; Sun, 20 Dec 2020 09:29:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=e9GmGbAft87PoctoEHFrcS4JneT1tjAbHia3kwuE/kM=; b=HJgKValX7YALhLXTYBXTq+aYDm5Ipvase+Oiofwnldo5pvGrXZBglGNe7MzARidTnE 7lkL6AtSGDaED4brNi6u+DefkJUDUVdFhJm1AmIXy5I84JoMM2ZMo0QB5s7sPxzHIPhZ PWVVG3SwW+968gXgQHeH+4s8v3iW8ewP1CH9d2SMuXLE07bduoi0Ar5ySPGWjgERlHKr 4qJp6zmYJXE7ZXFyxxnnYjmNAhuvV6XZ0GNoKcHExW8BtKeiqtQr2TWDTByBiWmM2w93 BUoCBObdD1IbM1YlizZWmQl5SbcfO44Y9+SFj4LQBU/OBmmWhj4kr1kyI38NGT70tSje iS2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=e9GmGbAft87PoctoEHFrcS4JneT1tjAbHia3kwuE/kM=; b=MkXjOVsf1UYMo93KBm7YlNW58OcSf2Ys8d0U3jDVqG16S7XTgfyAOkgPIjK2sp0SX5 X9UEt/8gNP5PcxJfuYZKZbVXbPZR8qS3s62GwGdyF9mxyFMEAqaxVEV8ZnGKLZtSuX+g 3tHYid5k7nBVgHKEA28za0GA1YjSj6MdYdnHk4Aj8jVArvSNHIK6AkI89Tke2sOgQN01 duftTkpT+cmOFlAlnKETvbceZGMjWK77HYRFNHSnpcm3QJtL/DBxPUqyDAZPSlqL23w6 oaD2RjJ2nwYCadUl9zCSotR7tFzjGEvVm73rYzyhe+wzHARcl6FjRVrLygOdX4FUycpP YuGQ== X-Gm-Message-State: AOAM5339ymdhJxUT/mAkF71yqkE7KZPyNDhWIj0ZEhTMBfEle/Hgo0P8 zflk7F6Jd5LYd5gxKLFrTS3EZb2LrC4Qh4BWj88q9V4u/ZM= X-Google-Smtp-Source: ABdhPJzR0fkmsSGkYWceLmERgFthj4zctI2JaIpiLf0dz0wn/iKrhF3gkAceLVUawe5rgSqctlc4vr4958w8fcr3PGA= X-Received: by 2002:a67:3212:: with SMTP id y18mr10678325vsy.5.1608485340125; Sun, 20 Dec 2020 09:29:00 -0800 (PST) MIME-Version: 1.0 References: <3A8B7869-1464-442E-9647-08514375C4D9-at-blackmans.org> <20200805005553.GA1176-at-www2.mrbrklyn.com> <20201220103256.17bbe23b.lembark-at-wrkhors.com> In-Reply-To: From: Mithun Bhattacharya Date: Sun, 20 Dec 2020 11:28:49 -0600 Message-ID: To: mod_perl list Subject: Re: [Hangout - NYLXS] suggestions for perl as web development language [EXT] X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.30rc1 List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1071543450==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============1071543450== Content-Type: multipart/alternative; boundary="000000000000531f0305b6e8adb2"
--000000000000531f0305b6e8adb2 Content-Type: text/plain; charset="UTF-8"
Just curious where exactly is the challenge in this setup ? It can't be in apache supporting real certificates - neither can it be in setting up reverse proxy internally...
On Sun, Dec 20, 2020 at 11:19 AM Tom Browder wrote:
> > > On Sun, Dec 20, 2020 at 09:33 Steven Lembark wrote: > >> On Tue, 4 Aug 2020 18:05:28 -0700 >> jbiskofski wrote: >> >> > I had a hard time accepting this was a good configuration because for >> > 20 years I had thought of webservers as big giant compiled systems >> > (apache), but apparently you can now create something just as fast in >> > Perl. >> >> And a helluva lot easier to install, manage, develop on, and maintain. > > > Steven, I have met you at a couple of Perl conferences and know you know > Raku as well. One thing that has always bothered me about PSGI, Catalyst, > mod_fcgi, etc., is that I could never find a practical cookbook solution > for a simple but working dynamic and publicly available https website on a > real, modern Apache 2.4 server on a Linux bare-metal, sole user remote > server. > > I would love to be able to have something similar for Raku, and there is > Cro, but it so far cannot handle auto-generation of Let's Encrypt TLS > certificates with a reverse proxy on Apache. > > As an alternative, I would be happy to run with a Perl solution iif it > could handle my TLS requirement. Any suggestions will be greatly > appreciated. > > BTW, I have publicly documented my current Apache setup (non-dynamic > except for limited CGI use on a couple of sites). The Apache uses nearly > the latest Apache and OpenSSL compiled from source. It includes multiple > (15 or so at last count) virtual hosts (using macros for extremely easy > deployment). It was last updated mid-2020 and I'll be looking to update it > next year. It's on Github and I'll send the reference if anyone wants it. > > Blessings, > > -Tom >
--000000000000531f0305b6e8adb2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Just curious where exactly is the challenge in this setup = ? It can't be in apache supporting real certificates - neither can it b= e in setting up reverse proxy internally...
ote"> gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1= ex">
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue= , 4 Aug 2020 18:05:28 -0700
jbiskofski <jb= iskofski-at-gmail.com> wrote:
> I had a hard time accepting this was a good configuration because for<= br> > 20 years I had thought of webservers as big giant compiled systems
> (apache), but apparently you can now create something just as fast in<= br> > Perl.
And a helluva lot easier to install, manage, develop on, and maintain.ckquote>
Steven, =C2=A0I have = met you at a couple of Perl conferences and know you know Raku as well. One= thing that has always bothered me about PSGI, Catalyst, mod_fcgi, etc., is= that I could never find a practical cookbook solution for a simple but wor= king dynamic and publicly available https website on a real, modern Apache = 2.4 server on a Linux bare-metal, sole user remote server. "auto">
I would love to be able to have somethin= g similar for Raku, and there is Cro, but it so far cannot handle auto-gene= ration of Let's Encrypt TLS certificates with a reverse proxy on Apache= .
As an alternative, I w= ould be happy to run with a Perl solution iif it could handle my TLS requir= ement. Any suggestions will be greatly appreciated. =
BTW, I have publicly documented my current Apac= he setup (non-dynamic except for limited CGI use on a couple of sites). The= Apache uses nearly the latest Apache and OpenSSL compiled from source. It = includes multiple (15 or so at last count) virtual hosts (using macros for = extremely easy deployment). It was last updated mid-2020 and I'll be lo= oking to update it next year. It's on Github and I'll send the refe= rence if anyone wants it.
">Blessings,
-Tom <= /div>
--000000000000531f0305b6e8adb2--
--===============1071543450== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============1071543450==--
--===============1071543450== Content-Type: multipart/alternative; boundary="000000000000531f0305b6e8adb2"
--000000000000531f0305b6e8adb2 Content-Type: text/plain; charset="UTF-8"
Just curious where exactly is the challenge in this setup ? It can't be in apache supporting real certificates - neither can it be in setting up reverse proxy internally...
On Sun, Dec 20, 2020 at 11:19 AM Tom Browder wrote:
> > > On Sun, Dec 20, 2020 at 09:33 Steven Lembark wrote: > >> On Tue, 4 Aug 2020 18:05:28 -0700 >> jbiskofski wrote: >> >> > I had a hard time accepting this was a good configuration because for >> > 20 years I had thought of webservers as big giant compiled systems >> > (apache), but apparently you can now create something just as fast in >> > Perl. >> >> And a helluva lot easier to install, manage, develop on, and maintain. > > > Steven, I have met you at a couple of Perl conferences and know you know > Raku as well. One thing that has always bothered me about PSGI, Catalyst, > mod_fcgi, etc., is that I could never find a practical cookbook solution > for a simple but working dynamic and publicly available https website on a > real, modern Apache 2.4 server on a Linux bare-metal, sole user remote > server. > > I would love to be able to have something similar for Raku, and there is > Cro, but it so far cannot handle auto-generation of Let's Encrypt TLS > certificates with a reverse proxy on Apache. > > As an alternative, I would be happy to run with a Perl solution iif it > could handle my TLS requirement. Any suggestions will be greatly > appreciated. > > BTW, I have publicly documented my current Apache setup (non-dynamic > except for limited CGI use on a couple of sites). The Apache uses nearly > the latest Apache and OpenSSL compiled from source. It includes multiple > (15 or so at last count) virtual hosts (using macros for extremely easy > deployment). It was last updated mid-2020 and I'll be looking to update it > next year. It's on Github and I'll send the reference if anyone wants it. > > Blessings, > > -Tom >
--000000000000531f0305b6e8adb2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Just curious where exactly is the challenge in this setup = ? It can't be in apache supporting real certificates - neither can it b= e in setting up reverse proxy internally...
ote"> gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1= ex">
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue= , 4 Aug 2020 18:05:28 -0700
jbiskofski <jb= iskofski-at-gmail.com> wrote:
> I had a hard time accepting this was a good configuration because for<= br> > 20 years I had thought of webservers as big giant compiled systems
> (apache), but apparently you can now create something just as fast in<= br> > Perl.
And a helluva lot easier to install, manage, develop on, and maintain.ckquote>
Steven, =C2=A0I have = met you at a couple of Perl conferences and know you know Raku as well. One= thing that has always bothered me about PSGI, Catalyst, mod_fcgi, etc., is= that I could never find a practical cookbook solution for a simple but wor= king dynamic and publicly available https website on a real, modern Apache = 2.4 server on a Linux bare-metal, sole user remote server. "auto">
I would love to be able to have somethin= g similar for Raku, and there is Cro, but it so far cannot handle auto-gene= ration of Let's Encrypt TLS certificates with a reverse proxy on Apache= .
As an alternative, I w= ould be happy to run with a Perl solution iif it could handle my TLS requir= ement. Any suggestions will be greatly appreciated. =
BTW, I have publicly documented my current Apac= he setup (non-dynamic except for limited CGI use on a couple of sites). The= Apache uses nearly the latest Apache and OpenSSL compiled from source. It = includes multiple (15 or so at last count) virtual hosts (using macros for = extremely easy deployment). It was last updated mid-2020 and I'll be lo= oking to update it next year. It's on Github and I'll send the refe= rence if anyone wants it.
">Blessings,
-Tom <= /div>
--000000000000531f0305b6e8adb2--
--===============1071543450== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============1071543450==--
|
|