You may have conjectured that what will be the contents of this post by reading the title. Yes, I’m going to show you how to get ready to install Arta.
At first, let’s take a look at system requirements. There is no any special requirement that makes you run in trouble of getting it ready and set up; Because most hosting companies have the requirements set up and working by default. By the way, I’m going to introduce them.
At first, you must run PHP version 5.0.0 or above. Also, You should have MySQL version 4.1.2 or newer.
And, these extensions:
- Either MySQL or MySQLi
- XML Parser
As i said before, most hosting companies meet the requirements. So, there is no cause for concern. These requirements are checked before beginning of installation process.
In continue, we’ll discuss about Uploading and Installing Arta on your host.
OK. It’s time to install Arta on your host. Download a fresh copy of Arta from Download page. Please note not to select an unstable version for production sites. There is no difference between archive types, they all contain same files. Choose whichever you want.
After downloading the archive, you need to place it on your host. You can do it using FTP connection or Web Upload on Control Panel depending to your hosting features. When uploading finished, extract the archive you uploaded using your host’s Control Panel File Manager. (What to do if my hosting does not support extracting archives?)
Normally, the archive should be extracted to root of the hosting, e.g. public_html (in Apache server). But, You may want to put it on a folder. Look at the following example. Assume that you have domain name johnnywebspace.com. If you put archive contents on /public_html/ or /www/, your website will be accessible directly via http://johnnywebspace.com/ URL. But, if you extract it on a sub-directory, assume /public_html/arta/, your website will be accessible via previous URL plus an suffix like /arta/. So, you will be able to access Arta through http://johnnywebspace.com/arta/.
It’s recommended to put it on root unless you have another system already operating on there.
Now, you can start installation wizard by visiting your website homepage. Arta will automatically direct you to /install, Where installer exists. After redirection, you will encounter language selection page. Choose whichever you want and press Next button.
First step has nothing to say, just a welcome screen. Second step will check for system requirements (I explained about it before) and directory permissions. Listed directories must be accessible and writable by Arta. Third step is related to License Agreement. As may you know, Arta is distributed under GNU GPLv3 license. Fourth step, will ask you about database connection details. Using MySQLi is recommended. In Fifth step, you will be asked for general website information, administrator credentials, Date and Time settings and Search Engine Friendly URLs configuration. Follow on-screen instructions to complete this step. Finally, on Sixth step, Installation starts. It will create tables and populate them using some sample data and create a configuration file (same config.php file).
Installation is now finished and you should completely remove /install directory now. It’s because of security reasons.
Congratulations! You have successfully installed Arta on your host.
Now, you can manage your website by browsing to /admin/ directory.