Kuinka asentaa Drupal Ubuntu-palvelimelle

click fraud protection

Upea tapa rakentaa verkkosivusto on käyttää sisällönhallintajärjestelmää. Yksi parhaimmista CMS-työkaluista, etenkin Linux-palvelimissa, on Drupal. Se on edistyksellinen sivustotyökalu, jossa on kymmeniä ominaisuuksia, joiden avulla käyttäjät voivat nopeasti rakentaa verkkosivuston omilla ehdoillaan. Näin asennat Drupalin Ubuntu-palvelimelle.

edellytykset

Ennen kuin asennat Drupalin Ubuntu-palvelimelle, on hyvä käyttää päivitystyökalua päivittämään kaikki. Tämä varmistaa, että kaikki siihen liittyvät ohjelmistot ovat ajan tasalla.

sudo apt päivitys sudo apt päivitys -y

Tämän jälkeen joudut myös asentamaan riippuvuudet. Nämä ovat kriittisiä, jotta Drupal CMS-ohjelmisto toimisi oikein.

sudo apt-get install php php-mysql php-gd php-curl php-ssh2

Näiden riippuvuuksien lisäksi varmista, että sinulla on jo LAB (tai LEMP, jos käytät Nginx) -pino asennettuna Ubuntuun. Jos ei, asenna nopeasti kaikki tarvittavat Web-sovellusten suorittamiseen Ubuntu-palvelimelle seuraavilla tavoilla:

sudo apt install lamp-server ^
instagram viewer

LAMP-asennuksen aikana sinua pyydetään asettamaan MySQL: n juurisalasana. Valitse jokin turvallinen, jotta se ei vaarannu. Varmista lisäksi, että tämä salasana on erilainen kuin palvelimen pääkäyttäjä. Saman juurisalasanan käyttäminen Ubuntu Linux -käyttäjällesi ja SQL-tietokantaan on vaarallinen tehtävä ja johtaa erittäin, erittäin huonoihin asioihin.

Kun olet asentanut kaiken, sinun on käynnistettävä Apache manuaalisesti:

sudo service apache2 start

Asenna Drupal

Riippuvuudet ovat täyttyneet, ja kaikki tarvittavat verkkosovellukset on asennettu ja toimivat oikein. Seuraava vaihe on ladata uusin Drupalin versio palvelimelle. Siirry drupal.org verkkosivusto ja tartu tar.gz-versioon. Jotta lataaminen suoraan palvelimelle olisi helpompaa, napsauta hiiren kakkospainikkeella latauspainiketta, napsauta “kopioi linkin sijainti” ja siirry päätelaitteeseen.

Lataa sitten työkalu wgetillä SSH palvelimellesi. Etkö käytä SSH: ta? Harkitse tar.gz-tiedoston lataamista flash-asemaan ja kytke se sitten uudelleen.

wget -P / tmp / https://ftp.drupal.org/files/projects/drupal-8.4.4.tar.gz

Drupal on ladattu, nyt on aika asentaa se juurihakemistopalvelimen hakemistoon.

tar xzvf /tmp/drupal-8.4.4.tar.gz -C / var / www / html / --strip-komponentit = 1

Päivitä seuraavaksi HTML-hakemiston käyttöoikeudet.

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

Drupal-tietokannan määrittäminen

Drupal tarvitsee tietokannan vuorovaikutukseen, ennen kuin itse palvelinohjelmisto latautuu oikein. Jos haluat luoda uuden tietokannan, käytä tätä komentoa ja kirjaudu järjestelmään käyttämällä SQL: lle aiemmin määritettyä pääsalasanaa.

mysql -u root -p

Nyt kun olet kirjautunut sisään, on aika aloittaa vuorovaikutus tietokantaohjelman kanssa. Aloita tekemällä itse tietokanta:

luoda tietokannan Drupal;

Luo seuraavaksi uusi käyttäjä tietokannalle, jota Drupal CMS-ohjelmisto voi käyttää. Muista vaihtaa turvallinen salasana -alue uudella salasanalla.

Huomaa: ÄLÄ käytä tälle käyttäjälle samaa salasanaa kuin olet asettanut juuri-SQL-käyttäjän. Sen sijaan, mene luomaan ainutlaatuinen, kiinnitä yksi.

Muista, että käyttäjänimi Drupal käyttää: drupalsite.

myöntää kaikki drupalin. * oikeudet drupalsite @ localhostille, jotka on tunnistettu 'turvallisella salasanalla';

Kun olet valmis, huuhtele SQL-tietokannan käyttöoikeudet ja kirjaudu ulos.

väri etuoikeudet; poistuminen

Drupalin määrittäminen

Drupalilla on useita määritysmuutoksia ja korjauksia, jotka on tehtävä ennen kuin Drupal CMS-ohjelmisto alkaa toimia oikein. Ensimmäinen vähän parannuksia liittyy Apache-verkkopalvelimeen.

Aktivoi ensin uudelleenkirjoitusmoduuli, jotta Drupal voi muuttaa asioita haluamallaan tavalla.

sudo a2enmod rewrite

Luo sitten uusi tyhjä Drupal-määritystiedosto käytettäväksi ”site-available” -kansiossa.

sudo touch /etc/apache2/sites-avable/drupal.conf

Tee linkki ja linkitä uusi sivusto-kansioon luotu konfigurointitiedosto ja linkitä se sivustojen käyttöön -kansioon. Tämän tekeminen tekee siitä niin, että Apache2-verkkopalvelin mahdollistaa Drupal CMS-ohjelmiston.

sudo ln -s /etc/apache2/sites-avable/drupal.conf /etc/apache2/sites-enabled/drupal.conf

Viimeiseksi aseta kaikki asetukset nanotekstieditori-työkalun avulla.

sudo nano /etc/apache2/sites-avable/drupal.conf

Liitä seuraavaan koodiin tiedostoon drupal.conf:

ServerAdmin [email protected]. DocumentRoot / var / www / html / ServerName domain.com. ServerAlias ​​www.domain.com. Asetukset FollowSymLinks. AllowOverride All. Tilaa sallia, kieltää. sallia kaikista. ErrorLog /var/log/apache2/domain.com-error_log. CustomLog /var/log/apache2/domain.com-access_log yhteinen. 

Tallenna tiedosto Ctrl + O ja poistu Ctrl + X.

Viimeiseksi käynnistä Apache-verkkopalvelin uudelleen muutosten heijastamiseksi.

sudo service apache2 käynnistä uudelleen

Drupalin käyttäminen

Drupal on kaikki valmis ja käyttövalmis. Seuraava vaihe on käydä läpi ja suorittaa Drupalin asennuskomentosarja. Ohjelmisto auttaa sinua luomaan tilin ja saa kaiken toimimaan oikein.

Kun Drupal on täysin asennettu, voit luoda uuden verkkosivustosi!

watch instagram story