Deployment
Once you have completed the development of your website, you will want to make it available to the whole world. For this, you will have to deploy the website to a web server connected to the Internet. Any server that can run PHP and MySQL is suitable for MODx, and you can (at the time of writing) get an account starting from $3 a month. In this section, we will discuss what you need to move the website from one computer to another.
Filesystem
When migrating the website, you will have to copy the MODx installation root directory to the appropriate directory on your web server. There is not much that can go wrong in this process. Just make sure that all of the files are copied. Also, the transferred files may have different permissions on the new server. In such a case, the site will throw an error indicating the file permissions. If that happens, change the permissions accordingly, as described in Chapter 2, Getting Started.
Depending on your hosting provider, you will be given one...