001. CentOS 7, httpd ja mariadb asennus

Ensimmäisessä osassa asennetaan CentOS 7, apache eli httpd ja mariadb-server.

Jos törmäät ongelmiin, niin tässä muutamaan tilanteeseen vinkki

Installerin väärä resoluutio

Muutamissa suoraan tietokoneen rautaan eli ei virtuaalikoneeseen, tehtävissä CentOS asennuksissa on ilmennyt resoluution kanssa ongelma. CentOS installer avaa asennusohjelman ikkunan niin, että osa ruudun sisällöstä on oikean reunan ulkopuolella.

Tässä linkki yhteen ohjeeseen, jonka ohjeet eivät tosin itseäni auttaneet. https://www.itechlounge.net/2016/10/linux-change-installation-and-boot-video-resolution-on-centos-rhel-7/

Itse käytin tekstimuotoista installeria. Ohje on sama kuin edellisen linkin ohjeessa, mutta resolution tilalle kirjoitat text.

CentOS asennus Fujitsu Siemens Primergy TX 150 S5

Omassa palvelimessani on MegaRAID software RAID. CentOS ei tue kyseistä softa pohjaista RAID järjestelmää. Installer(asennusohjelma) ei näe raid virtuaalikovalevyjä. Kovalevyt saa näkyviin kun pitää BIOS kovalevyjen asetuksen RAID asennossa ja käy poistamassa kaikki asetukset RAID valikosta. Käytännössä virtuaalisia RAID kovalevytunnuksia ei saa tehdä.

Tuon asetuksen jälkeen kovalevyt näkyvät installerin kovalevyvalikossa, mutta asennuksen jälkeen ei omasta koneestani löytynyt käyttöjärjestelmää. Jatkan testaamista.

Muutaman testin jälkeen CentOS käynnistyi kun muutin BIOS asetuksista kovalevyn hallinnan ACHI tilaan.

CentOS installeri löytää kovalevyt jos BIOS asetuksista on RAID päällä JA kun RAID asetuksissa virtuaalikovalevyjä ei ole asennettuna. Asennuksen jälkeen pitää muuttaa BIOS kovalevyasetus RAID tilasta AHCI tilaan.

Väärä näppäimistö

Kirjaudu pääkäyttäjäoikeuksilla järjestelmään. Turvallisempi on kuitenkin kirjautu normaalina käyttäjänä ja antaa seuraava komento

$sudo localectl status
$sudo localectl list-keymaps
$sudo localectl set-keymap fi

Verkkoyhteyden tarkistaminen Fujitsu Siemens Primergy TX 150 S5

Omassa palvelimessani on kaksi verkkokorttia, niistä toinen on tarkoitettu palvelimen etähallintaa varten ja toinen asennettua käyttöjärjestelmää varten.

Jos olet asettanut BIOS asetuksista kiinteän IP-osoitteen, niin samaa osoitetta ei voi käyttää palvelimen käyttöjärjestelmässä.

CentOS komentoriviltä voit käyttää komentoa nmtui verkon asetusten tekemiseen.

 

Asennuksessa käyttämäni komennot

Asennusvideossa käyttämäni komennot tässä vielä tekstimuodossa, jos et jaksa katsoa komentoja videosta.

CentOS asennuksesta komennot ja toiminta on videossa. Alla olevat komennot asentamisen ja ensimmäisen käynnistämisen jälkeen.

Kirjaudu komentoriviltä palvelimelle normaalina käyttäjänä. Seuraavissa komennoissa olen käyttänyt normaalin käyttäjän komentoja eli järjestelmään liittyvät komennot toimivat kun lisäät komennon sudo rivin alkuun.

Verkon eli LAN yhteyden testaaminen

$ip a 
$ping www.google.com
$sudo yum update
$sudo yum install httpd
$cd /etc/httpd/conf/
$sudo cp httpd.conf httpd.conf.orig
$sudo yum install nano
$sudo nano httpd.conf

Muuta Listen 80 kohtaan oman palvelimen IP-osoite, esim. Listen xxx.xxx.xxx.xxx:80

Muuta ServerAdmin riville oma sähköpostisosoitteesi. HUOM! Tämä sähköpostiosoite näytetään virhesivuilla, joten laita sellainen sähköpostiosoite, jonka karkaamisesta maailmalle ei ole haittaa.

Muuta ServerName kohtaan palvelimesi nimi tai IP-osoite, esim. ServerName xxx.xxx.xxx.xxx:80

Lisää DirectoryIndex rivin loppuun välilyönti ja index.php.

Tallenna tiedoston Ctrl ja X näppäinyhdistelmällä. Vastaa kysymykseen save modified buffer yes ja hyväksy tiedoston nimeksi tarjottu.

$sudo systemctl enable httpd.service
$sudo systemctl start httpd.service
$sudo firewall-cmd --add-service=httpd --permanent && sudo firewall-cmd 
--add-service=https --permanent
$sudo systemctl restart firewalld

Asennetaan tietokanta

$sudo yum install mariadb-server maridb
$sudo systemctl start mariadb
$sudo mysql_secure_installation
$sudo systemctl enable mariadb.service

Testataan, että tietokantajärjestelmä on käynnissä.

$mysql -u root -p
Kirjoita salasana

Jos komentorivi muuttuu allaolevan näköiseksi, niin tietokantajärjestelmä on asennettu onnistuneesti.

MariaDB [(none)]>

Kirjoita komentokehoitteen perään quit ja paina enter

Ohjeet jatkuvat seuraavassa osassa.

Comments are closed.

By continuing to use the site, you agree to the use of cookies. - - - - - - Jatkamalla sivuston käyttöä hyväksyt evästeet.
more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.
- - - - - -
Tällä sivulla käytetään evästeitä sivuston paremman toiminnan takaamiseksi. Jatkamalla sivuston käyttöä tai napsauttamalla "Accept" hyväksyt sivuston evästeet.

Close