18.204.227.117

Instalējiet un iestatiet Joomla uz CentOS-7

Instalējiet un iestatiet Joomla uz CentOS-7

Ievads

Joomla ir ārkārtīgi populāra un godalgota atvērtā pirmkoda satura pārvaldības sistēma (CMS), kas lietotājiem ļauj netraucēti izveidot vietnes un izveidot spēcīgas tiešsaistes lietojumprogrammas. .

Absolūta draudzīgums lietotājam un elastība padara Joomla par vispieprasītāko CMS programmatūru. Tas izmanto PHP lietojumprogrammu papildus fona datu bāzei - šajā gadījumā MySQL. Joomla tika izveidots 2005. gadā, un tas lepojas ar vairāk nekā 10 000 papildinājumiem pielāgotajai funkcionalitātei. Tad nav brīnums, ka tā joprojām ir otrā populārākā virtuālā satura pārvaldības sistēma .

Joomla ļauj jums izveidot vietnes un jaudīgas tiešsaistes lietojumprogrammas. Daudzi aspekti, tostarp tā lietošanas ērtums un paplašināmība, ir padarījuši Joomla par vispopulārāko pieejamo vietņu veidošanas un pārvaldības programmatūru. Pats labākais, ka Joomla ir atvērtā koda risinājums, kas ir brīvi pieejams visiem. Tā kā Joomla pamatā ir PHP un MySQL, jūs veidojat jaudīgas lietojumprogrammas uz atvērtas platformas, kuru ikviens var izmantot, koplietot un atbalstīt.

Joomla ir rakstīts PHP, izmanto objektorientētas programmēšanas (OOP) paņēmienus un programmatūras projektēšanas modeļus, datus glabā MySQL vai PostgreSQL datu bāzē un ietver tādas funkcijas kā lapu kešatmiņu, RSS plūsmas, lapu izdrukājamas versijas, ziņu zibspuldzes, emuārus, valodas internacionalizācijas meklēšana un atbalsts. Šajā apmācībā ir izskaidrots Joomla instalēšanas process CenOS 7 vienkāršas izsekošanas rokasgrāmatas veidā.

Satura pārvaldības sistēma ir programmatūra, kas seko visiem jūsu vietnes satura elementiem, līdzīgi kā vietējā publiskā bibliotēka seko grāmatām un glabā tās. Saturs var būt vienkāršs teksts, fotoattēli, mūzika, video, dokumenti vai tikai jebkas, ko varat iedomāties. Galvenā CMS izmantošanas priekšrocība ir tā, ka pārvaldīšanai gandrīz nav vajadzīgas tehniskas prasmes vai zināšanas. Tā kā CMS pārvalda visu jūsu saturu, jums tas nav jādara.

