Typesetter CMS te installeren op Ubuntu 18.04 LTS
Typesetter is een gratis, open bron en op PHP gebaseerd CMS, bedoeld voor gebruik door websites met een klein tot middelgroot volume. Typesetter stelt je in staat eigenschap rijke en flexibele websites te maken met behulp van een gemakkelijk te gebruiken echte WYSIWYG editor. Het gebruikt flat file opslag, dus er is geen databank nodig om de gegevens op te slaan. Het is eenvoudig, licht, snel en intuïtief voor gebruikers met weinig tot geen ervaring met webtechnologie.
In deze handleiding leren we hoe je Typesetter CMS op een Ubuntu 18.04 server kunt installeren.
Vereisten
- Een server waarop Ubuntu 18.04 draait.
- Een statisch IP adres 172.20.10.8 is ingesteld op je server.
- Een niet-root gebruiker met sudo privileges.
Aan de slag
Voor je begint moet je je systeem updaten met de nieuwste versie. Je kunt dit doen door het volgende commando uit te voeren:
sudo apt-get update -y
sudo apt-get upgrade -y
Als je systeem bijgewerkt is, herstart je het systeem om de veranderingen toe te passen.
Installeer Apache en PHP
Eerst moet je Apache webserver, PHP en andere PHP modules op je systeem installeren. Je kunt ze allemaal installeren door het volgende commando uit te voeren:
sudo apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip unzip wget -y
Als de installatie voltooid is, wijzig je het php.ini bestand:
sudo nano /etc/php/7.2/apache2/php.ini
Breng de volgende veranderingen aan:
memory_limit = 256M upload_max_filesize = 150M max_execution_time = 360 date.timezone = Asia/Kolakata
Sla het bestand op en sluit het.
Installeer Typesetter
Download vervolgens de nieuwste versie van Typesetter van hun officiële website met het volgende commando:
wget -O typesettercms.zip https://www.typesettercms.com/Special_gpEasy?cmd=download
Als de download voltooid is, pak je het gedownloade bestand uit met het volgende commando:
unzip typesettercms.zip
Kopieer vervolgens de uitgepakte map naar de Apache hoofdmap en geef de nodige rechten met het volgende commando:
sudo cp -r Typesetter /var/www/html/typesetter
sudo chown -R www-data:www-data /var/www/html/typesetter/
sudo chmod -R 777 /var/www/html/typesetter/
Vervolgens moet je een Apache virtual host bestand maken voor Typesetter. Je kunt dit doen met het volgende commando:
sudo nano /etc/apache2/sites-available/typesetter.conf
voeg de volgende regels toe:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/typesetter ServerName example.com ServerAlias www.example.com <Directory /var/www/html/typesetter/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Vervang example.com door je eigen domeinnaam. Sla het bestand op en sluit het. Schakel dan virtual host en Apache herschrijfmodule in met het volgende commando:
sudo a2ensite typesetter.conf
sudo a2enmod rewrite
Herstart tenslotte de Apache dienst om alle veranderingen toe te passen:
sudo systemctl restart apache2
Toegang Typesetter
Open je web browser en typ de URL http://example.com. Je wordt doorverwezen naar de volgende pagina:
Geef je Site naam, gebruikersnaam, wachtwoord en email adres op. Klik dan op de knop Installeren. Als de installatie voltooid is. Je zou de volgende pagina moeten zien:
Klik nu op de knop Bekijk je website. Je wordt doorverwezen naar het Typesetter dashboard zoals hieronder: