COMANDOS para Githoob - MV - Mongo

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 3

SUBIR REPOSITORIO A GITHUB

--------------------------

cd Desktop/
ls
cd RETO2\ C4/
ls
cd Reto2_Back/
ls
git init
git remote add origin [email protected]:pattybernal/Reto2_web.git (SSH)
git status (salen archivos en rojo)
git add -A
git status (salen los archivos en verde)
git commit -m "primer commit Backend Reto2_web"
git push origin master

ACTUALIZAR LOS CAMBIOS DEL REPOSITORIO EN GITHUB


-------------------------------------------------
Abrir gitbash en la carpeta actualizada

git init
git status (Se ven los cambios en rojo)
git add -A
git status (Todos los canbios se ponen verdes)
git commit -m "xxxxxx" (Muestra los cambios que se hicieron)
git push -u origin master
Enumerating objects: 36, done.
Counting objects: 100% (36/36), done.
Delta compression using up to 12 threads.........

Se refresca el Github y aparece el nievo commit.

CREAR MAQUINA VIRTUAL


-----------------------
chmod 400 ssh-key-2021-12-12.key
ssh -i ssh-key-2021-12-12.key [email protected]

sudo yum install git


sudo yum install java-11-openjdk-devel
sudo yum-config-manager --add-repo
http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo
sudo yum-config-manager --enable epel-apache-maven
sudo yum install -y apache-maven
sudo alternatives --config java
sudo alternatives --config javac
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

SUBIR REPOSITORIO A MAQUINA VIRTUAL


-----------------------------------
cd Desktop/
ls
cd reto3(Se entra a la carpeta del proyecto que tambien tiene las keys de la MV)

chmod 400 ssh-key-2021-12-08.key


ssh -i ssh-key-2021-12-08.key opc@########
ls
git clone https://github.com/pattybernal/reto3Back.git (la que NO es ssh)
ls
cd Reto2_web
mvn clean package -DskipTests (compila un montón de cosas BUILD SUCCESS)
ls
cd target
ls

(si no corre es porque fal


sudo systemctl start mongod
mongod --version
sudo systemctl daemon-reload
sudo systemctl status mongod

sudo java -jar Reto2_web-0.0.1-SNAPSHOT.jar


sudo firewall-cmd --reload

Para limpiar tablas::::::::::: ctrl c


sudo pkill java
sudo java -jar Reto2_web-0.0.1-SNAPSHOT.jar

HACER LA ACTUALIZACION DEL REPOSITORIO EN LA MAQUINA VIRTUAL


------------------------------------------------------------

chmod 400 ssh-key-2021-12-08.key


ssh -i ssh-key-2021-12-08.key [email protected]

Se entra al repositoria que quiere actualizar.

git pull

ELIMINAR REPOSITORIO DE LA MAQUINA VIRTUAL


-------------------------------------------
Dentro de la máquina virtual se da ls para ver que hay

rm -rf nombre del archivo)

INSTALACION DE MONGO EN MAQUINA VIRTUAL


---------------------------------------
1. Crear el repositorio donde se guardará de la sigiente manedra:

sudo vim /etc/yum.repos.d/mongodb-org-5.0.repo

2. Despues del comando anterior, presionar "a" para editar y pegar lo siguente:

[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc

despues presionar "esc" y posteriormente escribir ":x!" y presionamos la tecla


Enter
3. Instalar Mongo:
Pegamos la siguiente instruccion:

sudo yum install -y mongodb-org

4. Despues de instalado podemos inicar mongo con la siguiente instruccion:


sudo systemctl start mongod
mongod --version
sudo systemctl daemon-reload
sudo systemctl status mongod

URL PARA SUBIR A MASTERTECK


http://144.22.33.74:8080

PARA INSTALAR REACT EN EL PC


----------------------------

------------se abre la consola----------

npm install -g create-react-app

--------------para actualizar el npm-----------

npm install -g [email protected]

---------- PARA INSTALAR REACT SIN RESTRICCIONES--------

npx create-react-app reactapp

------------PARA ARRANCAR EL PROYECTO---------

npm start dentro de la carpeta reactapp

También podría gustarte