To main page

Suppose we have clean CentOS 7 installed.

1. Give SFTP Access 

https://community.spiceworks.com/how_to/112551-setup-a-sftp-server-running-on-centos-linux-7

2. Setup apache, php, mysql

https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-6
sudo yum apache 

3. download mysql from oracle.com 
install mysqlserver 

create database <>
create user <> identified by ...

4. Load database 

5. Load files 

6. Modify .htaccess  

7. Setup httpd.conf -> include ... from site

8. Set up virtual hosts 

9. optional. Install solrbridge

please remove the whole folder app/code/community/WebMods
and remove app/etc/modules/WebMods_All.xml

10. Installed php-mbstring, php-xml

11. set up php.ini: memory, set date.timezone = /

12. To add new users for access refer to 
https://www.tecmint.com/restrict-sftp-user-home-directories-using-chroot/
but set home directory for a user in /etc/passwd