Re: [WebDNA] New Mountain Lion OSX Server

This WebDNA talk-list message is from

2013


It keeps the original formatting.
numero = 110219
interpreted = N
texte = This is a multi-part message in MIME format. --------------030805000903060409030900 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Hi Chris I went through the lion instructions and I get the following? Not Found The requested URL /WebDNA/WebDNA.fcgi/index.tpl was not found on this=20 server. Maybe I didn't uninstall all the files from Cicada, what should be=20 removed from Cicada? I make this try with the website in the webserver Document folder. But I have my websites on a separate disk, I also tried with changing=20 the path to that hard drive, I had the same result. What is best to do... Thanks Lawrence --=20 Lawrence Banahan Mobile: 06.80.71.99.02 Skype: lbanahan christophe.billiottet@webdna.us a =E9crit : > No, httpd.conf is different between 10.6 and 10.8. Do not upload your 1= 0.6 httpd.conf to a 10.8 box, it would make a mess with the new apache co= nfiguration. What you have to do on a 10.8 is > > - just upload mod_fastcgi.so (we have a copy if you need it) in /usr/li= bexec/apache2/ with the same UID:GID and permissions as the other modules= you will find inside this directory > > and if it is a new install, just follow the instructions (Lion and Moun= tain Lion have the same procedure) in the ReadMe file that comes with the= FastCGI. I did this several times so far (regular 10.8 and 10.8 server) = without any problem, it just takes few minutes to do. > > - chris > > > > On Feb 28, 2013, at 10:32, Banahan wrote: > >> Using the Webdna 7 on 10.6, so this means we just need to upload the h= ttpd.conf? >> Lawrence >> >> >> christophe.billiottet@webdna.us a =E9crit : >>> On my side, i was using 10.6 and directly upgraded to 10.8. The only = thing i had to do to make my WeDNA.fcgi run back has been to add the mod_= fastcgi.so (which had been removed by Apple since 10.7). It was straight = and easy to do. >>> >>> - chris >>> >>> On Feb 28, 2013, at 4:40, Tom Duke >>> >>> wrote: >>> >>> >>>> Lawrence, >>>> >>>> Hi - it is possible. I installed v.7 on my MacBook Pro - then remo= ved it and installed v6.2 so I could have a development environment to ma= tch our production server. >>>> >>>> My notes are rough - I never got a chance to write them up properly = - the main issue initially was to re-enable to web server in Lion. Appl= e have left the software in place but have essentially deactivated the we= b server. >>>> >>>> Happy to share my notes if you would like them. >>>> >>>> - Tom >>>> >>>> >>>> >>>> >>>> >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> Digital Revolutionaries >>>> 1st Floor, Castleriver House >>>> 14-15 Parliament Street >>>> Temple Bar,Dublin 2 >>>> Ireland >>>> ---------------------------------------------- >>>> [t]: ++ 353 1 440 3907 >>>> [e]: >>>> >>>> >>>> [w]: >>>> >>>> >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> >>>> >>>> On 27 February 2013 22:11, Banahan >>>> >>>> wrote: >>>> Hi, >>>> >>>> I'm trying to setup a new server on Mac OSX. >>>> As I bought a MacMini it comes with Montain Lion (not server) >>>> I tried to set it up with the above details, but it's not working... >>>> I'm wonder if some body did an install of Webdna on a non server 10.= 8 >>>> >>>> I'm now considering getting the MacMini to 10.6 as it looks like a = lot faster to install (My server should already be running...) >>>> What's you opinion? What is the benefit of using 10.8 ou 10.7 compar= ed to 10.6 >>>> >>>> Thanks in advance fot your tips >>>> Lawrence >>>> >>>> --=20 >>>> Lawrence Banahan >>>> Mobile: 06.80.71.99.02 >>>> Skype: lbanahan >>>> Courriel: >>>> lawrence@banahan.fr >>>> www.banahan.fr >>>> >>>> >>>> >>>> >>>> Brian Wachter a =E9crit : >>>> >>>>> Steve, >>>>> >>>>> I'm not sure this is a DEFINITIVE guide, but it may help. I started= with the WebDNA 7 installation instructions and updated them for LION SE= RVER and MOUNTAIN LION SERVER specific instructions. I'll attach the text= file as well as include the text below. Best of luck with your install a= nd keep us posted! >>>>> >>>>> Regards, >>>>> Brian >>>>> >>>>> #------------------------------------------------------------------= ------------------------------------------ >>>>> >>>>> Here's the WebDNA 7 FastCGI installation process for OSX Lion SERVE= R and Mountain Lion SERVER: >>>>> >>>>> STEP 1: >>>>> Install JAVA for OS X Lion >>>>> More information at: >>>>> >>>>> http://support.apple.com/kb/DL1421 and http://support.apple.com/kb/= HT5267 >>>>> >>>>> >>>>> To test if Java is installed, open Terminal.app and type "java". >>>>> To check which version of Java is installed, open Terminal.app and = type "java -version". >>>>> >>>>> STEP 2: >>>>> Install mod_fastcgi.so >>>>> Lion/MtnLion is missing mod_fastcgi.so >>>>> It can be recovered from Snow Leopard >>>>> Put a copy of mod_fastcgi.so at /usr/libexec/apache2/ >>>>> Set permissions on mod_fastcgi.so to be the same as other .so files= in that directory. >>>>> (i.e., system=3Dread/write,wheel=3Dreadonly,everyone=3Dreadonly) >>>>> >>>>> STEP 3: >>>>> For EACH web site domain (i.e., vhost), place a copy of the /WebDNA= folder here: >>>>> /Library/Server/Web/Data/Sites// >>>>> >>>>> STEP 4: >>>>> Move a copy of WebDNA.fcgi executable inside each of the /WebDNA fo= lders >>>>> chmod 755 WebDNA.fcgi >>>>> >>>>> STEP 5: >>>>> Then open your primary apache2 configuration file and make sure tha= t both the >>>>> rewrite and fastcgi modules are loaded. The mod_rewrite.so should b= e loaded by default, >>>>> but you will need to add the entry for loading mod_fastcgi.so >>>>> For OS X Lion SERVER (10.7), the file to edit is: /private/etc/apac= he2/httpd.conf >>>>> For OS X Mtn Lion SERVER (10.8), the file to edit is: /Library/Serv= er/Web/Config/apache2/httpd_server_app.conf >>>>> >>>>> LoadModule rewrite_module libexec/apache2/mod_rewrite.so >>>>> LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so >>>>> >>>>> STEP 6: >>>>> - edit httpd_server_app.conf (10.8) or httpd.conf (10.7) to add the= following lines... >>>>> >>>>> <#----------------------- >>>>> >>>>> FastCGIServer /Library/Server/Web/Data/Sites//W= ebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1 >>>>> FastCGIServer /Library/Server/Web/Data/Sites//W= ebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1 >>>>> FastCGIServer /Library/Server/Web/Data/Sites//W= ebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1 >>>>> Action webdna-fastcgi /WebDNA/WebDNA.fcgi >>>>> AddHandler webdna-fastcgi .dna >>>>> >>>>> #----------------------- >>>>> >>>>> Note it is very important to use "-processes 1" because if a websit= e open several instances >>>>> accessing the same databases, there will be conflicts. Also be sure= to add an entry for each >>>>> WebDNA-enabled vhost web site that you have. >>>>> >>>>> Notes for Lion Server (10.7) >>>>> >>>>> I added the fastcgi directive lines just below the following direc= tive: >>>>> =09 >>>>>  >>>>> # Multi -language error messages >>>>> #Include /private/etc/apache2/extra/httpd-multilang-errordoc.conf >>>>> ... >>>>> #Include /private/etc/apache2/extra/httpd-dav.conf >>>>>  >>>>> =09 >>>>> Be careful that OSX Lion Server will disable what you have done if= WebSharing is not "on": >>>>> it will place your configuration within >>>>> =09 >>>>>  >>>>>  >>>>> =09 >>>>> and the configuration settings are completely ineffective. >>>>> So, turn it "on" by opening the System Settings, then opening the = "Sharing" control panel >>>>> and checking the box for "Web Sharing". >>>>> >>>>> Notes for Mountain Lion Server (10.8) >>>>> >>>>> I added the fastcgi directive lines just below the following direc= tive: >>>>> =09 >>>>>  >>>>>  >>>>> >>>>> >>>>> STEP 7: >>>>> To hide some specific WebDNA-related files, add these lines in the = httpd.conf or >>>>> httpd_server_app.conf, just below the lines you added in STEP 6. >>>>> >>>>> #----------------------- >>>>> >>>>> Deny from all >>>>> >>>>> #----------------------- >>>>> >>>>> STEP 8: >>>>> Finally, if you want the WebDNA [protect] context to properly work,= you will need the >>>>> following lines INSIDE the virtualhost configuration file, for ever= y single site on your server. >>>>> Open each virtualhost config file and add the following lines: >>>>> >>>>> #----------------------- >>>>> >>>>> RewriteEngine on >>>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{ >>>>> >>>>> HTTP:Authorization >>>>> >>>>> },L] >>>>> >>>>> #----------------------- >>>>> >>>>> For Lion Server (10.7), the configuration files are located here: >>>>> /etc/apache2/sites/0000_X.X.X.X_80_.conf (non-ssl domains= ) >>>>> /etc/apache2/sites/0000_X.X.X.X_443_.conf (ssl domains) >>>>> >>>>> For Mountain Lion Server (10.8), the configuration files are locate= d here: >>>>> /Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_80_= .conf (non-ssl domains) >>>>> /Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_443_.conf (ssl domains) >>>>> in the following file for non-SSL vhosts: >>>>> >>>>> >>>>> STEP 9: >>>>> Make sure that you add index.dna as a default index type for each W= ebDNA-enabled site you host. >>>>> Do this in Lion& Mtn Lion SERVER by opening Server.app, selecting = Web (10.7) or Websites (10.8) >>>>> under SERVICES in the left-side pane, select your domain to edit an= d then select the "edit" button >>>>> next to "Index Files:". In the drop-down sheet, select + and add "i= ndex.dna" to the list. >>>>> >>>>> STEP 10: >>>>> Restart apache (there is no need to start WebDNA, it is automatical= ly done with the first >>>>> WebDNA request apache receives. This is also the reason why we do n= ot need anymore the >>>>> WebDNAMonitor from the previous versions) either with >>>>> apachectl restart >>>>> or using your administration GUI. >>>>> >>>>> STEP 11: >>>>> Connect your browser to >>>>> >>>>> http://www.domain1.com/WebDNA/Admin/AdminPrefs.dna >>>>> >>>>> to manage site1, >>>>> >>>>> >>>>> http://www.domain2.com/WebDNA/Admin/AdminPrefs.dna >>>>> >>>>> to manage site2 etc... >>>>> >>>>> login and pass admin/admin >>>>> >>>>> If your login fails, verify that STEP 8 has been done and try again= . >>>>> >>>>> That should do it. >>>>> #------------------------------------------------------------------= ------------------------------------------ >>>>> >>>>> >>>> --------------------------------------------------------- This messa= ge is sent to you because you are subscribed to the mailing list . To uns= ubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us = Bug Reporting: support@webdna.us >>>> >>>> >>>> --------------------------------------------------------- This messa= ge is sent to you because you are subscribed to the mailing list . To uns= ubscribe, E-mail to: archives: >>>> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@web= dna.us >>> --------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list >>> >>> . >>> To unsubscribe, E-mail to: >>> >>> >>> archives: >>> http://mail.webdna.us/list/talk@webdna.us >>> >>> Bug Reporting: >>> support@webdna.us >> --------------------------------------------------------- This message= is sent to you because you are subscribed to the mailing list . To unsub= scribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bu= g Reporting: support@webdna.us > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list. > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us --------------030805000903060409030900 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Chris

