Tehty osana ohjelmistotuotanto projekti 1 ja 2 kursseja. Alkuperäinen versionhallinta on ollut gitlabissa,
josta projekti on kloonattu tänne talteen.
Alla myös alkuperäisen Readme-tiedoston sisältö.
-
junit-jupiter-engine 5.3.1
-
junit-jupiter-params 5.4.0
-
hibernate-core 5.4.1.Final
-
mysql-connector-java 8.0.15
- IP: (palvelinta ei ole enää)
- Jenkins: (eikä jenkinsiä)
Komento | Selitys |
---|---|
cd / | root directory |
Huom. Omilla tunnuksilla kirjaudutaan koneelle, mutta ensimmaisella kerralla tietokannan kayttajana root (demouser)
/usr/bin/mysql -u demouser -p MariaDB komentorivi / SQL kysely ikkuna / MariaDB [(none)] > (u = user, p = password)
Huom. Salasana kysytaan komennon suoritamisen jalkeen
- CREATE USER 'demouser'@'localhost' IDENTIFIED BY 'demopassword'; Lisaa uusi kayttaja
- GRANT ALL PRIVILEGES ON *.* TO demouser@localhost; Lisaa kaikki kayttajaoikeudet
Huom. *.* antaa oikeudet kaikille tietokannoille MariaDB ja varasto.* vain varasto tietokantaa
- FLUSH PRIVILEGES; Aseta kayttooikeudet voimaan
- SHOW GRANTS FOR 'demouser'@'localhost'; Listaa oikeudet
- exit Poistu MariaDB:sta ja kirjaudu uudelleen luomallasi kayttajalla
SELECT User, Host, Password FROM mysql.user; Listaa kayttajatietoja (etenkin CREATE USER jalkeen)
CREATE DATABASE varasto; Tietokannan luominen
USE varasto; Siirry kayttamaan varasto tietokantaa, jonne luodaan taulut
-
Tee itsellesi tunnus tietokantaan seuraavilla käskyillä:
CREATE USER 'user'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON . TO 'user'@'localhost' WITH GRANT OPTION;
CREATE USER 'user'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON . TO 'user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES; -
Lataa HeidiSQL osoitteesta: https://www.heidisql.com/
-
Ota yhteys osoitteeseen 10.114.34.75 (Portti: 3306)
/usr/bin/mysql_secure_installation Salasana ja oikeudet
sudo systemctl start mariadb.service Kaynnista MariaDB
sudo systemctl stop mariadb.service Sammuta MariaDB
sudo systemctl enable maria.service Uudelleen kaynnistamisen yhteydessa kaynnistaa automaattisesti MariaDB
MariaDB - https://support.rackspace.com/how-to/installing-mariadb-server-on-centos/
MARKDOWN - https://guides.github.com/features/mastering-markdown/