Fedora

Kuinka asentaa Drupal 8 Fedoraan?

Kuinka asentaa Drupal 8 Fedoraan?
Drupal on ilmainen ja avoimen lähdekoodin sisällönhallintajärjestelmä (CMS). Se julkaistaan ​​GNU General Public License (GPL) -ehdoilla, mikä on yksi kaikkien aikojen menestyneimpiä projekteja avoimen lähdekoodin ohjelmille. Melkein 2.Viisi prosenttia maailman verkkosivustosta käyttää Drupalia, koska se tarjoaa korkeatasoisia ominaisuuksia, kuten sisällön yksinkertaisen kirjoittamisen, vakaan suorituskyvyn ja erinomaisen tietoturvan.

Mitä me katamme?

Tässä oppaassa näemme, kuinka Drupal 8 asennetaan ja määritetään Fedora 25 -käyttöjärjestelmään. Asennamme Drupalin Apache-verkkopalvelimen ja MariaDB-tietokantapalvelimen kanssa. Aloitetaan Drupalin asennusprosessista Fedora 25 -työasemalla.

Edellytykset:

  1. Fedora 25 -käyttöjärjestelmä asennettuna järjestelmään
  2. Internet-yhteys ladata erilaisia ​​tiedostoja
  3. Järjestelmänvalvojan (sudo access) tili

Vaadittujen pakettien asentaminen:

Vaihe 1. Drupalin asennuksen helpottamiseksi Fedora tarjoaa joukon valmiiksi pakattuja sovelluksia. Käytä vain alla olevaa komentoa kaikkien näiden pakettien asentamiseen:

$ sudo dnf install @ "Web Server" drupal8 drupal8-httpd php-opcache php-mysqlnd mariadb-server

Tässä esimerkissä olemme olettaneet, että verkko- ja tietokantapalvelimet toimivat molemmat samalla koneella.

Vaihe 2. Apache-verkkopalvelun ja mariadb-tietokantapalvelun voi käynnistää käynnistettäessä komennolla:

$ sudo systemctl ota käyttöön httpd.palvelu mariadb.palvelu

Vaihe 3. Käynnistä yllä olevat palvelut käyttämällä:

$ sudo systemctl start httpd.palvelu mariadb.palvelu

MariaDB-tietokantapalvelimen määritys

Vaihe 1. MariaDB: n oletusasetukset edellyttävät mysql_secure_installation-komentosarjan suorittamista tietokannan suojaamiseksi.

$ sudo mysql_secure_installation

Nyt se kysyy joitain kysymyksiä MariaDB: n perustamisesta. Olemme käyttäneet seuraavia asetuksia täällä. Voit valita eri tavalla tarpeidesi mukaan.

Syötä pääkäyttäjän salasana (kirjoita mikään): [PAINA ENTER]
Aseta juurisalasana? [Kyllä / ei] y
uusi salasana [Määritä mikä tahansa vahva salasana MariaDB: lle]
Anna uusi salasana uudelleen [Toista yllä oleva salasana]
Poista tuntemattomat käyttäjät? [Kyllä / ei] y
Estä root-sisäänkirjautuminen etänä? [Kyllä / ei] y
Poista testitietokanta ja pääsy siihen? [Kyllä / ei] y
Lataa etuoikeustaulukot uudelleen nyt? [Kyllä / ei] y

Vaihe 2. Kirjaudu MariaDB: hen ja luo tietokanta ja ainutlaatuinen etuoikeutettu käyttäjä tälle tietokannalle.

$ sudo mysql -u root -p

1. Luo alla oleva komento luoda tietokanta nimeltä "testdb":

luoda tietokanta testdb;

2. Luo käyttäjä nimeltä "testuser" salasanalla "linuxhint313" komennolla:

luo käyttäjä 'testuser' @ 'localhost', jonka tunnistaa 'linuxhint313';

3. Anna tarvittavat käyttöoikeudet testuserille komennolla:

myöntää kaikki oikeudet testdb: lle.* "testuser" @ "localhost" tunnistaa "linuxhint313";

4. Lataa avustustaulukot uudelleen MariaDB-tietokantaan:

huuhteluoikeudet;

5. Poistu MariaDB-tietokannasta:

Poistu;

Apache-verkkopalvelimen määritys

Vaihe 1. Jotta verkkopalvelin voi suorittaa joitain tarvittavia toimintoja, SELinux-parametrit on asetettava seuraavasti:

$ sudo setsebool -P httpd_can_network_connect_db = 1
$ sudo setsebool -P httpd_can_sendmail päällä

Vaihe 2. Määritä palomuuri sallimaan liikenne portissa 80 (HTTP):

$ sudo palomuuri-cmd --add-service = http - pysyvä
$ sudo palomuuri-cmd --reload

