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-----------
---------- PARA INSTALAR REACT SIN RESTRICCIONES--------
npx create-react-app reactapp
------------PARA ARRANCAR EL PROYECTO---------
npm start dentro de la carpeta reactapp