et komplet internetbaseret regnskabs-og forretningsstyringsværktøj, der kan bruges til online shop eller et detailstyringssystem, der er frigivet under en opensource-Licens. Den er tilgængelig på mange sprog og understøtter alle populære operativsystemer, herunder. Vi kommer med en bred vifte af funktioner som indkøbsordrer, salgsordrer, fremstilling, lav fod-print, hurtig, enkel kode, salg analyse, PDF-rapporter, fuldt utf-8 kompatibel, multi-valuta support, flere temaer og meget mere.
i denne tutorial vil jeg vise dig trin for trin for at installere Viberp på Ubuntu 16.04 server.
krav
- en frisk Ubuntu 16.04 server installeret på dit system.
- en ikke-root-bruger med sudo-privilegier er konfigureret på din server.
Kom godt i gang
lad os starte med at opdatere dine systempakker med den nyeste version med følgende kommando:
sudo apt-get update -y
sudo apt-get upgrade -y
når dit system er fuldt opdateret, skal du genstarte systemet for at anvende alle disse ændringer.
installer LAMPESERVER
vi kører på Apache, skrevet i PHP og bruger MYSKL til lagring af databasen. Så du bliver nødt til at installere Apache, PHP og MariaDB til dit system.
Installer først Apache, PHP og krævede PHP-biblioteker med følgende kommando:
sudo apt-get install apache2, php7.0 php7.0-cli php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-json php-pear -y
når installationen er afsluttet, skal du starte Apache service og aktivere den til at starte ved opstart med følgende kommando:
sudo systemctl start apache2
sudo systemctl enable apache2
som standard er den nyeste version af MariaDB ikke tilgængelig i Ubuntu 16.04. Så du bliver nødt til at tilføje MariaDB repository til dit system.
du kan gøre dette ved at køre følgende kommando:
sudo apt-get install software-properties-common -y
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
opdater derefter lageret og installer MariaDB-serveren med følgende kommando:
sudo apt-get update -y
sudo apt-get install mariadb-server mariadb-client -y
når installationen er afsluttet, skal du starte MariaDB service og aktivere den til at starte ved opstart med følgende kommando:
sudo systemctl start mysql
sudo systemctl enable mysql
Konfigurer MariaDB
Næste, du bliver nødt til at sikre MariaDB installation. Du kan gøre dette ved at køre følgende script:
sudo mysql_secure_installation
ovenstående script indstiller rodadgangskoden, fjerner anonyme brugere, tillader fjern root-login og fjerner testdatabase.
når MariaDB er sikret, skal du logge ind og oprette en database til MariaDB:
mysql -u root -p
Indtast din rodadgangskode, og opret en database efter dit behov:
MariaDB >CREATE DATABASE weberp_db;
opret derefter et brugernavn og en adgangskode til
MariaDB >CREATE USER 'weberp'@'localhost' IDENTIFIED BY 'password';
giv derefter privilegier til databasen med følgende kommando:
MariaDB >GRANT ALL PRIVILEGES ON weberp_db.* TO 'weberp'@'localhost';
skyl derefter privilegierne med følgende kommando:
MariaDB >flush privileges;
luk endelig konsollen:
MariaDB >exit;
Hent Viberp
du kan hente den nyeste version af Viberp fra deres officielle hjemmeside med vippekommandoen som vist nedenfor:
wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip
når du har hentet den hentede kilde, skal du udpakke den hentede kilde med kommandoen udpak:
unzip webERP4.14.1.zip
kopier derefter den udpakkede mappe til Apache-rodmappen:
sudo cp -r webERP /var/www/html/weberp
derefter skal du ændre ejerskabet af biblioteket:
sudo chown -R www-data:www-data /var/www/html/weberp
Konfigurer Apache til Apache
opret derefter en Apache virtuel værtsfil til Apache:
sudo nano /etc/apache2/sites-available/weberp.conf
tilføj følgende linjer:
<VirtualHost *:80>ServerAdmin [email protected] "/var/www/html/weberp/"ServerName yourdomain.comServerAlias www.yourdomain.com<<Directory "/var/www/html/weberp/">Options FollowSymLinksAllowOverride AllOrder allow,denyallow from all</Directory>ErrorLog /var/log/apache2/weberp-error_logCustomLog /var/log/apache2/weberp-access_log common</VirtualHost>
Gem filen, når du er færdig, og aktiver derefter den nye virtuelle vært med følgende kommando:
sudo a2ensite weberp
til sidst skal du genstarte Apache-tjenesten for at genindlæse ændringerne:
sudo systemctl restart apache2
adgang til Internetgrænsefladen
vi kører på port 80, så du bliver nødt til at tillade port 80 gennem brandvæggen. Først skal du aktivere brandmuren med følgende kommando:
sudo ufw enable
Tillad derefter port 80 gennem BRANDVÆGGEN med følgende kommando:
sudo ufw allow 80/tcp
du kan få status for brandmuren med følgende kommando:
sudo ufw status
når du er konfigureret, skal du åbne din internetside og skrive URL ‘ en http://yourdomain.com, du vil blive omdirigeret til velkomstsiden som vist nedenfor:
Vælg dit sprog, og klik på knappen Næste trin, du skal se konfigurationssiden for Databasekonfiguration i nedenstående billede:
Angiv alle oplysninger som, vært, databasenavn, databasens brugernavn og adgangskode, og klik derefter på knappen Næste. Du bør se installationsguiden i nedenstående billede:
Angiv nu nødvendige detaljer som firmanavn, tidsområde, Admin-kontos brugernavn, adgangskode, E-mail-adresse, og klik derefter på knappen Installer. Du skal se loginskærmen i nedenstående billede:
Angiv nu dit Admin brugernavn og adgangskode, og klik derefter på Login-knappen. Du skal se dashboardet i følgende billede:
Begynd nu at bruge Viberp.