Line 1: |
Line 1: |
| {{Languages}} | | {{Languages}} |
| + | {{usefulnote}} |
| == Webhosting for SME Server == | | == Webhosting for SME Server == |
| | | |
| === Maintainer === | | === Maintainer === |
| [mailto:stephdl@de-labrusse.fr[[User:stephdl|Stephane de Labrusse aka stephdl]]]<br /> | | [mailto:stephdl@de-labrusse.fr[[User:stephdl|Stephane de Labrusse aka stephdl]]]<br /> |
| + | === Version === |
| + | {{ #smeversion: smeserver-webhosting }} |
| | | |
| === Description === | | === Description === |
− | This contribution for Smeserver adds the abilities to manage particular PHP and Apache settings for each Ibays, directly from the server-manager. No more needs to play with DB commands. | + | This contribution for Smeserver adds the abilities to manage particular ModDAV, PHP and Apache settings for each Ibays, directly from the server-manager. No more needs to play with DB commands. |
| | | |
− | '''This contribs is ONLY for SME Server 9.0''' | + | '''This contribs is ONLY for SME Server 9.x and 10.x''' |
| | | |
| === Requirements === | | === Requirements === |
− | You need to enable the [[stephdl]] repository | + | The Webhosting contrib requires '''[[DAV|smeserver-mod_dav]]''' as dependency |
| + | Follow the instructions for using the DAV contrib - http://wiki.contribs.org/DAV |
| + | |
| + | You need to enable the smecontribs repository |
| | | |
| === Installation === | | === Installation === |
− | This contrib is currently held in the [[stephdl]] repository, so the following commands will install on your smeserver.
| |
| | | |
− | yum --enablerepo=stephdl install smeserver-webhosting | + | <tabs container><tab name="For SME 10"> |
| + | yum --enablerepo=smecontribs install smeserver-webhosting |
| + | </tab><tab name="For SME 9"> |
| + | yum --enablerepo=smecontribs install smeserver-webhosting |
| | | |
| You will then need to activate the database changes etc. | | You will then need to activate the database changes etc. |
Line 25: |
Line 33: |
| or if you don't like to reboot your server, simply do | | or if you don't like to reboot your server, simply do |
| | | |
− | signal-event console-save | + | config set UnsavedChanges no |
| + | |
| + | </tab></tabs> |
| + | |
| + | Go to the '''I-bays - Web hosting''' panel on Server Manager and activate settings you need. |
| + | |
| + | ===New settings=== |
| + | Apache |
| + | * +Indexes |
| + | * FollowSymLinks |
| + | * AllowOverride |
| + | * WebDav ([[DAV]]) |
| | | |
− | Go to the '''web hosting''' panel on Server Manager and activate settings you need.
| + | PHP |
| + | * allow_url_fopen |
| + | * memory_limit |
| + | * upload_max_filesize |
| + | * post_max_size |
| + | * max_execution_time |
| + | * PHPBasedir |
| | | |
| === Uninstall === | | === Uninstall === |
− | | + | <tabs container><tab name="For SME 10"> |
| + | yum remove smeserver-webhosting |
| + | </tab><tab name="For SME 9"> |
| yum remove smeserver-webhosting | | yum remove smeserver-webhosting |
| signal-event console-save | | signal-event console-save |
| + | </tab></tabs> |
| + | === Bugs === |
| + | Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-webhosting component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-webhosting|title=this link}}. |
| + | {{#bugzilla:columns=id,product,version,status,summary |sort=id|order=desc |component=smeserver-webhosting|noresultsmessage="No open bugs found."}} |
| + | |
| + | ===Changelog=== |
| + | Only released version in smecontrib are listed here. |
| + | |
| + | {{ #smechangelog: smeserver-webhosting}} |
| + | |
| | | |
− | === Bugs ===
| |
− | For now there is no component, please send a mail to maintainers
| |
| [[Category: Contrib]] | | [[Category: Contrib]] |