I went through the lion instructions and I get the following?
Not Found
The requested URL /WebDNA/WebDNA.fcgi/index.tpl was not found on this server.
Maybe I didn't uninstall all the files from Cicada, what should be removed from Cicada?

I make this try with the website in the webserver Document folder.
But I have my websites on a separate disk, I also tried with changing the path to that hard drive, I had the same result.
What is best to do...

Thanks
Lawrence

--


Lawrence Banahan
Mobile: 06.80.71.99.02
Skype: lbanahan


christophe.billiottet@webdna.us a écrit :
No, httpd.conf is different between 10.6 and 10.8. Do not upload your 10.6 httpd.conf to a 10.8 box, it would make a mess with the new apache configuration. What you have to do on a 10.8 is- just upload mod_fastcgi.so (we have a copy if you need it) in /usr/libexec/apache2/ with the same UID:GID and permissions as the other modules you will find inside this directoryand if it is a new install, just follow the instructions (Lion and Mountain Lion have the same procedure) in the ReadMe file that comes with the FastCGI. I did this several times so far (regular 10.8 and 10.8 server) without any problem, it just takes few minutes to do.- chrisOn Feb 28, 2013, at 10:32, Banahan <banahan.l@gmail.com> wrote:
Using the Webdna 7 on 10.6, so this means we just need to upload the httpd.conf?Lawrencechristophe.billiottet@webdna.us a écrit :
On my side, i was using 10.6 and directly upgraded to 10.8. The only thing i had to do to make my WeDNA.fcgi run back has been to add the mod_fastcgi.so (which had been removed by Apple since 10.7). It was straight and easy to do.- chrisOn Feb 28, 2013, at 4:40, Tom Duke <tom@revolutionaries.ie> wrote:
Lawrence,Hi - it is possible.   I installed v.7 on my MacBook Pro - then removed it and installed v6.2 so I could have a development environment to match our production server.My notes are rough - I never got a chance to write them up properly - the main issue initially was to re-enable to web server in Lion.   Apple have left the software in place but have essentially deactivated the web server.Happy to share my notes if you would like them.- Tom==============================================Digital Revolutionaries1st Floor, Castleriver House14-15 Parliament StreetTemple Bar,Dublin 2Ireland----------------------------------------------[t]: ++ 353 1 440 3907[e]: <mailto:tom@revolutionaries.ie>[w]: <http://www.revolutionaries.ie/>==============================================On 27 February 2013 22:11, Banahan <banahan.l@gmail.com> wrote:Hi,I'm trying to setup a new server on Mac OSX.As I bought a MacMini it comes with Montain Lion (not server)I tried to set it up with the above details, but it's not working...I'm wonder if some body did an install of Webdna on a non server 10.8I'm now considering getting the MacMini to 10.6  as it looks like a lot faster to install (My server should already be running...)What's you opinion? What is the benefit of using 10.8 ou 10.7 compared to 10.6Thanks in advance fot your tipsLawrence-- Lawrence BanahanMobile: 06.80.71.99.02Skype: lbanahanCourriel: lawrence@banahan.frwww.banahan.frBrian Wachter a écrit :
Steve,I'm not sure this is a DEFINITIVE guide, but it may help. I started with the WebDNA 7 installation instructions and updated them for LION SERVER and MOUNTAIN LION SERVER specific instructions. I'll attach the text file as well as include the text below. Best of luck with your install and keep us posted!Regards,Brian#------------------------------------------------------------------------------------------------------------Here's the WebDNA 7 FastCGI installation process for OSX Lion SERVER and Mountain Lion SERVER:STEP 1:Install JAVA for OS X LionMore information at: http://support.apple.com/kb/DL1421 and http://support.apple.com/kb/HT5267To test if Java is installed, open Terminal.app and type "java".To check which version of Java is installed, open Terminal.app and type "java -version".STEP 2:Install mod_fastcgi.soLion/MtnLion is missing mod_fastcgi.soIt can be recovered from Snow LeopardPut a copy of mod_fastcgi.so at /usr/libexec/apache2/Set permissions on mod_fastcgi.so to be the same as other .so files in that directory.(i.e., system=read/write,wheel=readonly,everyone=readonly) STEP 3:For EACH web site domain (i.e., vhost), place a copy of the /WebDNA folder here:/Library/Server/Web/Data/Sites/<myDomainDirectory>/STEP 4:Move a copy of WebDNA.fcgi executable inside each of the /WebDNA folderschmod 755 WebDNA.fcgiSTEP 5:Then open your primary apache2 configuration file and make sure that both therewrite and fastcgi modules are loaded. The mod_rewrite.so should be loaded by default,but you will need to add the entry for loading mod_fastcgi.soFor OS X Lion SERVER (10.7), the file to edit is: /private/etc/apache2/httpd.confFor OS X Mtn Lion SERVER (10.8), the file to edit is: /Library/Server/Web/Config/apache2/httpd_server_app.confLoadModule rewrite_module     libexec/apache2/mod_rewrite.soLoadModule fastcgi_module     libexec/apache2/mod_fastcgi.soSTEP 6:- edit httpd_server_app.conf (10.8) or httpd.conf (10.7) to add the following lines...<#-----------------------<IfModule mod_fastcgi.c>FastCGIServer /Library/Server/Web/Data/Sites/<myDomainDirectory1>/WebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1FastCGIServer /Library/Server/Web/Data/Sites/<myDomainDirectory2>/WebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1FastCGIServer /Library/Server/Web/Data/Sites/<myDomainDirectory3>/WebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1Action webdna-fastcgi /WebDNA/WebDNA.fcgiAddHandler webdna-fastcgi .dna</IfModule>#-----------------------Note it is very important to use "-processes 1" because if a website open several instancesaccessing the same databases, there will be conflicts. Also be sure to add an entry for eachWebDNA-enabled vhost web site that you have.Notes for Lion Server (10.7)I added the fastcgi directive lines just below the following directive:<IfDefine WEBSHARING_ON># Multi    -language error messages#Include /private/etc/apache2/extra/httpd-multilang-errordoc.conf...#Include /private/etc/apache2/extra/httpd-dav.conf</IfDefine>Be careful that OSX Lion Server will disable what you have done if WebSharing is not "on":it will place your configuration within<IfDefine WEBSHARING_ON></IfDefine>and the configuration settings are completely ineffective.So, turn it "on" by opening the System Settings, then opening the "Sharing" control paneland checking the box for "Web Sharing".Notes for Mountain Lion Server (10.8)I added the fastcgi directive lines just below the following directive:<IfModule mime_module></IfModule>STEP 7:To hide some specific WebDNA-related files, add these lines in the httpd.conf orhttpd_server_app.conf, just below the lines you added in STEP 6.#-----------------------<FilesMatch  ".*\.(db|inc|conf|ini)$">Deny from all                                                                </FilesMatch>#-----------------------STEP 8:Finally, if you want the WebDNA [protect] context to properly work, you will need thefollowing lines INSIDE the virtualhost configuration file, for every single site on your server.Open each virtualhost config file and add the following lines:#-----------------------<IfModule mod_rewrite.c>RewriteEngine onRewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]</IfModule>#-----------------------For Lion Server (10.7), the configuration files are located here:/etc/apache2/sites/0000_X.X.X.X_80_<myDomain>.conf (non-ssl domains)/etc/apache2/sites/0000_X.X.X.X_443_<myDomain>.conf (ssl domains)For Mountain Lion Server (10.8), the configuration files are located here:/Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_80_<myDomain>.conf (non-ssl domains)/Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_443_<myDomain>.conf (ssl domains)in the following file for non-SSL vhosts:STEP 9:Make sure that you add index.dna as a default index type for each WebDNA-enabled site you host.Do this in Lion & Mtn Lion SERVER by opening Server.app, selecting Web (10.7) or Websites (10.8)under SERVICES in the left-side pane, select your domain to edit and then select the "edit" buttonnext to "Index Files:". In the drop-down sheet, select + and add "index.dna" to the list.STEP 10:Restart apache (there is no need to start WebDNA, it is automatically done with the firstWebDNA request apache receives. This is also the reason why we do not need anymore theWebDNAMonitor from the previous versions) either withapachectl restartor using your administration GUI.STEP 11:Connect your browser to http://www.domain1.com/WebDNA/Admin/AdminPrefs.dna to manage site1,http://www.domain2.com/WebDNA/Admin/AdminPrefs.dna to manage site2 etc...login and pass admin/adminIf your login fails, verify that STEP 8 has been done and try again.That should do it.#------------------------------------------------------------------------------------------------------------
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
--------------030805000903060409030900-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] New Mountain Lion OSX Server (christophe.billiottet@webdna.us 2013)
  2. Re: [WebDNA] New Mountain Lion OSX Server (Banahan 2013)
  3. Re: [WebDNA] New Mountain Lion OSX Server (Banahan 2013)
  4. Re: [WebDNA] New Mountain Lion OSX Server (Tom Duke 2013)
  5. Re: [WebDNA] New Mountain Lion OSX Server (Palle Bo Nielsen 2013)
  6. Re: [WebDNA] New Mountain Lion OSX Server (christophe.billiottet@webdna.us 2013)
  7. Re: [WebDNA] New Mountain Lion OSX Server (Palle Bo Nielsen 2013)
  8. Re: [WebDNA] New Mountain Lion OSX Server (christophe.billiottet@webdna.us 2013)
  9. Re: [WebDNA] New Mountain Lion OSX Server (Palle Bo Nielsen 2013)
  10. Re: [WebDNA] New Mountain Lion OSX Server (Banahan 2013)
  11. Re: [WebDNA] New Mountain Lion OSX Server (christophe.billiottet@webdna.us 2013)
  12. Re: [WebDNA] New Mountain Lion OSX Server (Banahan 2013)
  13. Re: [WebDNA] New Mountain Lion OSX Server (christophe.billiottet@webdna.us 2013)
  14. Re: [WebDNA] New Mountain Lion OSX Server (Tom Duke 2013)
  15. Re: [WebDNA] New Mountain Lion OSX Server (Brian Fries 2013)
  16. Re: [WebDNA] New Mountain Lion OSX Server (Banahan 2013)
