Hacer deploy java de Linux
Generalmente, para generar un deploy se necesitan seguir estos pasos:
1.- Primero, tener el código funcionando correctamente, ya sea en tu local o en el servidor.
2.- una vez que ya se tiene, el siguiente paso es instalar java, maven, tomcat, mysql.
3.- Ya que todos los anteriores funcionan, se escribe el siguiente comando para eliminar compilaciones anteriores fallidas o exitosas
> mvn clean
4.- después puedes usar los siguientes comandos
> mvn package
> mvn package -Dmaven.test.skip=true //para evitar el TEST
Otros comandos que pueden servir cuando estamos compilando son:
> mvn -v
> mvn eclipse:eclipse
> mvn compile
5.- Una vez generado ponerlo en /apache-tomcat-6.0.35/webapps/
Configuración de las variables de entorno
export JAVA_HOME=/usr/lib/jvm/java-6-oracle
export PATH=$PATH:$JAVA_HOME/bin/
export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.1
export M2=$M2_HOME/bin/
export PATH=$M2:$PATH
export MAVEN_OPTS="-Xms4608m -Xmx4608m"
miércoles, 27 de abril de 2016
Configurar servidor linux FTP
Seguir los pasos que se encuentran en la página:
http://rootear.com/ubuntu-linux/instalar-servidor-ftp
Adicionalmente en /etc/vsftpd.conf agregar la siguiente linea
allow_writeable_chroot=YES
y reinicie el servicio usando
sudo service vsftpd restart
Acceder al servidor FTP
Se puede hacer a través de:
Navegador
poniendo ftp//x.x.x.x
Consola
poniendo ftp y siguiendo el siguiente tema
FileZilla
Poniendo IP, usuario, password, puerto 21.
WinSCP
Poniendo IP, usuario, password, puerto 21. Particularmente esta herramienta nos permite ser más flexibles en cuestión de permisos, podemos configurar permisos y acceder a todos los directorios. Recomendada.
Código en java
Podemos hacerlo como se muestra en el sigueinte ejemplo:
var url ="ftp://usuario:password@x.x.x.x/"
window.open(url);
Es importante mencionar que el usuario, es el que se crea asociado a FTP, pero es un usuario de linux.
Tip: firefox permite instalar un plugin con el que es posible subir archivos y crear carpetas en el sevidor.
Subir archivos por consola a través de FTP
Cuando nos encontramos en una consola y tenemos instalado ftp podemos subir archivos al servidor (siempre que este tenga instalado un sevidor de ftp, ejemplo vsftpd) utilizamos los siguientes comandos:
ftp
open dns/ip del servidor
usuario
password
bin
hash
put archivo1.rar
Seguir los pasos que se encuentran en la página:
http://rootear.com/ubuntu-linux/instalar-servidor-ftp
Adicionalmente en /etc/vsftpd.conf agregar la siguiente linea
allow_writeable_chroot=YES
y reinicie el servicio usando
sudo service vsftpd restart
Acceder al servidor FTP
Se puede hacer a través de:
Navegador
poniendo ftp//x.x.x.x
Consola
poniendo ftp y siguiendo el siguiente tema
FileZilla
Poniendo IP, usuario, password, puerto 21.
WinSCP
Poniendo IP, usuario, password, puerto 21. Particularmente esta herramienta nos permite ser más flexibles en cuestión de permisos, podemos configurar permisos y acceder a todos los directorios. Recomendada.
Código en java
Podemos hacerlo como se muestra en el sigueinte ejemplo:
var url ="ftp://usuario:password@x.x.x.x/"
window.open(url);
Es importante mencionar que el usuario, es el que se crea asociado a FTP, pero es un usuario de linux.
Tip: firefox permite instalar un plugin con el que es posible subir archivos y crear carpetas en el sevidor.
Subir archivos por consola a través de FTP
Cuando nos encontramos en una consola y tenemos instalado ftp podemos subir archivos al servidor (siempre que este tenga instalado un sevidor de ftp, ejemplo vsftpd) utilizamos los siguientes comandos:
ftp
open dns/ip del servidor
usuario
password
bin
hash
put archivo1.rar
lunes, 14 de marzo de 2016
Crear modelo de base de datos - Mysql Workbench
Ingeniería inversa es la capacidad de poder reconstruir los hechos a partir de un punto. Workbench, crea el modelo una vez que ya esta la base de datos lista. Para esto.
1. Desde el menú de opciones hacer clic en <Database> luego seleccionar <Reverse Engineer...>
2. Hacer clic en Next. O bien seleccionar el hostname (localhost para bd local), ingresar username o password.
3. Seleccionar Next.
4. Seleccionar la BD y luego Next.
5. Una vez más seleccionar Next.
6. Hacer clic en Execute.
Ingeniería inversa es la capacidad de poder reconstruir los hechos a partir de un punto. Workbench, crea el modelo una vez que ya esta la base de datos lista. Para esto.
1. Desde el menú de opciones hacer clic en <Database> luego seleccionar <Reverse Engineer...>
2. Hacer clic en Next. O bien seleccionar el hostname (localhost para bd local), ingresar username o password.
3. Seleccionar Next.
4. Seleccionar la BD y luego Next.
5. Una vez más seleccionar Next.
6. Hacer clic en Execute.
Suscribirse a:
Entradas (Atom)