MySQL tietokannan ja käyttäjän luonti

Kirjauduin sisään MySQL :n root tunnuksilla.

mysql -u root -p

Loin uuden tietokannan.

create database wordpress;

Loin uuden käyttäjän nimellä wordpress, annoin tälle kaikki oikeudet tietokantaan wordpress.

grant all on wordpress.* to wordpress@localhost identified by ’secretsuperverylongandhardtorememberpasswordhere’;

Kokeilin vielä kirjaitua wordpress käyttäjänä mysql tietokantaan ja luoda toista tietokantaa

mysql -u wordpress -p secretsuperverylongandhardtorememberpasswordhere

mysql> create database jepajee;
ERROR 1044 (42000): Access denied for user ’wordpress’@’localhost’ to database ’jepajee’

En pystynyt luomaan uutta tietokantaa, kuten ei pitänyt pystyäkkään.
Käyttäjällä wordpress on wordpress niminen tietokanta käytössään.

Lähteet

Linux palvelimena ict4tn003-10

Nimipohjainen virtuaalipalvelin

Lisäsin osoitteen hosts tiedostoon, jonka jälkeen loin config tiedostot osoitteelle apachen kansioon.

Osoite ei viittaa todelliseen domain nimeen ja toimii ainoastaan tällä koneella omassa lähiverkossani.

sudoedit /etc/hosts

127.0.0.1       ruutipurkki.lol

cd /etc/apache2/sites-available

sudoedit ruutipurkki.lol

<VirtualHost *:80>
ServerAdmin janne@localhost.com
ServerAlias http://www.ruutipurkki.lol
ServerName ruutipurkki.lol
DocumentRoot /home/denzah/public_html/ruutipurkki
</VirtualHost>

Otin virtuaalisen nimipalvelimen käyttöön

sudo a2ensite ruutipurkki.lol

sudo service apache2 restart

Nyt osoitteella http://ruutipurkki.lol päästään samalle sivulle kuin http://localhost.

 

Lähteet

Linux palvelimena ict4tn003-10