Uporabniška orodja

Orodja spletišča


priprava_spletnega_streznika

Priprava spletnega strežnika

Podatkovna baza

Odprite PHPmyAdmin in ustvarite podakovno bazo. V njej dodajte tri tabele spodaj:

Tabela računalniki:

CREATE TABLE `racunalniki` (
 `ID` int(11) NOT NULL AUTO_INCREMENT,
 `Ime` varchar(30) NOT NULL,
 `IP` varchar(30) NOT NULL,
 `Procesor` varchar(50) NOT NULL,
 `RAM` varchar(30) NOT NULL,
 `Graficna` varchar(50) NOT NULL,
 `OS` varchar(100) NOT NULL,
 `Model` text NOT NULL,
 `Bios` text NOT NULL,
 `Datum` varchar(30) NOT NULL,
 PRIMARY KEY (`ID`)
)

Tabela operacije:

CREATE TABLE `operacije` (
 `ID` int(11) NOT NULL AUTO_INCREMENT,
 `ID_PC` int(11) NOT NULL,
 `izklop` int(11) NOT NULL DEFAULT '0',
 `ponovni` int(11) NOT NULL DEFAULT '0',
 `html` int(11) NOT NULL DEFAULT '0',
 `txt` int(11) NOT NULL DEFAULT '0',
 `zakleni` int(11) NOT NULL DEFAULT '0',
 `vzivo` int(11) NOT NULL DEFAULT '0',
 `dod` text,
 `log` tinyint(4) NOT NULL,
 `msi` int(11) NOT NULL,
 `zagnani` tinyint(4) NOT NULL,
 `nedovoljeni` text NOT NULL,
 `spletprog` int(11) NOT NULL DEFAULT '0',
 `prenesidat` int(11) NOT NULL DEFAULT '0',
 PRIMARY KEY (`ID`),
 KEY `ID_PC` (`ID_PC`)
)

Tabela log:

 CREATE TABLE `Log` (
 `ID` int(11) NOT NULL AUTO_INCREMENT,
 `Ime` text NOT NULL,
 `Datum` text NOT NULL,
 `Operacija` text NOT NULL,
 `Opomba` text NOT NULL,
 PRIMARY KEY (`ID`)
)

Po uspešnem kreiranju treh tabel, je priporočljivo ustvariti uporabnika, ki ima polni dostop do podatkovne baze. Lahko uporabite tudi uporabnika „root“ brez gesla, vendar tega ne priporočam.

Datoteke

Na željeno lokacijo na strežniku (priporočljivo poddomeno namenjeno izključno Computer controlu) razširite datoteke iz .zip datoteke, ki jo prenesete tukaj. Sedaj bomo pripravili PHP kodo za upešno povezovanje na podatkovno bazo.

database.php

Odprite to datoteko in vpišite podatke za strežnik, uporabniško ime, geslo in ime podatkovne baze. Nato datoteko shranite. Primer:

<?php
$servername = "localhost";
$username = "CCuser";
$password = "Geslo-1234Tt";
$dbname = "CCPb";
?>

Sedaj lahko preiskusite povezavo s podatkovno bazo tako, da odprete spletno stran http://CC.example.si/test.php (CC.example.si zamenjajte s vašo domeno).

Če se na spletni strani izpiše Connection to MySQL databse was succesful! Potem je povezava uspela. V nasprotnem primeru, se vam bo izpisalo, kaj je šlo narobe.

floor.html

Odprite to datoteko, in v vsako vrstico posebej vpišite nadstropja, po katerih želite filtrirati računalnike. Primer:

A
B
C
D
E
AE
BE

Opozorilo: Če želite nadzorovati le eno učilnico z računalniki, potem vam priporočam, da tukaj vpišete samo eno nadstropje. In pri dodajanju računalnikov vpišete vedno to nadstropje in vedno isto ime za učilnico. Kmalu pa to ne bo več potrebno in bo mogoče izbrati, če želimo nadzorovati le eno učilnico.

language.txt

Odprite to datoteko in vanjo vpišite „slo“ za slovenski jezik ali „ang“ za angleški jezik. To datoteko lahko po potrebi spreminjate tudi kasneje.

server.txt

Odprite to datoteko in vanjo vpišite naslov spletnega strežnika. Primer:

http://cc.example.si/

Opozorilo: Če spletni strežnik deluje na protokolu HTTPS, prilagodite naslov v tej datoteki. Ne pozabite na „/“ na koncu naslova!

NazajNaprej

priprava_spletnega_streznika.txt · Zadnja sprememba: 2019/02/15 17:43 uporabnika admin