Spletne Aplikacije in Dostop

















Audo Server - Postopek namestitve
- Prenesite aplikacijo mp3player GitHub in namestite app na vaš strežnik. Nastavitve baze podatkov spremenite v
database.php
in za drugo lokacijo medijskih datotek mp3 lahko spremenite direktive v datotekiscan.php
- Namestitev primer Debian/RaspberryPI Server Minimal nemestitev brez Namizja - Apache2+MariaDB+php7.4 - Debian12 Lite
Poberite si najnovejši operacijski sistem za vaš raspberrypi4, pomembno da upoštevate naslednje: Za RPI4/5 do 4GB RAM priporočam namestiev 32bit Operacijski sistem Raspbian12 oz. Debian12 Lite install - preko rpi-imager si pripravite vašo SD kartico z vašimi pristopnimi podatki! Zaženite vaš RaspberryPI - POSTOPEK NAMESTITEVE:
sudo apt update && sudo apt upgrade -y
sudo apt install iptables ipset iprange -y
sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
sudo apt install automake autoconf libtool libpam-runtime -y
sudo apt-get install git -y
sudo apt-get install libssl-dev pkg-config build-essential -y
sudo apt-get -y install gcc make autoconf libc-dev pkg-config lm-sensors -y
sudo apt install -y curl wget gnupg2 ca-certificates lsb-release apt-transport-https
sudo apt install bzip2 gzip unzip zip findutils file fdisk dpkg dpkg-dev dphys-swapfile -y
sudo apt-get install openssl ssl-cert
sudo apt-get install apache2 apache2-utils apache2-dev -y
sudo apt-get install mariadb-server mariadb-client -y
sudo apt install tcpd libwrap0-dev libwrap0 -y
sudo apt-get -y install ntfs-3g exfat-fuse lsof udftools
Za lažje delo z vašim strežnikom si namestite WEBMin:
sudo su
cd /tmp
apt install gnupg2 curl -y
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sh setup-repos.sh
apt update && apt upgrade -y
apt-get install webmin --install-recommends -y
Namesti php:
sudo apt update
sudo apt -y install lsb-release apt-transport-https ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
sudo apt update && sudo apt upgrade -y
sudo apt-get install php libapache2-mod-php php-fpm php-mysql php-common php-gd php-cli php-cgi php-tokenizer php-mbstring php-imagick php-xml php-memcached libapache2-mod-fcgid -y
sudo apt-get install imagemagick php7.4-imagick libmagickcore-dev -y && sudo apt install -y php7.4-mysql php7.4-dom php7.4-simplexml php7.4-ssh2 php7.4-xml php7.4-xmlreader php7.4-curl php7.4-exif php7.4-ftp php7.4-gd php7.4-iconv php7.4-imagick php7.4-mbstring php7.4-posix php7.4-sockets php7.4-tokenizer
sudo apt-get install imagemagick php-imagick libmagickcore-dev -y
sudo apt-get install libgeoip-dev -y && sudo apt-get install geoip-bin -y && sudo apt-get install libgeoip1 -y && sudo apt-get install libgeoip2-perl -y && sudo apt-get install libpam-geoip -y && sudo apt-get install php-geoip -y
sudo apt-get install libapache2-mod-geoip -y && sudo apt-get install geoip-bin -y && sudo apt-get install geoip-database -y && sudo apt install libmaxminddb0 libmaxminddb-dev mmdb-bin -y
- Preko terminala v WEBMin ali preko putty ipd. ustvari bazo podatkov, uporabnika in geslo sql:
sudo mariadb
alisudo mysql uroot pmojegeslosql
CREATE DATABASE mp3player;
CREATE USER 'mp3player'@'localhost' IDENTIFIED BY 'dajsvojokodotukaj';
GRANT ALL PRIVILEGES ON mp3player.* to 'mp3player'@'localhost';
FLUSH PRIVILEGES;
Spremenite podatke v database.php in obiščite url aplikacije npr. http://mojastran.si/setup.php
- Obišči interne info strani za komplet postopek namestitve na WindowsNT Strežnik ali Ubuntu/Debian Strežnik in ostali. Public mp3player WEB App - HomeCraftSoft@2000 razširitve za CMS Drupal/Wordpress/Joomla ter ostali po naročilu.
- 🌍 Direktni dostop: https://pcsnet.mywire.org/ & https://psmedia.mywire.org/