This is a multi-part message in MIME format. --------------030805000903060409030900 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Hi Chris I went through the lion instructions and I get the following? Not Found The requested URL /WebDNA/WebDNA.fcgi/index.tpl was not found on this=20 server. Maybe I didn't uninstall all the files from Cicada, what should be=20 removed from Cicada? I make this try with the website in the webserver Document folder. But I have my websites on a separate disk, I also tried with changing=20 the path to that hard drive, I had the same result. What is best to do... Thanks Lawrence --=20 Lawrence Banahan Mobile: 06.80.71.99.02 Skype: lbanahan christophe.billiottet@webdna.us a =E9crit : > No, httpd.conf is different between 10.6 and 10.8. Do not upload your 1= 0.6 httpd.conf to a 10.8 box, it would make a mess with the new apache co= nfiguration. What you have to do on a 10.8 is > > - just upload mod_fastcgi.so (we have a copy if you need it) in /usr/li= bexec/apache2/ with the same UID:GID and permissions as the other modules= you will find inside this directory > > and if it is a new install, just follow the instructions (Lion and Moun= tain Lion have the same procedure) in the ReadMe file that comes with the= FastCGI. I did this several times so far (regular 10.8 and 10.8 server) = without any problem, it just takes few minutes to do. > > - chris > > > > On Feb 28, 2013, at 10:32, Banahan wrote: > >> Using the Webdna 7 on 10.6, so this means we just need to upload the h= ttpd.conf? >> Lawrence >> >> >> christophe.billiottet@webdna.us a =E9crit : >>> On my side, i was using 10.6 and directly upgraded to 10.8. The only = thing i had to do to make my WeDNA.fcgi run back has been to add the mod_= fastcgi.so (which had been removed by Apple since 10.7). It was straight = and easy to do. >>> >>> - chris >>> >>> On Feb 28, 2013, at 4:40, Tom Duke >>> >>> wrote: >>> >>> >>>> Lawrence, >>>> >>>> Hi - it is possible. I installed v.7 on my MacBook Pro - then remo= ved it and installed v6.2 so I could have a development environment to ma= tch our production server. >>>> >>>> My notes are rough - I never got a chance to write them up properly = - the main issue initially was to re-enable to web server in Lion. Appl= e have left the software in place but have essentially deactivated the we= b server. >>>> >>>> Happy to share my notes if you would like them. >>>> >>>> - Tom >>>> >>>> >>>> >>>> >>>> >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> Digital Revolutionaries >>>> 1st Floor, Castleriver House >>>> 14-15 Parliament Street >>>> Temple Bar,Dublin 2 >>>> Ireland >>>> ---------------------------------------------- >>>> [t]: ++ 353 1 440 3907 >>>> [e]: >>>> >>>> >>>> [w]: >>>> >>>> >>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>> >>>> >>>> On 27 February 2013 22:11, Banahan >>>> >>>> wrote: >>>> Hi, >>>> >>>> I'm trying to setup a new server on Mac OSX. >>>> As I bought a MacMini it comes with Montain Lion (not server) >>>> I tried to set it up with the above details, but it's not working... >>>> I'm wonder if some body did an install of Webdna on a non server 10.= 8 >>>> >>>> I'm now considering getting the MacMini to 10.6 as it looks like a = lot faster to install (My server should already be running...) >>>> What's you opinion? What is the benefit of using 10.8 ou 10.7 compar= ed to 10.6 >>>> >>>> Thanks in advance fot your tips >>>> Lawrence >>>> >>>> --=20 >>>> Lawrence Banahan >>>> Mobile: 06.80.71.99.02 >>>> Skype: lbanahan >>>> Courriel: >>>> lawrence@banahan.fr >>>> www.banahan.fr >>>> >>>> >>>> >>>> >>>> Brian Wachter a =E9crit : >>>> >>>>> Steve, >>>>> >>>>> I'm not sure this is a DEFINITIVE guide, but it may help. I started= with the WebDNA 7 installation instructions and updated them for LION SE= RVER and MOUNTAIN LION SERVER specific instructions. I'll attach the text= file as well as include the text below. Best of luck with your install a= nd keep us posted! >>>>> >>>>> Regards, >>>>> Brian >>>>> >>>>> #------------------------------------------------------------------= ------------------------------------------ >>>>> >>>>> Here's the WebDNA 7 FastCGI installation process for OSX Lion SERVE= R and Mountain Lion SERVER: >>>>> >>>>> STEP 1: >>>>> Install JAVA for OS X Lion >>>>> More information at: >>>>> >>>>> http://support.apple.com/kb/DL1421 and http://support.apple.com/kb/= HT5267 >>>>> >>>>> >>>>> To test if Java is installed, open Terminal.app and type "java". >>>>> To check which version of Java is installed, open Terminal.app and = type "java -version". >>>>> >>>>> STEP 2: >>>>> Install mod_fastcgi.so >>>>> Lion/MtnLion is missing mod_fastcgi.so >>>>> It can be recovered from Snow Leopard >>>>> Put a copy of mod_fastcgi.so at /usr/libexec/apache2/ >>>>> Set permissions on mod_fastcgi.so to be the same as other .so files= in that directory. >>>>> (i.e., system=3Dread/write,wheel=3Dreadonly,everyone=3Dreadonly) >>>>> >>>>> STEP 3: >>>>> For EACH web site domain (i.e., vhost), place a copy of the /WebDNA= folder here: >>>>> /Library/Server/Web/Data/Sites// >>>>> >>>>> STEP 4: >>>>> Move a copy of WebDNA.fcgi executable inside each of the /WebDNA fo= lders >>>>> chmod 755 WebDNA.fcgi >>>>> >>>>> STEP 5: >>>>> Then open your primary apache2 configuration file and make sure tha= t both the >>>>> rewrite and fastcgi modules are loaded. The mod_rewrite.so should b= e loaded by default, >>>>> but you will need to add the entry for loading mod_fastcgi.so >>>>> For OS X Lion SERVER (10.7), the file to edit is: /private/etc/apac= he2/httpd.conf >>>>> For OS X Mtn Lion SERVER (10.8), the file to edit is: /Library/Serv= er/Web/Config/apache2/httpd_server_app.conf >>>>> >>>>> LoadModule rewrite_module libexec/apache2/mod_rewrite.so >>>>> LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so >>>>> >>>>> STEP 6: >>>>> - edit httpd_server_app.conf (10.8) or httpd.conf (10.7) to add the= following lines... >>>>> >>>>> <#----------------------- >>>>> >>>>> FastCGIServer /Library/Server/Web/Data/Sites//W= ebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1 >>>>> FastCGIServer /Library/Server/Web/Data/Sites//W= ebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1 >>>>> FastCGIServer /Library/Server/Web/Data/Sites//W= ebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1 >>>>> Action webdna-fastcgi /WebDNA/WebDNA.fcgi >>>>> AddHandler webdna-fastcgi .dna >>>>> >>>>> #----------------------- >>>>> >>>>> Note it is very important to use "-processes 1" because if a websit= e open several instances >>>>> accessing the same databases, there will be conflicts. Also be sure= to add an entry for each >>>>> WebDNA-enabled vhost web site that you have. >>>>> >>>>> Notes for Lion Server (10.7) >>>>> >>>>> I added the fastcgi directive lines just below the following direc= tive: >>>>> =09 >>>>>  >>>>> # Multi -language error messages >>>>> #Include /private/etc/apache2/extra/httpd-multilang-errordoc.conf >>>>> ... >>>>> #Include /private/etc/apache2/extra/httpd-dav.conf >>>>>  >>>>> =09 >>>>> Be careful that OSX Lion Server will disable what you have done if= WebSharing is not "on": >>>>> it will place your configuration within >>>>> =09 >>>>>  >>>>>  >>>>> =09 >>>>> and the configuration settings are completely ineffective. >>>>> So, turn it "on" by opening the System Settings, then opening the = "Sharing" control panel >>>>> and checking the box for "Web Sharing". >>>>> >>>>> Notes for Mountain Lion Server (10.8) >>>>> >>>>> I added the fastcgi directive lines just below the following direc= tive: >>>>> =09 >>>>>  >>>>>  >>>>> >>>>> >>>>> STEP 7: >>>>> To hide some specific WebDNA-related files, add these lines in the = httpd.conf or >>>>> httpd_server_app.conf, just below the lines you added in STEP 6. >>>>> >>>>> #----------------------- >>>>> >>>>> Deny from all >>>>> >>>>> #----------------------- >>>>> >>>>> STEP 8: >>>>> Finally, if you want the WebDNA [protect] context to properly work,= you will need the >>>>> following lines INSIDE the virtualhost configuration file, for ever= y single site on your server. >>>>> Open each virtualhost config file and add the following lines: >>>>> >>>>> #----------------------- >>>>> >>>>> RewriteEngine on >>>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{ >>>>> >>>>> HTTP:Authorization >>>>> >>>>> },L] >>>>> >>>>> #----------------------- >>>>> >>>>> For Lion Server (10.7), the configuration files are located here: >>>>> /etc/apache2/sites/0000_X.X.X.X_80_.conf (non-ssl domains= ) >>>>> /etc/apache2/sites/0000_X.X.X.X_443_.conf (ssl domains) >>>>> >>>>> For Mountain Lion Server (10.8), the configuration files are locate= d here: >>>>> /Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_80_= .conf (non-ssl domains) >>>>> /Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_443_.conf (ssl domains) >>>>> in the following file for non-SSL vhosts: >>>>> >>>>> >>>>> STEP 9: >>>>> Make sure that you add index.dna as a default index type for each W= ebDNA-enabled site you host. >>>>> Do this in Lion& Mtn Lion SERVER by opening Server.app, selecting = Web (10.7) or Websites (10.8) >>>>> under SERVICES in the left-side pane, select your domain to edit an= d then select the "edit" button >>>>> next to "Index Files:". In the drop-down sheet, select + and add "i= ndex.dna" to the list. >>>>> >>>>> STEP 10: >>>>> Restart apache (there is no need to start WebDNA, it is automatical= ly done with the first >>>>> WebDNA request apache receives. This is also the reason why we do n= ot need anymore the >>>>> WebDNAMonitor from the previous versions) either with >>>>> apachectl restart >>>>> or using your administration GUI. >>>>> >>>>> STEP 11: >>>>> Connect your browser to >>>>> >>>>> http://www.domain1.com/WebDNA/Admin/AdminPrefs.dna >>>>> >>>>> to manage site1, >>>>> >>>>> >>>>> http://www.domain2.com/WebDNA/Admin/AdminPrefs.dna >>>>> >>>>> to manage site2 etc... >>>>> >>>>> login and pass admin/admin >>>>> >>>>> If your login fails, verify that STEP 8 has been done and try again= . >>>>> >>>>> That should do it. >>>>> #------------------------------------------------------------------= ------------------------------------------ >>>>> >>>>> >>>> --------------------------------------------------------- This messa= ge is sent to you because you are subscribed to the mailing list . To uns= ubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us = Bug Reporting: support@webdna.us >>>> >>>> >>>> --------------------------------------------------------- This messa= ge is sent to you because you are subscribed to the mailing list . To uns= ubscribe, E-mail to: archives: >>>> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@web= dna.us >>> --------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list >>> >>> . >>> To unsubscribe, E-mail to: >>> >>> >>> archives: >>> http://mail.webdna.us/list/talk@webdna.us >>> >>> Bug Reporting: >>> support@webdna.us >> --------------------------------------------------------- This message= is sent to you because you are subscribed to the mailing list . To unsub= scribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bu= g Reporting: support@webdna.us > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list. > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us --------------030805000903060409030900 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Chris

