Λογισμικό ανοιχτού κώδικα Joomla

Joomla Δωρεάν λογισμικό CMS

Builder ιστοσελίδων ανοιχτού κώδικα που τροφοδοτείται από χιλιάδες επεκτάσεις

Το Joomla είναι μια πλατφόρμα CMS για την οικοδόμηση ιστοσελίδων με πολυγλωσσική υποστήριξη. Χρησιμοποιήστε τα αντιδραστικά πρότυπα Joomla για φιλικές προς κινητά κοινωνικοποιημένες σύγχρονες ιστοσελίδες.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το Joomla είναι ένα από τα πιο δημοφιλή σύστημα διαχείρισης περιεχομένου, με μια συνεχώς αναπτυσσόμενη κοινότητα προγραμματιστών. Η Joomla εκτελεί σχεδόν 2 εκατομμύρια ενεργούς ιστότοπους. Είτε θέλετε να δημιουργήσετε απλές ιστοσελίδες ή πολύπλοκες εφαρμογές, το Joomla σας βοηθά και στις δύο περιπτώσεις. Τεράστια βάση χρηστών και μια ακμάζουσα κοινότητα προγραμματιστών καθιστά το Joomla μια ιδανική πλατφόρμα για την επόμενη εφαρμογή σας. Ο κατάλογος επέκτασης Joomla φιλοξενεί χιλιάδες επεκτάσεις Joomla και plugins. Ορισμένα ηλεκτρονικά καταστήματα προτύπων διαθέτουν χιλιάδες δωρεάν πρότυπα Joomla καθώς και διαθέσιμα. Η ρύθμιση των προτύπων Joomla είναι εύκολο να εγκατασταθεί ακόμη και αν δεν είστε προηγμένος χρήστης. Το Joomla μπορεί να χρησιμοποιηθεί για μια τεράστια ευελιξία των εφαρμογών που κυμαίνονται από απλές στατικές ιστοσελίδες έως ηλεκτρονικά καταστήματα μέχρι την αγορά πολλαπλών πωλητών. Το Joomla αναπτύσσεται χρησιμοποιώντας PHP, MySQL και ακολουθεί τον προγραμματισμό με αντικειμενικό προσανατολισμό. Χτισμένο στο μοντέλο-προβολής-ελεγκτή σχεδίασης μοτίβο. Από προεπιλογή, η Joomla έχει καλή υποστήριξη συμβατότητας του προγράμματος περιήγησης. Εκτός από όλα τα πλεονεκτήματα του Joomla που είναι μια πολύ φιλική προς το χρήστη πλατφόρμα, υπάρχουν και μερικά μειονεκτήματα, όπως το Joomla δεν είναι πολύ φιλικό από το κουτί και είναι λίγο βαριά πλατφόρμα σε σύγκριση με τους ανταγωνιστές της όπως το WordPress και το Drupal.

Απαιτήσεις συστήματος


Για να εγκαταστήσετε το Joomla 3.x, πρέπει να έχετε τα ακόλουθα λογισμικά

  • PHP 7.3+
  • MySQL 5.5.3 + / postgresql 9.1 +
  • Apache 2.4 + / Nginx 1.8 + / Microsoft IIS 7

Χαρακτηριστικά


Ακολουθούν τα βασικά χαρακτηριστικά του Joomla

  • πολύγλωσσος.
  • Seo.
  • ευέλικτο.
  • Ανοιχτή πηγή.
  • Εύκολη βελτίωση χαρακτηριστικών.
  • Διαχείριση χρηστών (ACL).
  • Διαχείριση του μενού.
  • Διαχείριση της προσωρινής μνήμης.
  • Υπερβολικά πρότυπα.
  • διάταξη (jlayouts).
  • Ανάθεση προτύπων.
  • Φιλικό για κινητά.
  • λιγότερη ολοκλήρωση.
  • Πλαίσιο για πρότυπα.
  • Ο χρήστης μπορεί να γράψει τα δικά τους πρότυπα.
  • Εργαλεία δημοσίευσης.
  • Wysiwyg Editor.
  • Έκδοση περιεχομένου/ Πολλαπλές αναθεωρήσεις.
  • Διαχείριση άρθρων.
  • οπτική επεξεργασία.
  • Κουμπιά επεξεργασίας.
  • drag & amp; Περιεχόμενο επεξεργασίας πτώσης.
  • Διαχειριστής αρχείων πολυμέσων:.
  • κατηγορίες.
  • Ανακατευθύνσεις.
  • πανό για διαφήμιση.
  • Επαφές.
  • Ετικέτες.
  • τροφές.
  • Προσαρμοσμένα πεδία.
  • Προηγούμενη αναζήτηση.
  • Σύστημα ανταλλαγής μηνυμάτων.
  • Εύκολη ενημέρωση πυρήνα.
  • Ενημέρωση εύκολα επεκτάσεις.
  • Εγκαταστήστε επεκτάσεις από το Web.
  • Πλήρης τεκμηρίωση.
  • Ενσωματωμένο σύστημα βοήθειας.
  • Φόρουμ Joomla
  • τεκμηρίωση προγραμματιστών.
  • Εφαρμογή βιβλιοθηκών των μικροδεσιών.
  • Υποστήριξη της τελευταίας έκδοσης PHP.
  • Κατευθυντήρια γραμμή για ασφαλή κωδικοποίηση.
  • Το Joomla Extensive ακολουθεί το μοτίβο σχεδιασμού MVC.
  • Δημιουργήστε εφαρμογές γραμμής ιστού και εντολών χρησιμοποιώντας το πλαίσιο.
  • Ευέλικτο σύστημα δρομολόγησης.

