Re: [BULK] Re: [WebDNA] Candidate versions release
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 105366
interpreted = N
texte = Okay, I will wait until there is a Mac OS X Server release candidate - i =think.As an Apple developer you can download a free time limited mac os x =server @ ApplePalleOn 16/06/2010, at 19.10, christophe.billiottet@webdna.us wrote:> Yes, it will work, but without a OSX server for testing purpose, we =don't know yet what the exact configuration will be.>=20> - chris> =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> WebDNA Software Corporation> 16192 Coastal Highway> Lewes, DE 19958>=20> On Jun 16, 2010, at 14:02, Palle Bo Nielsen wrote:>=20>> Hi Christophe,>>=20>> Is the version below to be used on a MAC OS X SERVER 10.6.x (Intel) ?>>=20>> Best Regards>> Palle>>=20>>=20>> On 16/06/2010, at 18.42, christophe.billiottet@webdna.us wrote:>>=20>>> You can run one copy per vhost on a server. We did not test yet =under cPanel, but you will find explanations below to experiment by =yourself. The administration URL will be http://your =domain/cgi-bin/WebCatalogEngine/Admin/AdminPrefs.dna or =http://localhost/cgi-bin/WebCatalogEngine/Admin/AdminPrefs.dna>>>=20>>>=20>>> Download the http://www.webdna.us/download/WebCatalogEngine.zip and =move it to your /cgi-bin>>> The /WebCatalog directory does not exist anymore. Everything is =inside /WebCatalogEngine>>>=20>>> Move the WebDNA.fcgi you want inside the WebCatalogEngine folder. =Chmod 755.>>>=20>>>=20>>> Mac OSX intel 64bits.>>> http://www.webdna.us/download/WebDNA-OSX.zip>>>=20>>> Linux glibcv2 32bits for RH, Fedora, and Centos>>> http://www.webdna.us/download/WebDNA-centos386.zip>>>=20>>> Linux glibcv2 64bits for RH, Fedora, and Centos>>> http://www.webdna.us/download/WebDNA-centos64.zip>>>=20>>> Linux glibcv3 for OpenSuse, Ubuntu>>> http://www.webdna.us/download/WebDNA-glibcv3-x86_64.zip>>>=20>>> FreeBSD 64 bits>>> http://www.webdna.us/download/WebDNA-freebsd64.zip>>>=20>>>=20>>>=20>>> 1.- If your page keeps requesting a login and password, though you =are using the default admin / admin>>> This is a redirect problem solved by adding this to you httpd.conf>>> (of course, the rewrite module must be active)>>>=20>>> #--------------------------------->>>
>>> RewriteEngine on>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{HTTP:Authorization},L]>>> >>> #--------------------------------->>>=20>>> 2.- If your webdna administration page does not load the images>>>=20>>> This problem is due to the ScriptAlias, that makes apache consider =all the files in /cgi-bin as script.>>> ScriptAlias is not needed anymore if you move your cgi-bin inside =the vhost hierarchy.>>>=20>>> 3.- you can add this for security purpose; it will disallow apache =display some files>>>=20>>> #--------------------------------->>>
>>> Deny from all = =20>>> =20>>> #--------------------------------->>>=20>>> 4.- These are several configuration suggestions:>>>=20>>>=20>>> 4.1.- httpd.conf will load the FastCGI module with this line>>>=20>>> #--------------------------------->>> LoadModule fcgid_module modules/mod_fcgid.so>>> #--------------------------------->>>=20>>> 4.2.- you will also have had to add this line for a CentOS:>>>=20>>> #--------------------------------->>> SocketPath run/mod_fcgid>>> #--------------------------------->>>=20>>> Here the .htaccess on a CentOS server:>>> #--------------------------------->>> Options All +ExecCGI>>> AddHandler fcgid-script .dna>>> FCGIWrapper /your-path-to/cgi-bin/WebCatalogEngine/WebDNA.fcgi .dna>>> #--------------------------------->>>=20>>> 4.3.- you will have this line in a FreeBSD:>>> #--------------------------------->>> AllowOverrride All>>> #--------------------------------->>>=20>>> Here the .htaccess on a FreeBSD server:>>> #--------------------------------->>> AddHandler fcgid-script .dna = =20>>> Action fcigd-script /cgi-bin/WebCatalogEngine/WebDNA.fcgi = =20=>>> Options +ExecCGI = =20=>>>=20>>> FCGIWrapper /your-path-to/cgi-bin/WebCatalogEngine/WebDNA.fcgi .dna>>> #--------------------------------->>>=20>>>=20>>> 4.5- OSX will just need this in the httpd.conf>>>=20>>> #----------------------->>>
>>> FastCGIServer =/Library/WebServer/CGI-Executables/WebCatalogEngine/WebDNA.fcgi =-idle-timeout 60 -processes 1>>> Action webdna-fastcgi /cgi-bin/WebCatalogEngine/WebDNA.fcgi>>> AddHandler webdna-fastcgi .dna .tpl .zarc>>> >>>
>>> RewriteEngine on>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{HTTP:Authorization},L]>>> >>> #----------------------->>>=20>>>=20>>>=20>>> 5.- SuExec>>> If your server runs more than a single copy, then you should use =SuExec to secure your installation: SuExec will make each WebDNA copy =run under the UID:GID of the vhost it is installed in, and therefore, =will have limited permissions.>>>=20>>>=20>>>=20>>> Here an example of how to setup suexec under cPanel; It might be a =matter of doing this:>>>=20>>> 5.1.- Install WebDNA on the server in some location such as =/opt/WebDNA . Make sure it is readable and executable by all users.>>>=20>>> 5.2.- Go into EasyApache in WHM. Click the button to "Start =customizing based on profile". Be sure the following two options are =selected, and then rebuild Apache:>>> Apache 2.2>>> Mod FCGID>>>=20>>> 5.3.- Go into Apache Configuration in WHM. Click on "PHP and SuExec =Configuration". Make sure that Apache suEXEC is set to "On".>>>=20>>> 5.4.- Go into Apache Configuration in WHM. Click on "Include =Editor". Click "I wish to edit the Post VirtualHost configuration for" =and then "All versions". Add the following line:>>> FcgidWrapper /opt/WebDNA/WebDNA.fcgi .dna>>>=20>>> Then click Update.>>>=20>>> 5.5.- Go into Apache Configuration in WHM. Click on DirectoryIndex =Priority. Click "Add". Type in "index.dna". Then click "Save".>>>=20>>>=20>>> That might be it, although we have not tested yet.>>>=20>>>=20>>>=20>>> 6.- cPanel vhost install>>>=20>>> Here if you want to run one copy per vhost:>>>=20>>> 6.1.- Go into EasyApache in WHM. Click the button to "Start =customizing based on profile". Be sure the following two options are =selected, and then rebuild Apache:>>> Apache 2.2>>> Mod FCGID>>>=20>>> 6.2.- Go into Apache Configuration in WHM. Click on "PHP and SuExec =Configuration". Make sure that Apache suEXEC is set to "On".>>>=20>>> 6.3.- Go into Apache Configuration in WHM. Click on DirectoryIndex =Priority. Click "Add". Type in "index.dna". Then click "Save".>>>=20>>> 6.4.) Install WebDNA on the server in the home directory of the user =who wants to use it. As an example, if this is for user "testuser" who =owns "testdomain.com", we would install it in:>>> /home/testuser/WebDNA>>> Make sure the files are owned by "testuser".>>>=20>>> 6.5.- As root, create two new files called:>>>=20>>> =/usr/local/apache/conf/userdata/std/2/testuser/testdomain.com/webdna.conf>>> =/usr/local/apache/conf/userdata/ssl/2/testuser/testdomain.com/webdna.conf>>>=20>>> Put the following text into both files:>>>=20>>> FcgidWrapper /home/testuser/WebDNA/WebDNA.fcgi .dna>>>=20>>>=20>>> 6.6.- Execute the following command as root:>>> /scripts/ensure_vhost_includes --all-users>>>=20>>> 6.7.- Repeat steps 4-6 for any additional users who want to use =WebDNA.>>>=20>>>=20>>>=20>>> ********************************************************************>>> DISCLAIMER: these informations are provided for testing purpose. =They are not intended for a production environment.>>> ********************************************************************>>>=20>>> - chris>>> =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>>> WebDNA Software Corporation>>> 16192 Coastal Highway>>> Lewes, DE 19958>>>=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>>> old archives: http://dev.webdna.us/TalkListArchive/>>> Bug Reporting: =http://forum.webdna.us/eucabb.html?page=3Dtopics&category(8>>>=20>>=20>=20>=20
Associated Messages, from the most recent to the oldest:
Okay, I will wait until there is a Mac OS X Server release candidate - i =think.As an Apple developer you can download a free time limited mac os x =server @ ApplePalleOn 16/06/2010, at 19.10, christophe.billiottet@webdna.us wrote:> Yes, it will work, but without a OSX server for testing purpose, we =don't know yet what the exact configuration will be.>=20> - chris> =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> WebDNA Software Corporation> 16192 Coastal Highway> Lewes, DE 19958>=20> On Jun 16, 2010, at 14:02, Palle Bo Nielsen wrote:>=20>> Hi Christophe,>>=20>> Is the version below to be used on a MAC OS X SERVER 10.6.x (Intel) ?>>=20>> Best Regards>> Palle>>=20>>=20>> On 16/06/2010, at 18.42, christophe.billiottet@webdna.us wrote:>>=20>>> You can run one copy per vhost on a server. We did not test yet =under cPanel, but you will find explanations below to experiment by =yourself. The administration URL will be http://your =domain/cgi-bin/WebCatalogEngine/Admin/AdminPrefs.dna or =http://localhost/cgi-bin/WebCatalogEngine/Admin/AdminPrefs.dna>>>=20>>>=20>>> Download the http://www.webdna.us/download/WebCatalogEngine.zip and =move it to your /cgi-bin>>> The /WebCatalog directory does not exist anymore. Everything is =inside /WebCatalogEngine>>>=20>>> Move the WebDNA.fcgi you want inside the WebCatalogEngine folder. =Chmod 755.>>>=20>>>=20>>> Mac OSX intel 64bits.>>> http://www.webdna.us/download/WebDNA-OSX.zip>>>=20>>> Linux glibcv2 32bits for RH, Fedora, and Centos>>> http://www.webdna.us/download/WebDNA-centos386.zip>>>=20>>> Linux glibcv2 64bits for RH, Fedora, and Centos>>> http://www.webdna.us/download/WebDNA-centos64.zip>>>=20>>> Linux glibcv3 for OpenSuse, Ubuntu>>> http://www.webdna.us/download/WebDNA-glibcv3-x86_64.zip>>>=20>>> FreeBSD 64 bits>>> http://www.webdna.us/download/WebDNA-freebsd64.zip>>>=20>>>=20>>>=20>>> 1.- If your page keeps requesting a login and password, though you =are using the default admin / admin>>> This is a redirect problem solved by adding this to you httpd.conf>>> (of course, the rewrite module must be active)>>>=20>>> #--------------------------------->>> >>> RewriteEngine on>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{HTTP:Authorization},L]>>> >>> #--------------------------------->>>=20>>> 2.- If your webdna administration page does not load the images>>>=20>>> This problem is due to the ScriptAlias, that makes apache consider =all the files in /cgi-bin as script.>>> ScriptAlias is not needed anymore if you move your cgi-bin inside =the vhost hierarchy.>>>=20>>> 3.- you can add this for security purpose; it will disallow apache =display some files>>>=20>>> #--------------------------------->>> >>> Deny from all = =20>>> =20>>> #--------------------------------->>>=20>>> 4.- These are several configuration suggestions:>>>=20>>>=20>>> 4.1.- httpd.conf will load the FastCGI module with this line>>>=20>>> #--------------------------------->>> LoadModule fcgid_module modules/mod_fcgid.so>>> #--------------------------------->>>=20>>> 4.2.- you will also have had to add this line for a CentOS:>>>=20>>> #--------------------------------->>> SocketPath run/mod_fcgid>>> #--------------------------------->>>=20>>> Here the .htaccess on a CentOS server:>>> #--------------------------------->>> Options All +ExecCGI>>> AddHandler fcgid-script .dna>>> FCGIWrapper /your-path-to/cgi-bin/WebCatalogEngine/WebDNA.fcgi .dna>>> #--------------------------------->>>=20>>> 4.3.- you will have this line in a FreeBSD:>>> #--------------------------------->>> AllowOverrride All>>> #--------------------------------->>>=20>>> Here the .htaccess on a FreeBSD server:>>> #--------------------------------->>> AddHandler fcgid-script .dna = =20>>> Action fcigd-script /cgi-bin/WebCatalogEngine/WebDNA.fcgi = =20=>>> Options +ExecCGI = =20=>>>=20>>> FCGIWrapper /your-path-to/cgi-bin/WebCatalogEngine/WebDNA.fcgi .dna>>> #--------------------------------->>>=20>>>=20>>> 4.5- OSX will just need this in the httpd.conf>>>=20>>> #----------------------->>> >>> FastCGIServer =/Library/WebServer/CGI-Executables/WebCatalogEngine/WebDNA.fcgi =-idle-timeout 60 -processes 1>>> Action webdna-fastcgi /cgi-bin/WebCatalogEngine/WebDNA.fcgi>>> AddHandler webdna-fastcgi .dna .tpl .zarc>>> >>> >>> RewriteEngine on>>> RewriteRule .* - [E=3DHTTP_AUTHORIZATION:%{HTTP:Authorization},L]>>> >>> #----------------------->>>=20>>>=20>>>=20>>> 5.- SuExec>>> If your server runs more than a single copy, then you should use =SuExec to secure your installation: SuExec will make each WebDNA copy =run under the UID:GID of the vhost it is installed in, and therefore, =will have limited permissions.>>>=20>>>=20>>>=20>>> Here an example of how to setup suexec under cPanel; It might be a =matter of doing this:>>>=20>>> 5.1.- Install WebDNA on the server in some location such as =/opt/WebDNA . Make sure it is readable and executable by all users.>>>=20>>> 5.2.- Go into EasyApache in WHM. Click the button to "Start =customizing based on profile". Be sure the following two options are =selected, and then rebuild Apache:>>> Apache 2.2>>> Mod FCGID>>>=20>>> 5.3.- Go into Apache Configuration in WHM. Click on "PHP and SuExec =Configuration". Make sure that Apache suEXEC is set to "On".>>>=20>>> 5.4.- Go into Apache Configuration in WHM. Click on "Include =Editor". Click "I wish to edit the Post VirtualHost configuration for" =and then "All versions". Add the following line:>>> FcgidWrapper /opt/WebDNA/WebDNA.fcgi .dna>>>=20>>> Then click Update.>>>=20>>> 5.5.- Go into Apache Configuration in WHM. Click on DirectoryIndex =Priority. Click "Add". Type in "index.dna". Then click "Save".>>>=20>>>=20>>> That might be it, although we have not tested yet.>>>=20>>>=20>>>=20>>> 6.- cPanel vhost install>>>=20>>> Here if you want to run one copy per vhost:>>>=20>>> 6.1.- Go into EasyApache in WHM. Click the button to "Start =customizing based on profile". Be sure the following two options are =selected, and then rebuild Apache:>>> Apache 2.2>>> Mod FCGID>>>=20>>> 6.2.- Go into Apache Configuration in WHM. Click on "PHP and SuExec =Configuration". Make sure that Apache suEXEC is set to "On".>>>=20>>> 6.3.- Go into Apache Configuration in WHM. Click on DirectoryIndex =Priority. Click "Add". Type in "index.dna". Then click "Save".>>>=20>>> 6.4.) Install WebDNA on the server in the home directory of the user =who wants to use it. As an example, if this is for user "testuser" who =owns "testdomain.com", we would install it in:>>> /home/testuser/WebDNA>>> Make sure the files are owned by "testuser".>>>=20>>> 6.5.- As root, create two new files called:>>>=20>>> =/usr/local/apache/conf/userdata/std/2/testuser/testdomain.com/webdna.conf>>> =/usr/local/apache/conf/userdata/ssl/2/testuser/testdomain.com/webdna.conf>>>=20>>> Put the following text into both files:>>>=20>>> FcgidWrapper /home/testuser/WebDNA/WebDNA.fcgi .dna>>>=20>>>=20>>> 6.6.- Execute the following command as root:>>> /scripts/ensure_vhost_includes --all-users>>>=20>>> 6.7.- Repeat steps 4-6 for any additional users who want to use =WebDNA.>>>=20>>>=20>>>=20>>> ********************************************************************>>> DISCLAIMER: these informations are provided for testing purpose. =They are not intended for a production environment.>>> ********************************************************************>>>=20>>> - chris>>> =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>>> WebDNA Software Corporation>>> 16192 Coastal Highway>>> Lewes, DE 19958>>>=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>>> old archives: http://dev.webdna.us/TalkListArchive/>>> Bug Reporting: =http://forum.webdna.us/eucabb.html?page=3Dtopics&category(8>>>=20>>=20>=20>=20
Palle Bo Nielsen
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:
Lost and Recovered. (1998)
Non-Cart Files in Shopping Cart Folder (1997)
select multiple (1997)
Roundup function? (1997)
Search problems! (1999)
WC2b15 - [HTMLx]...[/HTMLx] problems SOLVED! (1997)
formatting dates from a field ... (1997)
Where's Cart Created ? (1997)
checkboxes (2000)
DB Size - MAX (2004)
Last Day of the Month (2005)
[SetHeader] docs? (1997)
can WC render sites out? (1997)
Web Catalog 2 demo (1997)
Help with (2003)
Initiating NewCart (1997)
Security Levels... Possible? (2000)
OT Big Brother (please ignore this sociological trivia) (2000)
waitforfile then redirect (2001)
SKU Question (1999)