[BULK] Re: [WebDNA] Candidate versions release
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 105365
interpreted = N
texte = Hi Christophe,Is the version below to be used on a MAC OS X SERVER 10.6.x (Intel) ?Best RegardsPalleOn 16/06/2010, at 18.42, christophe.billiottet@webdna.us wrote:> 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
Associated Messages, from the most recent to the oldest:
Hi Christophe,Is the version below to be used on a MAC OS X SERVER 10.6.x (Intel) ?Best RegardsPalleOn 16/06/2010, at 18.42, christophe.billiottet@webdna.us wrote:> 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
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:
WebCat2b13MacPlugIn - [shownext method=post] ??? (1997)
showcart problem, HELP! (1999)
questions on variations of Ken's [text multi=T]var1=&var2=[/text] (1999)
Grep not working, shows [grep] in browser (2000)
Reserved words - Enhancement request (2000)
Weird problems with [SHOWIF]s (1997)
OT: Need (a tiny bit) of help setting up MySQL (2000)
Re:Running 2 two WebCatalog.acgi's (1996)
Re:Dumb Question about Docs (1997)
[WebDNA] Text box delimiter (2009)
Secure server question (1997)
PDF on the fly - how to? (2005)
taxTotal (1997)
dynamic PDF no longer working? (2004)
WebCatalog 2.0 b 15 mac (1997)
Make sure I understand this??? (1997)
Download capabilities (1997)
[WebDNA] [random] limit 1-10 (2010)
[WebDNA] Encrypting INCLUDE files (2018)
WCS Newbie question (1997)