Ubuntu 20.04 LTS aikavyöhykkeen asettaminen konsolissa

Ubuntu 20.04 LTS aikavyöhykkeen asettaminen Ubuntu 20.04 LTS aikavyöhykkeen asettaminen tehdään yleensä käyttöjärjestelmän asennuksen aikana, mutta sitä voidaan helposti muuttaa myös myöhemmin. Oikea aikavyöhyke on tärkeää useille järjestelmiin liittyville tehtäville ja prosesseille. Esimerkiksi cron ajastukset käyttävät järjestelmän aikavyöhykettä suorittaessaan ajastettuja…

Ubuntu 20.04 LTS sudo käyttäjän lisääminen

Sudo käyttäjä Ubuntu 20.04 LTS sudo käyttäjän lisääminen kannattaa tehdä jos haluat antaa tietylle käyttäjälle oikeuden suorittaa komentoja root pääkäyttäjätason oikeusilla. Sudo komento antaa järjestelmänvalvojille oikeuden myöntää tavalliselle käyttäjälle järjestelmänvalvojan oikeudet, jotka ovat tavallisesti vain pääkäyttäjän käytettävissä. Sudo käyttäjän lisääminen…

UFW limit ja SSH yhteyksien rajoittaminen Linux Ubuntu

UFW-palomuurin yhteyksien rajoitus UFW-palomuuriin voit lisätä (UFW limit) rajoitussäännön, jolla voit rajoittaa yhteyksien määrää tietystä IP-osoitteesta, joka on yrittänyt muodostaa vähintään 6 yhteyttä viimeisen 30 sekunnin aikana. Tämä vaihtoehto on erittäin hyödyllinen palveluille esim. sshd koska ne ovat melko usein…

SSH-palvelimen kirjautumisviesti Linux Ubuntu 20.04

SSH-palvelimen kirjautumisviesti ennen salasanan kyselyä Aloita avaamalla sshd_config tiedosto. $ sudo vi /etc/ssh/sshd_config Etsi tiedostosta kohtaa Banner tai lisää uusi rivi tarvittaessa avattuun tiedostoon. Banner /etc/banner /etc/banner voi olla mikä tahansa tiedosto ja missä hakemistossa tahansa. Aloita muokkaamalla tiedostoa. $…

MySQL-palvelimen asentaminen Ubuntuun 18.04

MySQL palvelin Jos sinulla on toimiva Apache Web-palvelin niin, kannattaa asentaa myös MySQL-palvelin. MySQL-palvelin on tietokannan hallintajärjestelmä. MySQL-palvelin järjestelee ja antaa käyttöön tietokantoja, joille sivustosi voi tallentaa tietoja esim. WordPress sivusto. MySQL-palvelimen asentaminen Ubuntuun 18.04 Aloitetaan MySQL-palvelimen asennus. Anna seuraavat…

HTTP/2 käyttöönotto Apache web-palvelimeen – Ubuntu 18.04

HTTP/2 protokolla HTTP/2 on uudenlainen protokolla datan kuljettamiseksi, joka nopeuttaa huomattavasti verkkoa. Vanha HTTP 1.1 protokolla mahdollistaa vain web-palvelimien lähettää tiedostoja yksi kerrallaan ja sen on avattava ja suljettava yhteys jokaisen tiedoston lähettämisen jälkeen. Tämä prosessi voi kestää ns. pitkiäkin…

Joomla (CMS) asentaminen Ubuntuun 18.04

Joomla Joomla on WordPress:in lisäksi toiseksi eniten käytetty sisällönhallintajärjestelmä (CMS) joka perustuu avoimeen lähdekoodiin ja on ilmainen. Joomla:n ohjelmointi on toteutettu php:lla. Joomla asennuksen valmistelu Ennen Joomlan asennusta sinulla pitää olla toimiva Apache web-palvelin, php sekä mysql-palvelin.Ohjeet näiden asentamiseen löytyy…

MySQL-tietokannan varmuuskopiointi ja palautus

MySQLdump Tietokannan automaattiset varmuuskopiot ovat tärkeitä, mutta mikäli kuitenkin haluat tehdä tietokannasta varmuuskopion ennen tietojen muuttamista komentoriviltä, niin voit käyttä mysqldump-komentoa. Tietokannan varmuuskopiointi on helppo tehdä Linux:in komentoriviltä. MySQL varmuuskopion tekeminen Ohjeessa käytämme root pääkäyttäjää mutta käyttäjän ei tarvitse olla…

PHP:n asennus Ubuntuun 18.04

PHP PHP on ohjelmointikieli, joka käsittelee koodia dynaamisen sisällön näyttämiseksi. PHP voi suorittaa komentosarjoja, muodostaa yhteyden MySQL-tietokantoihin ja saada näyttämään tietyn sivuston sisällön dynaamisesti.Voit käyttää apt-get järjestelmää asentamaan PHP:n. Lisäksi voit asentaa tarvittavat ohjelmat, että PHP-koodi voi toimia Apache-palvelimessa ja…