Iespējas

    1. • Tālāk ir norādītas Joomla CMS galvenās iezīmes -
    2. • Pilnībā datu bāzu vadīti vietņu dzinēji
    3. • Ziņu, produktu vai pakalpojumu sadaļas ir pilnībā rediģējamas un pārvaldāmas
    4. • Tēmu sadaļas var pievienot, iesaistot autorus
    5. • Pilnībā pielāgojami izkārtojumi, ieskaitot izvēles rūtiņas pa kreisi, centrā un pa labi
    6. • Attēlu pārlūka augšupielāde savā bibliotēkā izmantošanai visur vietnē
    7. • Dinamiskais forums / aptauja / balsošanas kabīne rezultātu iegūšanai uz vietas
    8. • Darbojas ar Linux, FreeBSD, MacOSX serveri, Solaris un AIX-

    Prasības

  • • Serveris, kurā darbojas CentOS 7. -
  • • Statiskā IP adrese jūsu serverim.
  • • Jūsu serverī iestatīts lietotāja konts, kas nav sakne, ar privilēģijām sudo. -
  • Darba sākšana

    Sāksim pārliecināties, vai jūsu Centos-7 serveris ir pilnībā atjaunināts. Jūs varat atjaunināt savu serveri, izpildot šo komandu:

    sudo yum update -y

    Instalējiet LAMP kaudzīti

    Lai sāktu, pirms Joomla instalēšanas vispirms jāinstalē LAMP (Apache2, MariaDB un PHP) kaudze. To var viegli instalēt, palaižot šo komandu:

    sudo yum install httpd mariadb mariadb-server php php-mysql -y

    Augšējā rindā tiks instalēts viss, kas nepieciešams Joomla, un daži. Iepriekš instalēto pakotņu instalēšanas laikā jums tiks piedāvāts izveidot MySQL datu bāzes saknes paroli. Izveidojiet un apstipriniet saknes paroli. Atcerieties to, jo tas jums būs nepieciešams, lai vēlāk izveidotu savienojumu ar datu bāzes serveri, lai izveidotu datu bāzi Joomla lietojumprogrammai.

    Instalēšana un iestatīšana Joomla

    Pirms darba sākšanas atjauniniet sistēmu, izpildot šo komandu:

    sudo yum -y update

    Lejupielādēsim darvu, lai atspiestu instalācijas failu un dažas atkarības, kas mums būs jāinstalē Joomla.

    sudo yum install wget unzip

    Datu bāzes un lietotāja izveidošana Joomla

    Lai Joomla darbotos pareizi, mums jāizveido datu bāze. Šajā apmācībā tiek izmantota MariaDB, tāpēc piekļūsim MariaDB ar šo komandu,

    mysql -u root -p

    Tagad mums vispirms jāsāk izveidot datu bāze, kuru Joomla izmantos. To var izdarīt ar šādu komandu, aizstājot jūsu vārdu ar savu datu bāzes nosaukumu,

    CREATE DATABASE yourdbname;

    Izeja

    Query OK, 1 row affected (0.00 sec)

    Ar izveidoto datu bāzi mums tagad ir jāizveido lietotājs, lai viņš varētu piekļūt datu bāzei. To var paveikt ar sekojošu komandu, aizstājot jūsu draugu ar vēlamo lietotājvārdu un aizvietojot jūsu vietnes paroli ar vēlamo paroli.

    CREATE USER yourjoomlauser@localhost IDENTIFIED BY 'yourjoomlapassword';

    Izeja

    Query OK, 0 rows affected (0.00 sec)

    Tālāk mēs piešķiram piekļuvi datu bāzei jūsu nesen izveidotajam lietotājam, izmantojot šo komandu,

    GRANT ALL PRIVILEGES ON yourdbname.* TO yourjoomlauser@localhost;

    Izeja

    Query OK, 0 rows affected (0.00 sec)

    Visbeidzot, mums ir jāatsvaidzina MariaDB, lai sistēma varētu izskalot tikko pievienotās privilēģijas un, lai izmaiņas stātos spēkā, pēc tam aiziet no jūsu sesijas. To var izpildīt ar šādām komandām,

    FLUSH PRIVILEGES; exit;

    Pēc tam restartējiet MariaDB pakalpojumu un automātisko iespējošanu sistēmas startēšanas laikā:

    sudo systemctl restart mariadb.service sudo systemctl enable mariadb.service

    Joomla instalēšana

    Lejupielādējiet jaunāko stabilo Joomla izlaidumu. Šīs apmācības versija ir 3.4.5. Jūs varat pārbaudīt šeit, lai atrastu jaunāko versiju.

    wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip

    Pēc pakotnes lejupielādes mums zip fails jāpārvieto uz html direktoriju. To var izpildīt ar šādu komandu:

    sudo mv Joomla_3.4.5-Stable-Full_Package.zip /var/www/html

    Tagad pārejiet uz šo direktoriju un izsaiņojiet pakotni, lai sagatavotos instalēšanai:

    sudo cd /var/www/html

    Visbeidzot, mēs varam turpināt Joomla instalēšanu, izsaiņojot instalācijas failu ar šādu komandu:

    sudo unzip Joomla_3.4.5-Stable-Full_Package.zip

    Turklāt, izmantojot šo komandu, mēs varam piemērot atbilstošās atļaujas tikko izveidotā Joomla direktorijai.

    sudo chown -R apache:apache /var/www/html sudo chmod -R 755 /var/www/html

    Pēc tam sāciet Apache pakalpojumu un iespējojiet to startēt sāknēšanas laikā:

    sudo systemctl start httpd sudo systemctl enable httpd

    Tālāk jums caur ugunsmūri būs jāļauj piekļūt portam 80 un 443 no ārpuses. To var izdarīt, palaižot šādas komandas:

    sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https

    Tagad, lai izmaiņas stātos spēkā, atkārtoti ielādējiet ugunsmūra pakalpojumu.

    sudo firewall-cmd –reload

    Joomla Web konfigurācija

    Tagad jūsu serveris ir pareizi konfigurēts, lai palaistu tīmekļa instalāciju, veicot šādas darbības:

    http://your.server.IP.address/joomla

    Jūs redzēsit sākotnējo Joomla instalēšanas lapu. Ievietojiet vietnes informāciju un pēc tam noklikšķiniet uz Tālāk. Nākamajā cilnē veidlapās ievietojiet savu MariaDB datu bāzes informāciju. Ievietojiet informāciju par datu bāzi, kas tika izveidota šīs rokasgrāmatas sākumā. Kad tas izdarīts, noklikšķiniet uz Tālāk. Apskatiet pārskatu un pārliecinieties, vai informācija ir pareiza. Kad esat apmierināts, noklikšķiniet uz Instalēt.

    Secinājums

    Šajā pamācībā jūs uzzinājāt, kā instalēt un iestatīt Joomla ar Apache uz CentOS 7 servera. Joomla ir veidots tā, lai to būtu viegli uzstādīt un iestatīt pat tad, ja neesat pieredzējis lietotājs. Tā kā Joomla ir tik viegli izmantot kā Web dizainers vai izstrādātājs, jūs varat ātri izveidot vietnes saviem klientiem. Pēc tam ar minimālu instrukciju daudzumu jūs varat dot saviem klientiem iespēju paši pārvaldīt savas vietnes. Kad esat veiksmīgi uzstādījis Joomla, tagad varat sākt veidot savas vietnes saturu .