||<
><>|| = Work in progress = These tutorials are being written and refined specifically for this project. They are currently a work in progress and are all subject to change! For the time being, use them at your own risk! '''''Comments and questions welcome!''''' = Understanding Small Business Servers = Small businesses have very specific server needs. Small businesses tend to have one server, hopefully with a dedicated backup. While this kind of setup gives enterprise IT admins nightmares, it is the reality for most small businesses. Knowing and understanding that reality, this series of tutorials are designed to guide you through installing all of the features a small business typically needs, but more importantly, integrating these services into a cohesive environment that will server your business well for many years to come. What is presented here is one way of doing this, however these tutorials all use the same format, they all use the same system for access and authentication, they all use the same variables and are otherwise designed to make installing your system easier. = Assumptions and Variables = All of the tutorials in this series use the following assumptions: 1. The companies name is '''''' 1. The domain name is: '''''' 1. The realm is: '''''' 1. The Lan's IP network is: '''<192.168.1.xxx>''' 1. The Router/Gateway's Lan IP address is: '''<192.168.1.1>''' 1. The Router/Gateway's internal FQDN is '''''' 1. The Main Server's IP address is: '''<192.168.1.2>''' 1. The Main Server's FQDN is: '''''' 1. The Long-term release used is: '''''' While it is possible to change any of these, if you are following these tutorials, especially for the first time, you probably should not change any of them other than the company name. = Tutorials in this series = == Mandatory Steps == These steps MUST be taken on a fresh install of Ubuntu 20.04, and they must be done in the order presented. Please make sure you have sucessfully completed each step before moving on to the next step in this process. * [[SmallBusinessServer/RouterConfig|Configuring your Router]] for the Small Business Server environment * [[SmallBusinessServer/Install|Installing a Long-Term Support release]] * [[SmallBusinessServer/SAMBA/Install|Install Samba]] - This tutorial takes you through the processes of installing Samba. * [[SmallBusinessServer/SAMBA/Configure|Configure and Provision]] the Samba domain. * [[SmallBusinessServer/SAMBA/Advanced_Configuration|Advanced Samba Configuration]] * [[SmallBusinessServer/Auth/NSS|Setting up NSS]] * [[SmallBusinessServer/Auth/PAM|Setting up PAM]] * [[SmallBusinessServer/SAMBA/Shares|Setting up network shares for your office]]. * [[SmallBusinessServer/CUPS|Installing and configuring CUPS]] printing for your domain. * [[SmallBusinessServer/MariaDB|Installing and configuring a database server]] * [[SmallBusinessServer/Sendmail-Gmail|Set up the server to be able to send emails when needed]] * [[SmallBusinessServer/LAMPServer|Installing a local web server]] * [[SmallBusinessServer/SAMBA/Users|Configuring your initial users]] * [[SmallBusinessServer/Essential_Apps|Installing and configuring essential business software]] == Optional Steps == The following steps are optional. Some users will need them, while others will not. * [[SmallBusinessServer/SANE|Installing and configuring a SANE]] network server for your domain * Installing and configuring [[SmallBusinessServer/SANE/AirSane|AirSane]] to make Sane scanners available as AirScan devices for all network members. * [[SmallBusinessServer/FAX|Installing and configuring a network FAX system]] for your domain * [[SmallBusinessServer/RADIUS|Installing and configuring a RADIUS server]] and office wifi Access Point(s) * [[SmallBusinessServer/ProxyServer|Installing and configuring a VPN proxy]] for your internal network * [[SmallBusinessServer/RemoteAccess|Installing and configuring a Remote Access system]] * [[SmallBusinessServer/QNAP|Adding a QNAP NAS to the LAN]]