
Vovich Masterovich
0
2628
667
Det er mange åpen kildekode-programvare for ressursadministrasjon på markedet i dag ... Hvis du leter etter en ekte ERP-applikasjon med åpen kildekode, kan det være lurt å ta en titt på WebERP ...
WebERP er et populært og mye brukt open source-regnskaps- og forretningsstyringssystem basert på PHP. Den har alt du trenger for å opprette og administrere virksomheten din fra distribusjon og produksjon til salgssted (POS) og nettbutikk.
Hvis du leter etter en funksjonell, høyytelsesplattform for å administrere ting som innkjøpsordre, nettbutikk, produksjon, salg, hovedbok, frakt, vil du finne WebERP å være nyttig. Denne korte opplæringen skal vise studenter og nye brukere hvordan du installerer WebERP på Ubuntu 16.04 LTS med støtte for Apache2, MariaDB og PHP 7.1.
Dette innlegget dekker installering av den nyeste versjonen av WebERP, som i skrivende stund var i versjon 4.14.1.
Følg trinnene nedenfor for å komme i gang med å installere WebERP:
Trinn 1: Installer Apache2
WebERP krever en webserver, og den mest populære webserveren som brukes i dag er Apache2. Så, gå og installer Apache2 på Ubuntu ved å kjøre kommandoene nedenfor:
sudo apt installer apache2
Etter å ha installert Apache2, kjør kommandoene nedenfor for å deaktivere katalogoppføringen.
sudo sed -i "s / Options Indexes FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf
Kjør deretter kommandoene nedenfor for å stoppe, starte og aktivere Apache2-tjenesten til alltid å starte opp med serverstøvlene.
sudo systemctl stopp apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service
Trinn 2: Installer MariaDB
WebERP krever også en databaseserver ... og MariaDB-databaseserver er et flott sted å starte. For å installere det, kjør kommandoene nedenfor.
sudo apt installer mariadb-server mariadb-client
Etter installasjon kan kommandoene nedenfor brukes til å stoppe, starte og aktivere MariaDB-tjenesten til alltid å starte opp når serveren starter.
sudo systemctl stopp mysql.service sudo systemctl start mysql.service sudo systemctl aktiver mysql.service
Deretter kjører du kommandoene nedenfor for å sikre MariaDB-serveren.
sudo mysql_secure_installation
Når du blir bedt om det, svarer du på spørsmålene nedenfor ved å følge guiden.
- Skriv inn nåværende passord for root (skriv inn for ingen): Bare trykk på Tast inn
- Angi root-passord? [Y / n]: Y
- Nytt passord: Skriv inn passord
- Skriv inn nytt passord på nytt: Gjenta passord
- Fjern anonyme brukere? [Y / n]: Y
- Tillat ikke rotinnlogging eksternt? [Y / n]: Y
- Fjern testdatabase og tilgang til den? [Y / n]: Y
- Last på nytt privilegietabeller nå? [Y / n]: Y
Start MariaDB-serveren på nytt
sudo systemctl start mysql.service på nytt
Trinn 3: Installer PHP og relaterte moduler
PHP 7.1 er ikke tilgjengelig på Ubuntu-standardregister ... for å installere det, må du hente det fra tredjepartsregister..
Kjør kommandoene nedenfor for å legge til tredjepartsregisteret nedenfor for å oppgradere til PHP 7.1
sudo apt-get install programvare-egenskaper-vanlig sudo add-apt-repository ppa: ondrej / php
Oppdater og oppgrader deretter til PHP 7.1
sudo apt oppdatering
sudo apt installer php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl
Trinn 4: Opprett WebERP-database
Nå som du har installert alle pakkene som kreves, fortsett nedenfor for å begynne å konfigurere serverne. Kjør først kommandoene nedenfor for å opprette WebERP-database.
Kjør kommandoene nedenfor for å logge på databaseserveren. Når du blir bedt om et passord, skriver du inn root-passordet du opprettet ovenfor.
sudo mysql -u root -p
Opprett deretter en database som heter weberp
OPPRETT DATABASE weberp;
Opprett en databasebruker kalt magentouser med nytt passord
OPPRETT BRUKER 'webdrpuser' @ 'localhost' IDENTIFISERT AV 'new_password_here';
Gi deretter brukeren full tilgang til databasen.
GRANT ALLE PÅ weberp. * TIL 'weberpuser' @ 'localhost' IDENTIFISERT AV 'user_password_here' MED GRANT-ALTERNATIV;
Til slutt lagrer du endringene og avslutter.
FLUSH PRIVILEGES; EXIT;
Trinn 5: Last ned den nyeste versjonen av WebERP
Deretter går du til WebERP-nettstedet og laster ned den nyeste versjonen av programvaren ved å følge kommandoene nedenfor og pakke ut den.
Etter nedlasting kjører du kommandoene nedenfor for å trekke ned nedlastingsfilen til Apache2-rotkatalogen.
cd / tmp && wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip pakke ut webERP4.14.1.zip sudo mv webERP / var / www / html / weberp
Kjør deretter kommandoene nedenfor for å angi de riktige tillatelsene for at WebERP skal fungere.
sudo chown -R www-data: www-data / var / www / html / weberp / sudo chmod -R 755 / var / www / html / weberp /
Trinn 6: Konfigurer Apache2
Til slutt konfigurerer du konfigurasjonsfilen til Apahce2-nettstedet for WebERP. Denne filen vil kontrollere hvordan brukere får tilgang til WebERP-innhold. Kjør kommandoene nedenfor for å opprette en ny konfigurasjonsfil som heter weberp.conf
sudo nano /etc/apache2/sites-available/weberp.conf
Kopier og lim deretter innholdet nedenfor i filen og lagre det. Erstatt den uthevede linjen med ditt eget domenenavn og katalogens rotplassering.
ServerAdmin [email protected] DocumentRoot / var / www / html / weberp / ServerName example.com ServerAlias www.example.com Alternativer FølgSymlinker AllowOverride All Order allow, nekt allow from all ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombinert
Lagre filen og avslutt.
Trinn 7: Aktiver WebERP- og omskrivingsmodulen
Etter å ha konfigurert VirtualHost ovenfor, aktiver den ved å kjøre kommandoene nedenfor
sudo a2ensite weberp.conf sudo a2enmod omskrive
Trinn 8: Start Apache2 på nytt
For å laste alle innstillingene ovenfor, start Apache2 på nytt ved å kjøre kommandoene nedenfor.
sudo systemctl start apache2.service på nytt
Åpne nettleseren din og bla til serverens domenenavn. Du bør se installasjonsveiviseren for WebERP for å fullføre. Følg veiviseren nøye.

Skriv deretter inn info om databaseforbindelsen og fortsett

Til slutt klikker du Installer for å fullføre installasjonsveiviseren

Nyt!

Gratulerer! Du har installert WebERP på Ubuntu 16.04 LTS