frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Roundcube diegimas Ubuntu 16.04/18.04 aplinkoje

iv_vytenisgiv_vytenisg Super Moderator
edited gruodžio 12 Į Kitos aplikacijos
attachmentphpattachmentid416stc1d1542290844


Roundcube - viena populiariausių atvirojo kodo internetinių pašto programų. Ji suteikia patogią vartotoją sąsają siųsti/gauti el. laiškus bei administruoti el. pašto dėžutę. Roundcube suteikia galimybę naudoti MIME ir HTML tipo laiškus, suteikiamas didelis kalbų pasirinkimas, teksto tikrinimas, patogi paieška ir t.t. Daugiau informacijos rasite oficialioje Roundcube svetainėje:

https://roundcube.net/


0. Preliminarūs reikalavimai:

* virtualiai dedikuotas serveris naudojantis mūsų parengtą Ubuntu 16.04 arba 18.04 operacinės sistemos šabloną.
* įdiegtas LAMP paketas. Instrukcija, kaip atlikti diegimą galite rasti šiuo adresu.


1. MySQL duomenų bazės bei naudotojo sukūrimas:

Visų pirma prisijunkite prie duomenų bazių:
mysql -u root -p

Jums reikės suvesti duomenų bazės slaptažodį ir būsite prijunkti prie MySQL tarnybos. Tada sukurkite duomenų bazę:
create database [I]roundcubedb[/I];

Vietoje roundcubedb įveskite norimą duomenų bazės pavadinimą. Tada sukurkite naudotoją:
create user '[I]mailadmin[/I]' identified by '[I]mailadmin[/I]';

Vietoje mailadmin įveskite savo norimą naudotojo vardą. Naudotojui reikia suteikti pilnas teises administruoti Roundcube duomenų bazę.
grant all privileges on roundcubedb.* to 'mailadmin';

Įvykdę šią komandą perkraukite privilegijų lentelę ir išeikite iš MySQL tarnybos:
FLUSH PRIVILEGES;
exit

3. Roundcube diegimas:

Prieš pradedant diegimą atsisiunčiame Roundcube į /tmp katalogą įvykdžius komandą:
cd /tmp && wget https://github.com/roundcube/roundcubemail/releases/download/1.2.0/roundcubemail-1.2.0-complete.tar.gz

Galite parsisiųsti ir naujesnės versijos Roundcube ją pasirinkę adresu.

Tada atliekam failų išskliedimą į /var/www/html/ katalogą:
tar -xzvf roundcoubemail-1.2.0-complete.tar.gz -C /var/www
mv /var/www/roundcubemail-1.2.0/ /var/www/html/webmail

Tada importuojam roundcubedb duomenų bazę į MySQL serverį ir prisijungiam prie serverio:
mysql -u root -p roundcubedb < /var/www/webmail/SQL/mysql.initial.sql

Tada galite pereiti prie Roundcube konfigūravimo. Atsidarykite svetainę adresu:
http://localhost/webmail/installer

Vietoje localhost įveskite serverio IP adresą arba pavadinimą (hostname). Jums bus pateikiamas toks langas:

attachmentphpattachmentid414stc1d1542288037

Ties "Checking PHP extensions" gali būti keli raudoni pranešimai "NOT OK". Tokiu atveju Jums reikėtų įdiegti PHP paketus, kurių trūksta. Jeigu naudojotės mūsų parengta LAMP diegimo instrukcija Jums reikės įvykdyti šias komandas:
apt-get install php-xml
apt-get install php-mbstring

Ir tada atlikti Apache tarnybos perkrovimą:
sudo service apache2 restart

Kai visi reikalingi paketai bus sudiegti galėsite žemiau pasirinkti "Next". Sekančiame žingsnyje susiraskite "Database setup" skiltį suveskite savo duomenų bazės pavadinimą, naudotoją ir jo slaptažodį. Tada žemiau pasirinkite "Create Config" ir Jums bus pateikiamas pranešimas, kad buvo sukurtas:

attachmentphpattachmentid415stc1d1542288714

Tada pasirinkite "Continue" mygtuką ir Jums bus pateikiamas testavimo langas, kuriame galėsite ištestuoti įdiegtą sistemą.

Papildomai rekomenduojame ištrinti diegimo puslapį įvykdžius komandą:
rm -rf /var/www/html/webmail/installer

Ir Roundcube sistema nuo šio momento yra pilnai parengta darbui. Galite prisijungti prie aplikacijos adresu:
http://serverio_pavadinimas/webmail


4. Atnaujinimas iki naujausios versijos

Jeigu naudojate senesnę Roundcube versiją ir norite atsinaujinti iki naujausios, siūlytume visų pirmą išsisaugoti visus Roundcube failus ir duomenų bazę, tada atsidaryti direktorija:
cd /var/www/html/webmail/bin

Ir paleiskite atnaujinimo skriptą:
installto.sh  <roundcube_katalogas>

<roundcube_katalogas> tai kelias iki Roundcube katalogo, kuris turi būti atnaujinimas.
Pažymėtos temos:
Norėdami palikti komentarą, turite prisijungti arba registruokis.