Re: [WebDNA] New Mountain Lion OSX Server

This WebDNA talk-list message is from

2013


It keeps the original formatting.
numero = 110234
interpreted = N
texte = Hi Lawrence! sure you can. I was just writing that if you get an error = message "The requested URL /WebDNA/WebDNA.fcgi/index.tpl was not found on this = server" it means that you are trying to use the fastCGI administration with a = WebDNA server version. There is a "mixture" between the two versions, = server and fastCGI. This also explains why you cannot enter the domain = count serial number: the file that shows is the fastCGI admin GUI, and = there is no such thing as "domain count serial number" in it. - chris On Mar 4, 2013, at 1:12, Banahan wrote: > Hi Christophe, >=20 > do you mean I can't use .tpl file with WebDna 7? > I didn't follow closely the changes in 7, can I still use my global = db? > as WSC make a list of things to change to clients website befor = upgrading to 7? >=20 > Merci > -Lawrence >=20 > --=20 > Lawrence Banahan > Mobile: 06.80.71.99.02 > Skype: lbanahan >=20 > >=20 >=20 >=20 > christophe.billiottet@webdna.us a =E9crit : >> Hi Lawrence! >>=20 >> there is a mix between your last WebDNA server version (CICADA 6.x) = and the FastCGI version. The fastCGI version does not have any .tpl file = in its administration. >>=20 >> The best would be to remove entirely CICADA and the fastCGI and then = reinstall the fastCGI following our ReadMe file or Palle's instructions. >>=20 >> - chris >>=20 >> On Mar 2, 2013, at 1:49, Banahan=20 >> >> wrote: >>=20 >>=20 >>> Hi Chris >>>=20 >>> 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? >>>=20 >>> 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... >>>=20 >>> Thanks >>> Lawrence >>>=20 >>> --=20 >>> Lawrence Banahan >>> Mobile: 06.80.71.99.02 >>> Skype: lbanahan >>>=20 >>>=20 >>> christophe.billiottet@webdna.us >>> a =E9crit : >>>=20 >>>> 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 >>>>=20 >>>> - 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 directory >>>>=20 >>>> and 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. >>>>=20 >>>> - chris >>>>=20 >>>>=20 >>>>=20 >>>> On Feb 28, 2013, at 10:32, Banahan=20 >>>>=20 >>>> >>>>=20 >>>> wrote: >>>>=20 >>>>=20 >>>>=20 >>>>> Using the Webdna 7 on 10.6, so this means we just need to upload = the httpd.conf? >>>>> Lawrence >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>> christophe.billiottet@webdna.us >>>>>=20 >>>>> a =E9crit : >>>>>=20 >>>>>=20 >>>>>> 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. >>>>>>=20 >>>>>> - chris >>>>>>=20 >>>>>> On Feb 28, 2013, at 4:40, Tom Duke=20 >>>>>>=20 >>>>>>=20 >>>>>> >>>>>>=20 >>>>>>=20 >>>>>> wrote: >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>> Lawrence, >>>>>>>=20 >>>>>>> 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. >>>>>>>=20 >>>>>>> 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. >>>>>>>=20 >>>>>>> Happy to share my notes if you would like them. >>>>>>>=20 >>>>>>> - Tom >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> =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]:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> [w]:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> =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 >>>>>>>=20 >>>>>>>=20 >>>>>>> On 27 February 2013 22:11, Banahan=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> >>>>>>>=20 >>>>>>>=20 >>>>>>> wrote: >>>>>>> Hi, >>>>>>>=20 >>>>>>> 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 >>>>>>>=20 >>>>>>> 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 = compared to 10.6 >>>>>>>=20 >>>>>>> Thanks in advance fot your tips >>>>>>> Lawrence >>>>>>>=20 >>>>>>> --=20 >>>>>>> Lawrence Banahan >>>>>>> Mobile: 06.80.71.99.02 >>>>>>> Skype: lbanahan >>>>>>> Courriel:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> lawrence@banahan.fr >>>>>>> www.banahan.fr >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> Brian Wachter a =E9crit : >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>> Steve, >>>>>>>>=20 >>>>>>>> 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! >>>>>>>>=20 >>>>>>>> Regards, >>>>>>>> Brian >>>>>>>>=20 >>>>>>>> = #-------------------------------------------------------------------------= ----------------------------------- >>>>>>>>=20 >>>>>>>> Here's the WebDNA 7 FastCGI installation process for OSX Lion = SERVER and Mountain Lion SERVER: >>>>>>>>=20 >>>>>>>> STEP 1: >>>>>>>> Install JAVA for OS X Lion >>>>>>>> More information at:=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> http://support.apple.com/kb/DL1421 and = http://support.apple.com/kb/HT5267 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> 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". >>>>>>>>=20 >>>>>>>> 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)=20= >>>>>>>>=20 >>>>>>>> STEP 3: >>>>>>>> For EACH web site domain (i.e., vhost), place a copy of the = /WebDNA folder here: >>>>>>>> /Library/Server/Web/Data/Sites// >>>>>>>>=20 >>>>>>>> STEP 4: >>>>>>>> Move a copy of WebDNA.fcgi executable inside each of the = /WebDNA folders >>>>>>>> chmod 755 WebDNA.fcgi >>>>>>>>=20 >>>>>>>> STEP 5: >>>>>>>> Then open your primary apache2 configuration file and make sure = that both the >>>>>>>> rewrite 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.so >>>>>>>> For OS X Lion SERVER (10.7), the file to edit is: = /private/etc/apache2/httpd.conf >>>>>>>> For OS X Mtn Lion SERVER (10.8), the file to edit is: = /Library/Server/Web/Config/apache2/httpd_server_app.conf >>>>>>>>=20 >>>>>>>> LoadModule rewrite_module libexec/apache2/mod_rewrite.so >>>>>>>> LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so >>>>>>>>=20 >>>>>>>> STEP 6: >>>>>>>> - edit httpd_server_app.conf (10.8) or httpd.conf (10.7) to add = the following lines... >>>>>>>>=20 >>>>>>>> <#----------------------- >>>>>>>> >>>>>>>> FastCGIServer = /Library/Server/Web/Data/Sites//WebDNA/WebDNA.fcgi = -idle-timeout 60 -processes 1 >>>>>>>> FastCGIServer = /Library/Server/Web/Data/Sites//WebDNA/WebDNA.fcgi = -idle-timeout 60 -processes 1 >>>>>>>> FastCGIServer = /Library/Server/Web/Data/Sites//WebDNA/WebDNA.fcgi = -idle-timeout 60 -processes 1 >>>>>>>> Action webdna-fastcgi /WebDNA/WebDNA.fcgi >>>>>>>> AddHandler webdna-fastcgi .dna >>>>>>>> >>>>>>>> #----------------------- >>>>>>>>=20 >>>>>>>> Note it is very important to use "-processes 1" because if a = website 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. >>>>>>>>=20 >>>>>>>> Notes for Lion Server (10.7) >>>>>>>>=20 >>>>>>>> I added the fastcgi directive lines just below the = following directive: >>>>>>>> =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". >>>>>>>>=20 >>>>>>>> Notes for Mountain Lion Server (10.8) >>>>>>>>=20 >>>>>>>> I added the fastcgi directive lines just below the = following directive: >>>>>>>> =09 >>>>>>>>  >>>>>>>>  >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> 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. >>>>>>>>=20 >>>>>>>> #----------------------- >>>>>>>> >>>>>>>> Deny from all = =20 >>>>>>>> >>>>>>>> #----------------------- >>>>>>>>=20 >>>>>>>> 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 = every single site on your server. >>>>>>>> Open each virtualhost config file and add the following lines: >>>>>>>>=20 >>>>>>>> #----------------------- >>>>>>>> >>>>>>>> RewriteEngine on >>>>>>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{ >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> HTTP:Authorization >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> },L] >>>>>>>> >>>>>>>> #----------------------- >>>>>>>>=20 >>>>>>>> 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) >>>>>>>>=20 >>>>>>>> For Mountain Lion Server (10.8), the configuration files are = located 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: >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> 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" button >>>>>>>> next to "Index Files:". In the drop-down sheet, select + and = add "index.dna" to the list. >>>>>>>>=20 >>>>>>>> STEP 10: >>>>>>>> Restart apache (there is no need to start WebDNA, it is = automatically done with the first >>>>>>>> WebDNA request apache receives. This is also the reason why we = do not need anymore the >>>>>>>> WebDNAMonitor from the previous versions) either with >>>>>>>> apachectl restart >>>>>>>> or using your administration GUI. >>>>>>>>=20 >>>>>>>> STEP 11: >>>>>>>> Connect your browser to=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> http://www.domain1.com/WebDNA/Admin/AdminPrefs.dna >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> to manage site1, >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> http://www.domain2.com/WebDNA/Admin/AdminPrefs.dna >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> to manage site2 etc... >>>>>>>>=20 >>>>>>>> login and pass admin/admin >>>>>>>>=20 >>>>>>>> If your login fails, verify that STEP 8 has been done and try = again. >>>>>>>>=20 >>>>>>>> That should do it. >>>>>>>> = #-------------------------------------------------------------------------= ----------------------------------- >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>> --------------------------------------------------------- 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 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> --------------------------------------------------------- This = message is sent to you because you are subscribed to the mailing list . = To unsubscribe, E-mail to: archives:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> 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=20 >>>>>>=20 >>>>>>=20 >>>>>> >>>>>>=20 >>>>>>=20 >>>>>> . >>>>>> To unsubscribe, E-mail to:=20 >>>>>>=20 >>>>>>=20 >>>>>> >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> archives:=20 >>>>>>=20 >>>>>>=20 >>>>>> http://mail.webdna.us/list/talk@webdna.us >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> Bug Reporting:=20 >>>>>>=20 >>>>>>=20 >>>>>> 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 to >>>> the mailing list=20 >>>>=20 >>>> >>>>=20 >>>> . >>>> To unsubscribe, E-mail to:=20 >>>>=20 >>>> >>>>=20 >>>>=20 >>>> archives:=20 >>>>=20 >>>> http://mail.webdna.us/list/talk@webdna.us >>>>=20 >>>>=20 >>>> Bug Reporting:=20 >>>>=20 >>>> 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 >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list=20 >> >> . >> To unsubscribe, E-mail to:=20 >> >>=20 >> archives:=20 >> http://mail.webdna.us/list/talk@webdna.us >>=20 >> Bug Reporting:=20 >> 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 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)
Hi Lawrence! sure you can. I was just writing that if you get an error = message "The requested URL /WebDNA/WebDNA.fcgi/index.tpl was not found on this = server" it means that you are trying to use the fastCGI administration with a = WebDNA server version. There is a "mixture" between the two versions, = server and fastCGI. This also explains why you cannot enter the domain = count serial number: the file that shows is the fastCGI admin GUI, and = there is no such thing as "domain count serial number" in it. - chris On Mar 4, 2013, at 1:12, Banahan wrote: > Hi Christophe, >=20 > do you mean I can't use .tpl file with WebDna 7? > I didn't follow closely the changes in 7, can I still use my global = db? > as WSC make a list of things to change to clients website befor = upgrading to 7? >=20 > Merci > -Lawrence >=20 > --=20 > Lawrence Banahan > Mobile: 06.80.71.99.02 > Skype: lbanahan >=20 > >=20 >=20 >=20 > christophe.billiottet@webdna.us a =E9crit : >> Hi Lawrence! >>=20 >> there is a mix between your last WebDNA server version (CICADA 6.x) = and the FastCGI version. The fastCGI version does not have any .tpl file = in its administration. >>=20 >> The best would be to remove entirely CICADA and the fastCGI and then = reinstall the fastCGI following our ReadMe file or Palle's instructions. >>=20 >> - chris >>=20 >> On Mar 2, 2013, at 1:49, Banahan=20 >> >> wrote: >>=20 >>=20 >>> Hi Chris >>>=20 >>> 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? >>>=20 >>> 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... >>>=20 >>> Thanks >>> Lawrence >>>=20 >>> --=20 >>> Lawrence Banahan >>> Mobile: 06.80.71.99.02 >>> Skype: lbanahan >>>=20 >>>=20 >>> christophe.billiottet@webdna.us >>> a =E9crit : >>>=20 >>>> 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 >>>>=20 >>>> - 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 directory >>>>=20 >>>> and 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. >>>>=20 >>>> - chris >>>>=20 >>>>=20 >>>>=20 >>>> On Feb 28, 2013, at 10:32, Banahan=20 >>>>=20 >>>> >>>>=20 >>>> wrote: >>>>=20 >>>>=20 >>>>=20 >>>>> Using the Webdna 7 on 10.6, so this means we just need to upload = the httpd.conf? >>>>> Lawrence >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>> christophe.billiottet@webdna.us >>>>>=20 >>>>> a =E9crit : >>>>>=20 >>>>>=20 >>>>>> 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. >>>>>>=20 >>>>>> - chris >>>>>>=20 >>>>>> On Feb 28, 2013, at 4:40, Tom Duke=20 >>>>>>=20 >>>>>>=20 >>>>>> >>>>>>=20 >>>>>>=20 >>>>>> wrote: >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>> Lawrence, >>>>>>>=20 >>>>>>> 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. >>>>>>>=20 >>>>>>> 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. >>>>>>>=20 >>>>>>> Happy to share my notes if you would like them. >>>>>>>=20 >>>>>>> - Tom >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> =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]:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> [w]:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> =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 >>>>>>>=20 >>>>>>>=20 >>>>>>> On 27 February 2013 22:11, Banahan=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> >>>>>>>=20 >>>>>>>=20 >>>>>>> wrote: >>>>>>> Hi, >>>>>>>=20 >>>>>>> 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 >>>>>>>=20 >>>>>>> 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 = compared to 10.6 >>>>>>>=20 >>>>>>> Thanks in advance fot your tips >>>>>>> Lawrence >>>>>>>=20 >>>>>>> --=20 >>>>>>> Lawrence Banahan >>>>>>> Mobile: 06.80.71.99.02 >>>>>>> Skype: lbanahan >>>>>>> Courriel:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> lawrence@banahan.fr >>>>>>> www.banahan.fr >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> Brian Wachter a =E9crit : >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>> Steve, >>>>>>>>=20 >>>>>>>> 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! >>>>>>>>=20 >>>>>>>> Regards, >>>>>>>> Brian >>>>>>>>=20 >>>>>>>> = #-------------------------------------------------------------------------= ----------------------------------- >>>>>>>>=20 >>>>>>>> Here's the WebDNA 7 FastCGI installation process for OSX Lion = SERVER and Mountain Lion SERVER: >>>>>>>>=20 >>>>>>>> STEP 1: >>>>>>>> Install JAVA for OS X Lion >>>>>>>> More information at:=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> http://support.apple.com/kb/DL1421 and = http://support.apple.com/kb/HT5267 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> 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". >>>>>>>>=20 >>>>>>>> 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)=20= >>>>>>>>=20 >>>>>>>> STEP 3: >>>>>>>> For EACH web site domain (i.e., vhost), place a copy of the = /WebDNA folder here: >>>>>>>> /Library/Server/Web/Data/Sites// >>>>>>>>=20 >>>>>>>> STEP 4: >>>>>>>> Move a copy of WebDNA.fcgi executable inside each of the = /WebDNA folders >>>>>>>> chmod 755 WebDNA.fcgi >>>>>>>>=20 >>>>>>>> STEP 5: >>>>>>>> Then open your primary apache2 configuration file and make sure = that both the >>>>>>>> rewrite 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.so >>>>>>>> For OS X Lion SERVER (10.7), the file to edit is: = /private/etc/apache2/httpd.conf >>>>>>>> For OS X Mtn Lion SERVER (10.8), the file to edit is: = /Library/Server/Web/Config/apache2/httpd_server_app.conf >>>>>>>>=20 >>>>>>>> LoadModule rewrite_module libexec/apache2/mod_rewrite.so >>>>>>>> LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so >>>>>>>>=20 >>>>>>>> STEP 6: >>>>>>>> - edit httpd_server_app.conf (10.8) or httpd.conf (10.7) to add = the following lines... >>>>>>>>=20 >>>>>>>> <#----------------------- >>>>>>>> >>>>>>>> FastCGIServer = /Library/Server/Web/Data/Sites//WebDNA/WebDNA.fcgi = -idle-timeout 60 -processes 1 >>>>>>>> FastCGIServer = /Library/Server/Web/Data/Sites//WebDNA/WebDNA.fcgi = -idle-timeout 60 -processes 1 >>>>>>>> FastCGIServer = /Library/Server/Web/Data/Sites//WebDNA/WebDNA.fcgi = -idle-timeout 60 -processes 1 >>>>>>>> Action webdna-fastcgi /WebDNA/WebDNA.fcgi >>>>>>>> AddHandler webdna-fastcgi .dna >>>>>>>> >>>>>>>> #----------------------- >>>>>>>>=20 >>>>>>>> Note it is very important to use "-processes 1" because if a = website 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. >>>>>>>>=20 >>>>>>>> Notes for Lion Server (10.7) >>>>>>>>=20 >>>>>>>> I added the fastcgi directive lines just below the = following directive: >>>>>>>> =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". >>>>>>>>=20 >>>>>>>> Notes for Mountain Lion Server (10.8) >>>>>>>>=20 >>>>>>>> I added the fastcgi directive lines just below the = following directive: >>>>>>>> =09 >>>>>>>>  >>>>>>>>  >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> 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. >>>>>>>>=20 >>>>>>>> #----------------------- >>>>>>>> >>>>>>>> Deny from all = =20 >>>>>>>> >>>>>>>> #----------------------- >>>>>>>>=20 >>>>>>>> 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 = every single site on your server. >>>>>>>> Open each virtualhost config file and add the following lines: >>>>>>>>=20 >>>>>>>> #----------------------- >>>>>>>> >>>>>>>> RewriteEngine on >>>>>>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{ >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> HTTP:Authorization >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> },L] >>>>>>>> >>>>>>>> #----------------------- >>>>>>>>=20 >>>>>>>> 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) >>>>>>>>=20 >>>>>>>> For Mountain Lion Server (10.8), the configuration files are = located 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: >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> 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" button >>>>>>>> next to "Index Files:". In the drop-down sheet, select + and = add "index.dna" to the list. >>>>>>>>=20 >>>>>>>> STEP 10: >>>>>>>> Restart apache (there is no need to start WebDNA, it is = automatically done with the first >>>>>>>> WebDNA request apache receives. This is also the reason why we = do not need anymore the >>>>>>>> WebDNAMonitor from the previous versions) either with >>>>>>>> apachectl restart >>>>>>>> or using your administration GUI. >>>>>>>>=20 >>>>>>>> STEP 11: >>>>>>>> Connect your browser to=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> http://www.domain1.com/WebDNA/Admin/AdminPrefs.dna >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> to manage site1, >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> http://www.domain2.com/WebDNA/Admin/AdminPrefs.dna >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> to manage site2 etc... >>>>>>>>=20 >>>>>>>> login and pass admin/admin >>>>>>>>=20 >>>>>>>> If your login fails, verify that STEP 8 has been done and try = again. >>>>>>>>=20 >>>>>>>> That should do it. >>>>>>>> = #-------------------------------------------------------------------------= ----------------------------------- >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>>>=20 >>>>>>> --------------------------------------------------------- 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 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> --------------------------------------------------------- This = message is sent to you because you are subscribed to the mailing list . = To unsubscribe, E-mail to: archives:=20 >>>>>>>=20 >>>>>>>=20 >>>>>>> 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=20 >>>>>>=20 >>>>>>=20 >>>>>> >>>>>>=20 >>>>>>=20 >>>>>> . >>>>>> To unsubscribe, E-mail to:=20 >>>>>>=20 >>>>>>=20 >>>>>> >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> archives:=20 >>>>>>=20 >>>>>>=20 >>>>>> http://mail.webdna.us/list/talk@webdna.us >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> Bug Reporting:=20 >>>>>>=20 >>>>>>=20 >>>>>> 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 to >>>> the mailing list=20 >>>>=20 >>>> >>>>=20 >>>> . >>>> To unsubscribe, E-mail to:=20 >>>>=20 >>>> >>>>=20 >>>>=20 >>>> archives:=20 >>>>=20 >>>> http://mail.webdna.us/list/talk@webdna.us >>>>=20 >>>>=20 >>>> Bug Reporting:=20 >>>>=20 >>>> 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 >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list=20 >> >> . >> To unsubscribe, E-mail to:=20 >> >>=20 >> archives:=20 >> http://mail.webdna.us/list/talk@webdna.us >>=20 >> Bug Reporting:=20 >> 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 christophe.billiottet@webdna.us

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:

groupfields .. again... (2000) Running 2 two WebCatalog.acgi's (1996) Emailer errors - repost (2000) Questions (1998) Make sure I understand this??? (1997) [ShowNext] feature in 2.0 (1997) WebDNA Solutions ... sorry! (1997) RAM variables (1997) WebCat2b13MacPlugin - [math][date][/math] problem (1997) HTML editing and webcatalog (2000) quick setheader questions... (2000) [WebDNA] I'm stuck... :-( (2009) Sorting Date (2004) Country & Ship-to address & other fields ? (1997) showif (1999) [WebDNA] How to Combine a search with Webdna and JS (2017) getchars broken? (1997) OT Cookie limit (2001) test (2001) Here we go again... (2006)