Sådan installeres Thelia 2.3 på Debian 9
Bruger du et andet system? Thelia er et open source-værktøj til at skabe e-business-websteder og administrere onlineindhold skrevet i PHP. Thelia kildekode i
TYPO3 er et gratis og open source enterprise content management system. Det er skrevet i PHP og bruger MySQL til at gemme sine data. TYPO3 er et responsivt, mobilt parat, flersproget og sikkert CMS. Det kan nemt tilpasses og udvides uden at skrive nogen kode.
I denne vejledning lærer du at installere TYPO3 CMS på CentOS 7.
Før du installerer pakker på CentOS-serverinstansen, anbefales det at opdatere systemet. Log ind med sudo-brugeren og kør følgende kommandoer for at opdatere systemet.
sudo yum -y install epel-release
sudo yum -y update
sudo shutdown -r now
Når systemet er genstartet, skal du logge ind igen som sudo-bruger og fortsætte til næste trin.
Installer Apache-webserveren.
sudo yum -y install httpd
Start Apache og aktiver den til automatisk at køre ved opstart.
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
TYPO3 kræver PHP større end 7. I denne tutorial vil vi bruge PHP 7.1 for at opnå maksimal sikkerhed og stabilitet. Først skal du tilføje og aktivere Remi-lageret.
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php71
Installer den seneste version af PHP sammen med de moduler, der kræves af TYPO3.
sudo yum -y install php php-gd php-json php-mysqli php-curl php-cli php-apcu php-soap php-xml php-zip php-mbstring freetype php-bcmath php-fileinfo ImageMagick
Konfigurer php.ini
ved hjælp af en teksteditor efter eget valg.
sudo nano /etc/php.ini
Find de følgende linjer, og skift deres værdier i henhold til instruktionerne.
max_execution_time = 30 // change it to 240
max_input_vars = 1000 // Uncomment and change the value to 1500
MariaDB er en fork af MySQL-databaseserveren. Installer MariaDB.
sudo yum -y install mariadb mariadb-server
Start MariaDB og aktiver den til automatisk at starte ved opstart.
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Før du konfigurerer databasen, skal du først sikre MariaDB. Du kan sikre det ved at køre mysql_secure_installation
scriptet:
sudo mysql_secure_installation
Du bliver bedt om den aktuelle MariaDB root-adgangskode. Som standard er der ingen root-adgangskode på en ny MariaDB-installation. Tryk på "enter"-tasten for at fortsætte. Indstil en stærk adgangskode til root-brugeren på din MariaDB-server og svar "Y" på alle de andre spørgsmål. De stillede spørgsmål er selvforklarende.
Log ind på MySQL-skallen som root-bruger ved at køre følgende kommando.
mysql -u root -p
Angiv adgangskoden til MariaDB root-brugeren for at logge ind.
Kør følgende forespørgsler for at oprette en database og en databasebruger til TYPO3-installation.
CREATE DATABASE typo3_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'typo3_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON typo3_data.* TO 'typo3_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Du kan erstatte databasenavnet typo3_data
og brugernavnet typo3_user
efter dit valg. Sørg for at skifte StrongPassword
til en meget stærk adgangskode.
Skift til Apache-webrodbiblioteket ved at køre:
cd /var/www
Download TYPO3-arkivet ved hjælp af:
sudo wget https://get.typo3.org/8.7.3 -O typo3.tar.gz
Du kan altid finde linket til den seneste version af softwaren på TYPO3-downloadsiden .
Uddrag arkivet:
sudo tar xzf typo3.tar.gz
Omdøb den udpakkede mappe for nemheds skyld.
sudo mv typo3*/ typo3/
Omdøb .htaccess
filen ved at køre:
sudo mv typo3/_.htaccess typo3/.htaccess
Opret en tom fil med filnavn FIRST_INSTALL
. Webinstallationsprogrammet søger efter denne fil, før installationen påbegyndes.
sudo touch /var/www/typo3/FIRST_INSTALL
Giv det relevante ejerskab ved at køre:
sudo chown -R apache:apache /var/www/typo3
Tillad HTTP-trafik på port 80 gennem firewallen.
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Kør følgende kommando for at oprette en virtuel vært til dit TYPO3-sted.
sudo nano /etc/httpd/conf.d/cms.example.com.conf
Udfyld filen med:
<VirtualHost *:80>
ServerName cms.example.com
DocumentRoot /var/www/typo3
<Directory /var/www/typo3>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Genstart Apache.
sudo systemctl restart httpd
Din TYPO3 CMS installation er nu færdig. Du kan afslutte konfigurationen af TYPO3 gennem din webbrowser. Åbn din webbrowser og naviger til URL'en http://cms.example.com
med det faktiske domænenavn peget mod din Vultr VPS.
Bruger du et andet system? Thelia er et open source-værktøj til at skabe e-business-websteder og administrere onlineindhold skrevet i PHP. Thelia kildekode i
Bruger du et andet system? Microweber er en open source træk og slip CMS og online shop. Microweber-kildekoden er hostet på GitHub. Denne guide vil vise dig
Bruger du et andet system? Microweber er en open source træk og slip CMS og online shop. Microweber-kildekoden er hostet på GitHub. Denne guide vil vise dig
Bruger du et andet system? DotCMS er et open source, enterprise-grade content management system skrevet i Java. Den indeholder næsten alle nødvendige funktioner
Bruger du et andet system? Pagekit 1.0 CMS er et smukt, modulært, udvideligt og let, gratis og open source Content Management System (CMS) med
Bruger du et andet system? BigTree CMS 4.2 er et hurtigt og let, gratis og open source, enterprise-grade content management system (CMS) med omfattende
Bruger du et andet system? Pagekit er et open source CMS skrevet i PHP. Pagekit-kildekoden er hostet på GitHub. Denne vejledning viser dig, hvordan du installerer
Bruger du et andet system? PyroCMS er et open source CMS skrevet i PHP. PyroCMS-kildekoden er hostet på GitHub. I denne guide går du godt igennem det hele
Bruger du et andet system? Subrion 4.1 CMS er et kraftfuldt og fleksibelt open source Content Management System (CMS), der bringer et intuitivt og klart indhold
Bruger du et andet system? Backdrop CMS 1.8.0 er et enkelt og fleksibelt, mobilvenligt, gratis og open source Content Management System (CMS), der giver os mulighed for
Bruger du et andet system? Introduktion Roadiz er et moderne CMS designet til at håndtere mange typer tjenester. Baseret på Symfony-komponenter og Doctrin ORM, dvs
Bruger du et andet system? Microweber er en open source træk og slip CMS og online shop. Microweber-kildekoden er hostet på GitHub. Denne guide vil vise dig
Bruger du et andet system? Grav er et open source flad-fil CMS skrevet i PHP. Grav kildekode er offentligt hostet på GitHub. Denne vejledning viser dig, hvordan t
Bruger du et andet system? Grav er et open source flad-fil CMS skrevet i PHP. Grav kildekode er offentligt hostet på GitHub. Denne vejledning viser dig, hvordan t
Bruger du et andet system? Automad er et open source filbaseret indholdsstyringssystem (CMS) og skabelonmotor skrevet i PHP. Automad-kildekoden i
Raneto er en gratis og open source vidensbase, bygget på Node.js, der er nem at konfigurere og bruge, samt nem at administrere. Kategorier og sider ar
Bruger du et andet system? Thelia er et open source-værktøj til at skabe e-business-websteder og administrere onlineindhold skrevet i PHP. Thelia kildekode i
Bruger du et andet system? Oktober 1.0 CMS er et enkelt og pålideligt, gratis og open source Content Management System (CMS) bygget på Laravel-rammeværket
Bruger du et andet system? ImpressPages CMS 5.0 er et enkelt og effektivt, gratis og open source, brugervenligt, MVC-baseret Content Management System (CMS)
Bruger du et andet system? CMS Made Simple 2.2 er et fleksibelt og udvidelsesvenligt, gratis og open source Content Management System (CMS) intelligent designet til at b.
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.
Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.
Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.
Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...
Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.
Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af dataene. Denne blog dækker udviklingen af datalagring på basis af en infografik.
Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.
I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.
For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af mac-maskiner. Læs denne artikel for at lære mere