Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 41223|Válasz: 25

Tutorial a rap2 telepítéséről dockerrel Centos 7 alatt

[Linket másol]
Közzétéve 2018. 10. 10. 11:50:29 | | | |
RAP

A RAP egy vizuális interfészkezelő eszköz, amely elemzi az interfész szerkezetét, dinamikusan generál szimulációs adatokat, ellenőrizi a valós interfészek helyességét, és javítja az együttműködés hatékonyságát egy sor automatizálási eszközzel az interfész definíciók körül. A szlogenünk: Legyél hatékony, menj haza vacsorára!

A RAP2 egy új projekt, amely a RAP1-re épít, amely két komponensből áll (amely két Github Repositóriumnak felel meg).

Könnyen szerkeszthető és megosztható

Vizuális szerkesztés, tökéletes verziókezelés, különböző formátumok importálása és exportja. Ez nagyon egyszerűvé teszi a front-end és back-end konvenciós interfészek munkáját

Próbaszolgálat

A RAP automatikusan generál mock interfészeket interfész dokumentumok alapján, amelyek automatikusan generálnak szimulációs adatokat és támogatják a bonyolult generálási logikát.

Szilárdság garanciája

Az Alibaba szinte minden részlegét lefedve, 200+ cég használja a RAP-ot, és 4 év tapasztalat után képes alkalmazkodni különféle összetett üzleti helyzetekhez.

Ez a téma a rap2-t alkalmazza, hogy interfészkezelési szolgáltatásokat nyújtson a csapatok számára, javítva a fejlesztőcsapatok hatékonyságát. A telepítési folyamat során sok probléma felmerül, ezért itt összefoglalok egy esetet: az egyik összefoglalom a fejlesztés eredményeimet a telepítési folyamatban, a másikat pedig egy kis hivatkozást nyújtok azoknak a társaknak, akiknek telepíteniük kell a rap2-t.

Telepítsd a környezetet

CentOS 7 x64-bit
Docker verzió: 1.13.1

Centos7 Docker telepítése és konfigurálása a gyakorlatban
http://www.itsvse.com/thread-5014-1-1.html
(Forrás: Architect_Programmer)

értsem

A rap2 rendszer telepítéséhez valójában két projektet kell telepítened

rap2-dolores: A rap2 frontendGitHub cím:https://github.com/thx/rap2-dolores
rap2-delos: A rap2 háttérrendszereGitHub cím:https://github.com/thx/rap2-delos

Deploy rap2-delos (backend)

rap2-delos: 后端数据API服务器,基于Koa + MySQL

Environment requirements:Node.js 8.9.4+, MySQL 5.7+, Redis 4.0+

Itt a dockerrel telepítjük a rap2-delost, ami alapvető docker ismereteket igényel, kihagyva.

Docker kép

A Docker kép a Delos-tól származik, azazA kép csak a háttérrendszert tartalmazza, nem a frontendet。 Csomagoltam és feltöltöttem a Dockerfile-t néhány kritikus commithez.

Képcím:https://hub.docker.com/r/blackdog1987/rap2-delos/

Húzd le a legújabb docker képet (a megjelenés idején a legújabb verzió 2.6.0dcb5de)

Címkeszám
A tag utolsó bekezdése a commit kódja. A képhez tartozó verziót megtalálhatod a szerző commit rekordján keresztül. Például a 2.6.b90e5a1 a commit b90e5a1a63ee45d7165ec8cb2ca81212c20cd701 tükörképe.
Docker képeket használhatsz a natív kép megtekintésére



Módosítsd a konfigurációt a docker-compose.xml-ben. Alapértelmezés szerint a mysql és a redis képét használom. Módosíthatod a saját konfigurációdra

Itt egy harmadik féltől származó docker-compose.xml konfigurációt használunk, link:https://github.com/blackdog1987/ ... /docker-compose.yml

docker-compose.xml közvetlenül nem használható, módosítani kell, és a módosított fájl a következő:

Turisták, ha szeretnétek megnézni ennek a bejegyzésnek a rejtett tartalmát, kérlekVálasz


centos installation Docker Compose tutorial
http://www.itsvse.com/thread-5164-1-1.html
(Forrás: Architect_Programmer)

Feltöltöm a fájlt a /root könyvtárba, és végrehajtom a következő parancsot:



A kivégzés a következő:



Nézd meg a futó konténert: docker ps



Mivel docker-compose.xml a konfigurált fájl, a rap2-delos konténer 8080-as portját közvetlenül a hostgép 80-as portjára leképezném, ahogy a fenti ábrán látható, közvetlenül hozzáférek a külső IP-címhez, ahogy az alábbi ábrán látható:



Mivel a mySQL konténer 3306-os portját a hostgép 33306-os portjára leképeztem, közvetlenül hozzáférek a MySQL adatbázishoz a külső hálózat 33306-os portján keresztül, és a felhasználónév gyökérjelszava üres, ahogy az alábbi ábrán is látható:



Kérlek, végezz jól az adatbázis-biztonságot, töröld a docker mysql konténer 3306 porttérképezést, vagy készíts szabályzatot a tűzfalon!

Itt a rap2-delos backend van telepítve!!

Deploy rap2-dolores (frontend)



Konfiguráld a backend szerver címét

Módosítsd a /src/config/config.dev.js és /src/config/config.prod.js (gyártási mód konfigurációs fájl) fájlokat



Fuss



Regisztrálj fiókot és jelentkezz be! A frontend csomagolása és telepítése a szerverre nem az itt lesz leírva.

(Vége)





Előző:Paraméterezett lekérdezés @macid nvarchar(50' paramétert igényel a '@macid' paramétert, de nem adja meg ezt...
Következő:A Discuz tiltja a tajvani IP-címek regisztrációját
Közzétéve 2018. 12. 06. 11:23:11 |
Az ML közvetlenül nem használható, módosítani kell, és a módosított fájl a következő:
Közzétéve 2019. 04. 09. 19:32:57 |
Látni akarom, mire változol docker-compose.xml.
Közzétéve 2019. 01. 31. 8:52:26 |
Tanulj, tanulj, tanulj, tanulj, tanulj, tanulj
Közzétéve 2018. 10. 11. 15:00:50 |
Köszönöm a támogatást
Közzétéve 2018. 12. 06. 10:54:57 |
11111111111111111111111111
Közzétéve 2018. 12. 11. 15:12:24 |
Támogassuk
Közzétéve 2018. 12. 12. 16:36:24 |
Nihao, Xiexieni
Közzétéve 2018. 12. 25. 10:59:03 |
Tanuld meg
Közzétéve 2018. 12. 25. 11:29:43 |
Hehehehe
Közzétéve 2019. 01. 09. 11:38:01 |
Nemrég használtam ezt a rap2-t, hogy megtanuljam
Közzétéve 2019. 01. 23. 13:19:43 |
Tanuld meg
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com