server-only vs server-gatewayChanging from server-only mode to server-gateway mode will have no effect on user settings. Using ssh/putty or the console, login as 'admin' using your root/admin password and change from 'server-only' to 'server-gateway'. The system will reconfigure & reboot when you're done, and it's possible that the LAN interface will become the WAN interface after the reboot.
As stephdl mentions - once you install the SME server, be sure you can get into it remotely before you leave. I use
ssh to manage remote SME servers. The preferred security model is to use public/private key authentication for your ssh connection as described here:
http://wiki.contribs.org/SSH_Public-Private_Keys.
Website hosted elsewhereIf the website domain name is the same domain name used in the client's email addresses, you may need to create or edit a "hosts" entry for the website on the SME server (in the hosts section of server-manager) to return the Public IP of the web server. By default, SME redirects all traffic for "mail.smedomain", "proxy.smedomain", "wpad.smedomain" and "
www.smedomain" to the SME server itself for all domains configured in the domains section of server-manager.
If you're leaving DNS for LAN users on the Exchange server, this is probably not necessary.
Local websitesYour SME 8 server can host almost any LAMP webapp -
owncloud,
drupal,
wordpress,
mediawiki, dokuwiki - or any number of custom html/cgi websites. TomCat, Ruby, and Rails applications are a bit less "vanilla", but you'll still find instructions on the Wiki
In order to access the sme-hosted website from OUTSIDE your network, you'll need to configure DNS to get people there, or access it by the public IP address, or establish a VPN connection to the server and access it using the LAN IP.
You can install webapps into "ibays" - isolated information stores accessed at
http://smedomain/<ibayname>.
You can re-direct a domain to an i-bay, so if you create the ibay "intranet", you can then create the domain "intranet.smedomain" and configure it to server the same content as "
http://smedomain/<ibayname>"
By default a subfolder of each ibays is offered to local network users as a file share.
You can use
SME Site Maker to install webapps into the "/opt" directory if you want to have a webapp that does not appear to users when they browse the local network.
You can install a webapp into /home/e-smith/files/ibays/Primary/html and it will become the default website for your server (you may need to delete the pre-existing "index.html" from that folder).
You can install one or more webapps into sub-folders of the .../Primary/html folder, and get the same URL behavior you had with ibays (
http://smedomain/<foldername>)