Εγκατάσταση

Εγκαταστήστε το Joomla CMS στο Ubuntu 16.04 LTS με Nginx

Το NGINX είναι ο πιο δημοφιλής και ασφαλής διακομιστής ιστού. Για να εγκαταστήσετε το NGINX, χρησιμοποιήστε την ακόλουθη εντολή

 sudo apt install nginx 

Μόλις εγκαταστήσετε το NGINX, διαμορφώστε τον τομέα και επανεκκινήστε το NGINX χρησιμοποιώντας την ακόλουθη εντολή

 sudo service nginx restart 

Στη συνέχεια, πρέπει να εγκαταστήσετε διακομιστή βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το MySQL Server

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Μόλις εγκατασταθεί ο διακομιστής βάσης δεδομένων, χρησιμοποιήστε την ακόλουθη εντολή για να κάνετε επανεκκίνηση του MySQL Server

 sudo service mysql restart 

Το επόμενο βήμα είναι να εγκαταστήσετε το PHP 7.3. Πρώτα βεβαιωθείτε ότι ο διακομιστής Ubuntu σας έχει τα τελευταία πακέτα εκτελώντας την ακόλουθη εντολή

 sudo apt update <br></br> sudo apt upgrade

Στη συνέχεια, προσθέστε το ONDREJ/PHP που έχει πακέτο PHP 7.3 και άλλες απαιτούμενες επεκτάσεις PHP.

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

Μετά την προσθήκη του PPA μπορείτε τώρα να εγκαταστήσετε το PHP 7.3 για το NGINX χρησιμοποιώντας την ακόλουθη εντολή.

 sudo apt install php7.3-fpm

Μπορείτε να επιβεβαιώσετε ότι το PHP 7.3 FPM έχει εγκατασταθεί με επιτυχία χρησιμοποιώντας την ακόλουθη εντολή.

 php -v

Μετά, εγκατάσταση PHP, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε τις απαιτούμενες μονάδες PHP για το Joomla

 sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl 

Τώρα, έχετε εγκαταστήσει όλο το απαιτούμενο λογισμικό και το επόμενο βήμα είναι να συνδεθείτε στο MySQL Server και να δημιουργήσετε τη βάση δεδομένων Joomla. Χρησιμοποιήστε την ακόλουθη εντολή για να δημιουργήσετε βάση δεδομένων. Αλλαγή με το όνομα της βάσης δεδομένων σας.

 CREATE DATABASE  

Δημιουργήστε έναν χρήστη βάσης δεδομένων που ονομάζεται "" με νέο κωδικό πρόσβασης. και χορήγησε πλήρη πρόσβαση στον χρήστη στη βάση δεδομένων εκτελώντας τις ακόλουθες εντολές. Αλλαγή με τον επιθυμητό χρήστη της βάσης δεδομένων και με τον επιθυμητό κωδικό πρόσβασης.

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

Στη συνέχεια, εκτελέστε τις παρακάτω εντολές για να κατεβάσετε και να εξαγάγετε το αρχείο που κατεβάσετε και να το μετακινήσετε σε ένα νέο ριζικό κατάλογο Joomla.

 cd /tmp && wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3-9-19-Stable-Full_Package.zip?format=zip 
 sudo apt-get install unzip
 sudo unzip Joomla*.zip
 sudo mkdir -p /var/www/html/joomla
 sudo unzip Joomla*.zip -d /var/www/html/joomla
 sudo chown -R www-data:www-data /var/www/html/joomla/
 sudo chmod -R 755 /var/www/html/joomla/

Τώρα, ας διαμορφώσετε το Joomla. Ανοίξτε το πρόγραμμα περιήγησής σας στο όνομα του τομέα σας για να ξεκινήσετε τη διαμόρφωση του Joomla. Θα πρέπει να δείτε τον οδηγό εγκατάστασης Joomla

  • Συμπληρώστε τη φόρμα σύμφωνα με τη διαμόρφωσή σας από ό, τι πατήστε το επόμενο
  • Εισαγάγετε τη διαμόρφωση της βάσης δεδομένων και πατήστε το επόμενο
  • Τώρα εγκαταστήστε Συγχαρητήρια. Έχετε εγκαταστήσει με επιτυχία το Joomla στο Nginx
 Ελληνικά