Changes

Jump to navigation Jump to search
1,429 bytes added ,  07:56, 11 July 2022
Line 4: Line 4:     
=== Maintainer ===
 
=== Maintainer ===
[mailto:daniel@firewall-services.com[[User:VIP-ire|Daniel B.]]] from [http://www.firewall-services.com Firewall Services]
+
[mailto:daniel@firewall-services.com][[User:VIP-ire|Daniel B.]] from [http://www.firewall-services.com Firewall Services]
 
=== Version ===
 
=== Version ===
{{ #smeversion: smeserver-webapps-common }}
+
{{#smeversion: smeserver-webapps-common }}
 +
[[Version::contrib9|fws]][[Has SME9::true| ]]
 +
 
 
==About==
 
==About==
 
The webapps tool is a set of template fragments and actions that can be helpful to create Apache Virtual hosts in a flexible way outside of the default IBays. For example you would like your web application to be available from '/opt/myapp'. The webapps tool also provides the ability serve your web application as a sub domain on your main domain e.g. 'http://myapp.mydomain.com'. Next to this there are a number of parameters that can be set that control flexibility and security.
 
The webapps tool is a set of template fragments and actions that can be helpful to create Apache Virtual hosts in a flexible way outside of the default IBays. For example you would like your web application to be available from '/opt/myapp'. The webapps tool also provides the ability serve your web application as a sub domain on your main domain e.g. 'http://myapp.mydomain.com'. Next to this there are a number of parameters that can be set that control flexibility and security.
Line 16: Line 18:  
You need the [[Fws|firewall-services]] repo to install this contribs
 
You need the [[Fws|firewall-services]] repo to install this contribs
   −
=== Installation 8.x 9.x===
+
=== Installation 8.x 9.x i386===
 
The webapps tool is currently available in the Firewall Services repository. To enable the FWS repo please see [http://wiki.contribs.org/Fws '''here''']
 
The webapps tool is currently available in the Firewall Services repository. To enable the FWS repo please see [http://wiki.contribs.org/Fws '''here''']
   Line 24: Line 26:  
* TBA
 
* TBA
   −
After enabling the [[fws]] repo, you can install the webapp tool:
+
After enabling the [[fws]] repo,
 +
yum install smeserver-extrarepositories-fws --enablerepo=smedev,smecontribs -y
 +
signal-event yum-modify
 +
 
 +
you can install the webapp tool:
 
  yum install smeserver-webapps-common --enablerepo=fws
 
  yum install smeserver-webapps-common --enablerepo=fws
 +
config set UnsavedChanges no
    
You can use to reconfigure some web application of fws by using  
 
You can use to reconfigure some web application of fws by using  
    +
signal-event webapps-update
 +
 +
=== Installation 9.x x86_64 ===
 +
install needed repos
 +
yum install smeserver-extrarepositories-remi-safe smeserver-extrarepositories-fws smeserver-extrarepositories-epel -y
 +
signal-event yum-modify
 +
 +
Install and start fpm services
 +
yum install smeserver-webapps-common --enablerepo=fws,epel
 +
config set UnsavedChanges no
 +
signal-event webapps-update
 +
service php-fpm restart
 +
service php56-php-fpm restart
 +
service php70-php-fpm restart
 +
service php71-php-fpm restart
 +
 +
You can use to reconfigure some web application of fws by using
 
  signal-event webapps-update
 
  signal-event webapps-update
   Line 55: Line 79:  
  db domains set stuff.foo.fr domain Description "My super custom app" Content Primary Nameservers internet TemplatePath WebAppVirtualHost DocumentRoot /opt/stuff RequireSSL enabled
 
  db domains set stuff.foo.fr domain Description "My super custom app" Content Primary Nameservers internet TemplatePath WebAppVirtualHost DocumentRoot /opt/stuff RequireSSL enabled
 
  signal-event domain-create stuff.foo.fr
 
  signal-event domain-create stuff.foo.fr
 +
 +
* For example with the wordpress contribs installed in /usr/share/wordpress
 +
 +
If you haven't done anything, then / points on the Primary ibay as expected, and not on wordpress. If you want a domain to point on an arbitrary location (not an ibay), you can use smeserver-webapps-common:
 +
 +
db domains setprop www.foo.com TemplatePath WebAppVirtualHost DocumentRoot /usr/share/wordpress
 +
signal-event webapps-update
    
=== Bugs ===
 
=== Bugs ===
 +
Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla]
 +
and select the smeserver-webapps-common component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-webapps-common|title=this link}}.
 +
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id|order=desc |component=smeserver-webapps-common|noresultsmessage="No open bugs found."}}
 +
 
Sources for this contribs can be found in Firewall Service's repository [http://gitweb.firewall-services.com/?p=smeserver-webapps-common;a=summary]
 
Sources for this contribs can be found in Firewall Service's repository [http://gitweb.firewall-services.com/?p=smeserver-webapps-common;a=summary]
   −
{{#bugzilla:columns=id,product,version,status,summary |sort=id|order=desc |component=smeserver-webapps-common|noresultsmessage="No open bugs found."}}
+
[[Category: Deprecated_Contrib]]
[[Category: Contrib]]
 
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu