Pracę z darmowym CMr'em EPESI Zaczynamy oczywiście od instalacji systemu operacyjnego  Ubuntu Serwer, oraz serwera www serwera WWW 
Na początku (po wykonaniu powyższych instrukcji) wyłączamy listing katalogu apache2
POMIJAMY JEDNAK INSTALACJĘ PHP!
Na początku (po wykonaniu powyższych instrukcji) wyłączamy listing katalogu apache2
i resetujemy Apache
sudo systemctl stop apache2.service 
sudo systemctl start apache2.service 
sudo systemctl enable apache2.service
1 Pobieranie EPESI cmr
Najnowsza wersja EPESI na dzień dzisiejszy (07.01.2019), jest do pobrania ze strony Github.
Aby pobrać pakiety EPESI do katalogu html wpisujemy komendy:
cd /tmp
sudo wget https://github.com/Telaxus/EPESI/archive/master.zip
sudo unzip master.zip
sudo mv EPESI-master /var/www/html/epesi
Aby pobrać pakiety EPESI do katalogu html wpisujemy komendy:
cd /tmp
sudo wget https://github.com/Telaxus/EPESI/archive/master.zip
2 Rozpakowanie EPESI crm
sudo unzip master.zip
sudo mv EPESI-master /var/www/html/epesi
3 Zmiana uprawnień
sudo chown -R www-data.www-data /var/www/html/epesi
sudo chmod -R 755 /var/www/html/epesi
4 Instalacja PHP 7.2
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
A teraz instalacja pakietów PHP (można po kolei a można wszystko na raz)
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-ldap php7.2-zip php7.2-curl -y
I jeszcze Phpmyadmin (tak jak w instalacji serwera www. Patrz punk 6 serwera WWW)
sudo apt-get install phpmyadmin -y
A teraz instalacja pakietów PHP (można po kolei a można wszystko na raz)
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-ldap php7.2-zip php7.2-curl -y
I jeszcze Phpmyadmin (tak jak w instalacji serwera www. Patrz punk 6 serwera WWW)
sudo apt-get install phpmyadmin -y
sudo service apache2 restart
5 Zakładamy Bazę Danych dla EPESI
Zaglądnij TUTAJ
7 Konfiguracja apache
i wpisujemy to
ServerAdmin admin@example.com 
DocumentRoot /var/www/html/epesi/ 
ServerName example.com 
ServerAlias www.example.com 
<Directory /var/www/html/epesi/> 
Options +FollowSymlinks 
AllowOverride All 
Require all granted 
</Directory> 
ErrorLog ${APACHE_LOG_DIR}/error.log 
CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost>
sudo a2ensite epesicrm.conf
sudo systemctl restart apache2.service
sudo mcedit /etc/php/7.2/apache2/php.ini
i zmieniamy parametry
Podkreślone zmieniamy, zapisujemy plik (F2) i wychodzimy z mc (F10)
6 Włączamy moduł EPESI cms
sudo a2ensite epesicrm.conf
sudo a2enmod rewrite
6 Restart Apacha
sudo systemctl restart apache2.service
7 Konfiguracja php.ini
sudo mcedit /etc/php/7.2/apache2/php.ini
i zmieniamy parametry
file_uploads = On 
allow_url_fopen = On 
memory_limit = 256M 
upload_max_filesize = 64M 
max_execution_time = 30 
display_errors = Off 
max_input_vars = 1500 
date.timezone = America/Chicago
Na dowolnym komputerze w sieci wpisujemy adres serwera:
adres serwera/epesi
9 Instalacja EPESI
Na dowolnym komputerze w sieci wpisujemy adres serwera:
adres serwera/epesi


