Instalați CMS flatCore pe Ubuntu 16.04 | 18.04 | 18.10 cu Apache2 și PHP 7.2

  • Michael Arnold
  • 0
  • 1963
  • 519

flatCore este un sistem de gestionare a conținutului (CMS) open source, bazat pe PHP și PDO / SQLite, care poate fi folosit pentru a construi site-uri web și aplicații frumoase cu control asupra tuturor, inclusiv a propriului HTML ...

Dacă sunteți în căutarea unei soluții pentru a vă edita site-ul în direct și cu ușurință, atunci flatCore este un loc bun pentru a începe ... Este construit pe un nucleu open source cu suport pentru standarde deschise, care ar putea fi foarte util pentru a vă ajuta să vă rulați digital conţinut…

Această platformă CMS este concepută pentru a fi ușor de utilizat, pentru a permite webmasterilor să colaboreze și să automatizeze experiențe captivante cu utilizatorii pe mai multe dispozitive, inclusiv pe dispozitivele mobile ...

Pentru mai multe informații despre flatCore, vă rugăm să verificați pagina principală

Acest scurt tutorial va arăta studenților și noilor utilizatori cum să instaleze flatCore CMS pe Ubuntu 16.04 / 18.10 și 18.04 LTS ...

Pentru a începe să instalați flatCore, urmați pașii de mai jos:

Pasul 1: Instalați serverul Apache2 HTTP

flatCore necesită un server web, iar serverul Apache2 HTTP este cel mai popular server web open source disponibil astăzi ... Pentru a instala serverul Apache2, executați comenzile de mai jos:

sudo apt update sudo apt install apache2

După instalarea Apache2, comenzile de mai jos pot fi folosite pentru a opri, porni și activa serviciul Apache2 pentru a porni întotdeauna cu pornirea serverului ...

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activate apache2.service 

Acum că Apache2 este instalat ... pentru a testa dacă serverul web funcționează, deschideți browserul și navigați la adresa URL de mai jos ...

http: // localhost

Dacă vedeți pagina de mai sus, atunci Apache2 este instalat cu succes ...

Pasul 2: Instalați PHP 7.2 și module conexe

flatCore este un CMS bazat pe PHP și este necesar PHP ... Cu toate acestea, este posibil ca PHP 7.2 să nu fie disponibil în depozitele implicite Ubuntu ... Pentru a rula PHP 7.2 pe Ubuntu 16.04 și versiunile anterioare, poate fi necesar să executați comenzile de mai jos:

sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php

Apoi actualizați și faceți upgrade la PHP 7.2

actualizare sudo apt

Apoi, executați comenzile de mai jos pentru a instala PHP 7.2 și module conexe.

sudo apt instalați php7.2 libapache2-mod-php7.2 php7.2-php7.2-sqlite3 comun php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7. 2-xmlrpc php7.2-gd php7.2-bcmath php7.2-xml php7.2-cli php7.2-zip

După instalarea PHP 7.2, rulați comenzile de mai jos pentru a deschide fișierul de configurare implicit PHP pentru Apache2 ...

sudo nano /etc/php/7.2/apache2/php.ini 

Liniile de mai jos reprezintă o setare bună pentru majoritatea CMS bazate pe PHP ... Actualizați fișierul de configurare cu acestea și salvați ... .

file_uploads = Activat allow_url_fopen = Activat short_open_tag = Activat memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = America / Chicago

De fiecare dată când faceți modificări la fișierul de configurare PHP, ar trebui să reporniți serverul web Apache2 ... Pentru aceasta, rulați comenzile de mai jos:

sudo systemctl reporniți apache2.service

Acum că PHP este instalat, pentru a testa dacă funcționează, creați un fișier de testare numit phpinfo.php în directorul rădăcină implicit Apache2…. ( / var / www / html /)

sudo nano /var/www/html/phpinfo.php

Apoi tastați conținutul de mai jos și salvați fișierul.

Apoi, deschideți browserul și navigați la numele de gazdă al serverului sau adresa IP urmată de phpinfo.php

http: //localhost/phpinfo.php

Ar trebui să vedeți pagina de test implicită PHP ...

Pasul 3: Descărcați ultima versiune flatCore

Pentru a obține ultima versiune flatCore, vă recomandăm să utilizați depozitul Github ... Instalați instrumentul git pentru a descărca pachetele flatCore ...

sudo apt install git

După instalarea curl și Composer de mai sus, schimbați-vă în directorul rădăcină Apache2 și descărcați pachetele flatCore din Github ...

cd / var / www / html sudo git clone https://github.com/flatCore/flatCore-CMS.git flatcore

Apoi executați comenzile de mai jos pentru a seta permisiunile corecte pentru directorul rădăcină flatCore și pentru a da controlul Apache2 ... .

sudo chown -R www-data: www-data / var / www / html / flatcore / sudo chmod -R 755 / var / www / html / flatcore / 

Pasul 4: Configurați Apache2

În cele din urmă, configurați fișierul de configurare a site-ului Apahce2 pentru flatCore. Acest fișier va controla modul în care utilizatorii accesează conținutul WebsiteBaker. Rulați comenzile de mai jos pentru a crea un nou fișier de configurare numit flatcore.conf

sudo nano /etc/apache2/sites-available/flatcore.conf

Apoi copiați și lipiți conținutul de mai jos în fișier și salvați-l. Înlocuiți linia evidențiată cu propriul nume de domeniu și locația rădăcină a directorului.

 ServerAdmin [email protected] DocumentRoot / var / www / html / flatcore ServerName example.com ServerAlias ​​www.example.com  Opțiuni Urmărește Link-uri Simulare Permite Suprascrie Toate Necesită toate acordate  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combinat  RewriteEngine pe RewriteBase / RewriteCond% REQUEST_FILENAME! -F RewriteRule ^ (. *) Index.php [PT, L]   

Salvați fișierul și ieșiți.

Pasul 5: Activați modulul flatCore și Rewrite

După configurarea VirtualHost de mai sus, activați-l executând comenzile de mai jos

sudo a2ensite flatcore.conf sudo a2enmod rescrie sudo systemctl reporniți apache2.service 

Apoi deschideți browserul și navigați la numele domeniului serverului. Ar trebui să vedeți expertul de configurare flatCore pentru a finaliza. Vă rugăm să urmați cu atenție vrăjitorul.

http://example.com/install/index.php

Apoi urmați instrucțiunile de pe ecran ... Alegeți limba de instalare și continuați ...

Apoi, validați că toate pachetele necesare sunt instalate ... și continuați.

După aceea, creați un cont de administrator pentru site și faceți clic Începe instalarea...

După aceea, site-ul ar trebui să fie creat și gata de utilizare ...

Nu uitați să ștergeți folderul de instalare ...

sudo rm -rf / var / www / html / flatcore / install /

Bucurați-vă de ~

Felicitări! Ați instalat cu succes flatCore CMS pe Ubuntu 16.04 | 18.04 și 18.10 ... .




Nimeni nu a comentat acest articol încă.

O colecție de informații utile despre sistemul de operare Linux și noile tehnologii
Articole proaspete, sfaturi practice, recenzii detaliate și ghiduri. Simțiți-vă ca acasă în lumea sistemului de operare Linux