I might have mentioned I am fairly new to all this. I have managed to install version 7 and quite enjoy the program, so got confident enough to try V8, but failed.
I’m doing a local install to a fresh install of linuxmint.
After Ive run the script below, when I enter
localhost/suitecrm/
or
localhost.suitecrm/install.php
I get an Index of suitecrm and it wont redirect to install. This is unexpected.
Here is a script of my install actions.
sudo apt-get update
sudo apt-get install apache2 apache2-utils libapache2-mod-php libpcre3 libpcre3-dev zlib1g zlib1g-dev mariadb-server unzip
sudo apt-get install php
sudo apt-get install php-cli
sudo apt-get install php-curl
sudo apt-get install php-gd
sudo apt-get install php-imap
sudo apt-get install php-intl
sudo apt-get install php-json
sudo apt-get install php-mbstring
sudo apt-get install php-soap
sudo apt-get install php-zip
sudo systemctl start apache2
sudo systemctl start mariadb
sudo systemctl enable apache2
sudo systemctl enable mariadb
sudo mysql_secure_installation
Open the file /etc/php/7.0/apache2/php.ini and set variables
Set post_max_size to at least 60MB
Set upload_max_filesize settings to at least 60MB
Set max_input_time to a large number (Note. Mine defaulted to this )
Set memory_limit to 256MB
sudo systemctl restart apache2
sudo mysql -u root -p
MariaDB [(none)]> CREATE DATABASE suitecrm;
MariaDB [(none)]> CREATE USER ‘larry’@‘localhost’ IDENTIFIED BY ‘mysecretpassword’;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON suitecrm.* TO ‘larry’@‘localhost’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;
Using root permissions.
----Download the latest SuiteCRM8 file. Place in folder named suitecrm at
/var/www/html/suitecrm
----Unzip the downloaded file
cd /var/www/html/suitecrm
----Assign appropriate permission to the unzipped folder
sudo find . -type d -not -perm 2755 -exec chmod 2755 {} ;
sudo find . -type f -not -perm 0644 -exec chmod 0644 {} ;
sudo find . ! -user www-data -exec chown www-data:www-data {} ;
sudo chmod +x bin/console
-----Open internet browser and enter
http://localhost/suitecrm/install.php
and I get an Index of /suitecrm instead of the install routing.
So I’m puzzled
- Where did I go wrong?
- Will my files be open to the web?
- suitecrm had an install.php file, but I do not see it with V8.
- What do I do next ?
Many thanks.