I went through the lion instructions and I get the following?
Not Found
The requested URL /WebDNA/WebDNA.fcgi/index.tpl was not found on this server.
Maybe I didn't uninstall all the files from Cicada, what should be removed from Cicada?

I make this try with the website in the webserver Document folder.
But I have my websites on a separate disk, I also tried with changing the path to that hard drive, I had the same result.
What is best to do...

Thanks
Lawrence

--


Lawrence Banahan
Mobile: 06.80.71.99.02
Skype: lbanahan


christophe.billiottet@webdna.us a écrit :
No, httpd.conf is different between 10.6 and 10.8. Do not upload your 10.6 httpd.conf to a 10.8 box, it would make a mess with the new apache configuration. What you have to do on a 10.8 is- just upload mod_fastcgi.so (we have a copy if you need it) in /usr/libexec/apache2/ with the same UID:GID and permissions as the other modules you will find inside this directoryand if it is a new install, just follow the instructions (Lion and Mountain Lion have the same procedure) in the ReadMe file that comes with the FastCGI. I did this several times so far (regular 10.8 and 10.8 server) without any problem, it just takes few minutes to do.- chrisOn Feb 28, 2013, at 10:32, Banahan <banahan.l@gmail.com> wrote:
Using the Webdna 7 on 10.6, so this means we just need to upload the httpd.conf?Lawrencechristophe.billiottet@webdna.us a écrit :
On my side, i was using 10.6 and directly upgraded to 10.8. The only thing i had to do to make my WeDNA.fcgi run back has been to add the mod_fastcgi.so (which had been removed by Apple since 10.7). It was straight and easy to do.- chrisOn Feb 28, 2013, at 4:40, Tom Duke <tom@revolutionaries.ie> wrote:
Lawrence,Hi - it is possible.   I installed v.7 on my MacBook Pro - then removed it and installed v6.2 so I could have a development environment to match our production server.My notes are rough - I never got a chance to write them up properly - the main issue initially was to re-enable to web server in Lion.   Apple have left the software in place but have essentially deactivated the web server.Happy to share my notes if you would like them.- Tom==============================================Digital Revolutionaries1st Floor, Castleriver House14-15 Parliament StreetTemple Bar,Dublin 2Ireland----------------------------------------------[t]: ++ 353 1 440 3907[e]: <mailto:tom@revolutionaries.ie>[w]: <http://www.revolutionaries.ie/>==============================================On 27 February 2013 22:11, Banahan <banahan.l@gmail.com> wrote:Hi,I'm trying to setup a new server on Mac OSX.As I bought a MacMini it comes with Montain Lion (not server)I tried to set it up with the above details, but it's not working...I'm wonder if some body did an install of Webdna on a non server 10.8I'm now considering getting the MacMini to 10.6  as it looks like a lot faster to install (My server should already be running...)What's you opinion? What is the benefit of using 10.8 ou 10.7 compared to 10.6Thanks in advance fot your tipsLawrence-- Lawrence BanahanMobile: 06.80.71.99.02Skype: lbanahanCourriel: lawrence@banahan.frwww.banahan.frBrian Wachter a écrit :
Steve,I'm not sure this is a DEFINITIVE guide, but it may help. I started with the WebDNA 7 installation instructions and updated them for LION SERVER and MOUNTAIN LION SERVER specific instructions. I'll attach the text file as well as include the text below. Best of luck with your install and keep us posted!Regards,Brian#------------------------------------------------------------------------------------------------------------Here's the WebDNA 7 FastCGI installation process for OSX Lion SERVER and Mountain Lion SERVER:STEP 1:Install JAVA for OS X LionMore information at: http://support.apple.com/kb/DL1421 and http://support.apple.com/kb/HT5267To test if Java is installed, open Terminal.app and type "java".To check which version of Java is installed, open Terminal.app and type "java -version".STEP 2:Install mod_fastcgi.soLion/MtnLion is missing mod_fastcgi.soIt can be recovered from Snow LeopardPut a copy of mod_fastcgi.so at /usr/libexec/apache2/Set permissions on mod_fastcgi.so to be the same as other .so files in that directory.(i.e., system=read/write,wheel=readonly,everyone=readonly) STEP 3:For EACH web site domain (i.e., vhost), place a copy of the /WebDNA folder here:/Library/Server/Web/Data/Sites/<myDomainDirectory>/STEP 4:Move a copy of WebDNA.fcgi executable inside each of the /WebDNA folderschmod 755 WebDNA.fcgiSTEP 5:Then open your primary apache2 configuration file and make sure that both therewrite and fastcgi modules are loaded. The mod_rewrite.so should be loaded by default,but you will need to add the entry for loading mod_fastcgi.soFor OS X Lion SERVER (10.7), the file to edit is: /private/etc/apache2/httpd.confFor OS X Mtn Lion SERVER (10.8), the file to edit is: /Library/Server/Web/Config/apache2/httpd_server_app.confLoadModule rewrite_module     libexec/apache2/mod_rewrite.soLoadModule fastcgi_module     libexec/apache2/mod_fastcgi.soSTEP 6:- edit httpd_server_app.conf (10.8) or httpd.conf (10.7) to add the following lines...<#-----------------------<IfModule mod_fastcgi.c>FastCGIServer /Library/Server/Web/Data/Sites/<myDomainDirectory1>/WebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1FastCGIServer /Library/Server/Web/Data/Sites/<myDomainDirectory2>/WebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1FastCGIServer /Library/Server/Web/Data/Sites/<myDomainDirectory3>/WebDNA/WebDNA.fcgi -idle-timeout 60 -processes 1Action webdna-fastcgi /WebDNA/WebDNA.fcgiAddHandler webdna-fastcgi .dna</IfModule>#-----------------------Note it is very important to use "-processes 1" because if a website open several instancesaccessing the same databases, there will be conflicts. Also be sure to add an entry for eachWebDNA-enabled vhost web site that you have.Notes for Lion Server (10.7)I added the fastcgi directive lines just below the following directive:<IfDefine WEBSHARING_ON># Multi    -language error messages#Include /private/etc/apache2/extra/httpd-multilang-errordoc.conf...#Include /private/etc/apache2/extra/httpd-dav.conf</IfDefine>Be careful that OSX Lion Server will disable what you have done if WebSharing is not "on":it will place your configuration within<IfDefine WEBSHARING_ON></IfDefine>and the configuration settings are completely ineffective.So, turn it "on" by opening the System Settings, then opening the "Sharing" control paneland checking the box for "Web Sharing".Notes for Mountain Lion Server (10.8)I added the fastcgi directive lines just below the following directive:<IfModule mime_module></IfModule>STEP 7:To hide some specific WebDNA-related files, add these lines in the httpd.conf orhttpd_server_app.conf, just below the lines you added in STEP 6.#-----------------------<FilesMatch  ".*\.(db|inc|conf|ini)$">Deny from all                                                                </FilesMatch>#-----------------------STEP 8:Finally, if you want the WebDNA [protect] context to properly work, you will need thefollowing lines INSIDE the virtualhost configuration file, for every single site on your server.Open each virtualhost config file and add the following lines:#-----------------------<IfModule mod_rewrite.c>RewriteEngine onRewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]</IfModule>#-----------------------For Lion Server (10.7), the configuration files are located here:/etc/apache2/sites/0000_X.X.X.X_80_<myDomain>.conf (non-ssl domains)/etc/apache2/sites/0000_X.X.X.X_443_<myDomain>.conf (ssl domains)For Mountain Lion Server (10.8), the configuration files are located here:/Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_80_<myDomain>.conf (non-ssl domains)/Library/Server/Web/Config/apache2/sites/0000_X.X.X.X_443_<myDomain>.conf (ssl domains)in the following file for non-SSL vhosts:STEP 9:Make sure that you add index.dna as a default index type for each WebDNA-enabled site you host.Do this in Lion & Mtn Lion SERVER by opening Server.app, selecting Web (10.7) or Websites (10.8)under SERVICES in the left-side pane, select your domain to edit and then select the "edit" buttonnext to "Index Files:". In the drop-down sheet, select + and add "index.dna" to the list.STEP 10:Restart apache (there is no need to start WebDNA, it is automatically done with the firstWebDNA request apache receives. This is also the reason why we do not need anymore theWebDNAMonitor from the previous versions) either withapachectl restartor using your administration GUI.STEP 11:Connect your browser to http://www.domain1.com/WebDNA/Admin/AdminPrefs.dna to manage site1,http://www.domain2.com/WebDNA/Admin/AdminPrefs.dna to manage site2 etc...login and pass admin/adminIf your login fails, verify that STEP 8 has been done and try again.That should do it.#------------------------------------------------------------------------------------------------------------
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
--------------030805000903060409030900-- Banahan

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Deleting Cookie Problems (2007) Search or Lookup before Append (1998) Emailer setup (1997) All choices on IE different than Netscape (1997) [BULK] [WebDNA] sem_open solved (2012) Problems with date math (1997) Almost a there but..bye bye NetCloak (1997) Too Much In (1998) Shopping carts and reloading pages (1997) strange math (2004) Multiple catalog databases and showcart (1997) Resume Catalog ? (1997) HELP - NONE STOP DIGESTS. Digest for 4/24/97) (1997) PCS Frames (1997) Time for a hard questions. (1997) New global preference ... ??? (2000) [WebDNA] [PROTECT] - Log Out (2011) webCatalog and Stocks (1998) RV: Email Problem (2006) [WebDNA] [middle] (2015)