Vaihe 3. Kopioi seuraavaksi oletusarvo cp-komennolla.asetukset.php-tiedosto asetuksiin.php samassa paikassa:

$ sudo cp / etc / drupal8 / sites / default / default.asetukset.php
/ etc / drupal8 / sites / default / settings.php

Vaihe 4. Määritä nyt asetusten käyttöoikeudet.php - 666. Se on nyt kaikkien luettavissa ja kirjoitettavissa.

$ sudo chmod 666 / etc / drupal8 / sites / default / settings.php

merkintä: Kun Drupal-asennus on valmis, meidän on palautettava asetusten lupa.php 644: ään.

Vaihe 5. Viimeinen vaihe on käynnistää verkkopalvelin uudelleen:

$ sudo systemctl käynnistä httpd uudelleen

Drupalin asennuksen määrittäminen

Olemme kaikki valmiita määrittämään drupalin verkkoselaimesta. Avaa verkkoselain ja selaa järjestelmän IP-osoitetta yhdessä / drupal8: n tai http: // localhost / drupal8: n kanssa.
i) Kun vierailet tällä sivulla ensimmäistä kertaa, se tuo esiin Drupalin määritystoiminnon. Valitse haluamasi kieli, tallenna sitten ja jatka.

ii) Valitse seuraavaksi asennusprofiili kahdesta vaihtoehdosta. Yleensä käytetään vakioprofiilia, koska sillä on valmiiksi määritetyt ominaisuudet. Sen sijaan minimaalista profiilia käytetään yleensä mukautetun sivuston rakentamiseen, ja sitä suositellaan vain kokeneille käyttäjille.

iii) Seuraava ikkuna tarkistaa useita vaatimuksia Drupalin määrittämiselle. Jos huomaat riippuvuuksia tai puuttuvia vaatimuksia, voit asentaa sen, painamalla tallenna ja jatka.

iv) Valitse tietokannan kokoonpanossa MariaDB: tä vastaava valintanappi. Kirjoita tietokannan nimi ja tietokannan käyttäjänimi. Kirjoita tietokannan salasana -sarakkeeseen tietokannan salasana, jota käytit tietokannan luomisen yhteydessä.

Jos kaikki menee oikein, asennuksen pitäisi nyt alkaa.

Kun asennus on valmis, meidän on palautettava tiedostojen asetusten lupa.php 644: ään, jotta ryhmän jäsenillä ja muilla järjestelmän käyttäjillä on vain lukuoikeus. Suorita tämä suorittamalla seuraava komento:

$ sudo chmod 644 / etc / drupal8 / sites / default / settings.php

Viimeistele asennus selaimen puolella lisäämällä erilaisia ​​sivustotietoja:

Sivuston nimi - SIVUSTON NIMI

Sivuston sähköpostiosoite - Sivustosi sähköpostiosoite

Käyttäjätunnus - Sivuston käyttäjänimi

Salasana - SALASANA TÄMÄN SIVUSTON KÄYTTÖÖN

Käyttäjän sähköpostiosoite - HENKILÖSähköpostiosoitteesi

Oletusmaa - MAA, johon kuulut

Oletusaikavyöhyke - TIMEZONE

Seuraavassa näytössä näet Drupal-tilisi kotisivun alla esitetyllä tavalla. Sähköposti on virhe punaisella, koska olemme käyttäneet näennäistunnusta tämän oppaan esittelemiseen.

Päätelmä:

Onnittelut, olemme asentaneet Drupalin onnistuneesti virallisista ohjelmistopaketeista Fedora 25 -työasemaan. Tärkeää ymmärtää on, että olemme aiemmin suorittaneet tämän oppaan Fedora 30- ja 33-käyttöjärjestelmissä ilman menestystä. Ei ole oikeita ja uusimpia virallisia asiakirjoja Drupalin asentamiseksi Fedoraan. Vaikuttaa siltä, ​​että Fedoran tuki ei ole kovin aktiivista Drupalille uusimmissa julkaisuissaan. Toivottavasti Fedora voi tulevaisuudessa tarjota tukea Drupalin asentamiseen uusimpiin päivityksiin.

Kuinka näyttää OSD-peitto koko näytön Linux-sovelluksissa ja peleissä
Koko näytön pelien pelaaminen tai sovellusten käyttäminen häiriöttömässä koko näytön tilassa voi estää sinut paneelissa tai tehtäväpalkissa näkyvistä ...
Viisi parasta pelin kaappauskorttia
Olemme kaikki nähneet ja rakastaneet suoratoistopelejä YouTubessa. PewDiePie, Jakesepticye ja Markiplier ovat vain joitain huippupelaajista, jotka ova...
How to Develop a Game on Linux
A decade ago, not many Linux users would predict that their favorite operating system would one day be a popular gaming platform for commercial video ...