Debian 8.4
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key
apt-key add - < Release.key
apt-get update
apt-cache search owncloud
apt-get install owncloud
mysql --defaults-file=/etc/mysql/debian.cnf
CREATE DATABASE owncloud;
CREATE USER owncloud@localhost IDENTIFIED BY 'mysecurepassword';
GRANT ALL PRIVILEGES ON owncloud.* TO owncloud@localhost;
flush privileges;
quit
mkdir /var/owncloud
chown www-data:www-data /var/owncloud
chmod 750 /var/owncloud
Habilitar https:
a2enmod ssl
a2ensite default-ssl
service apache2 restart
viernes, 1 de julio de 2016
jueves, 30 de junio de 2016
own
imagen inicial
core/css/header.css
#header .logo {
background-image: url(../img/logo.png);
background-repeat: no-repeat;
background-size: 200px;
background-position: center 30px;
width: 252px;
height: 120px;
margin: 0 auto;
}
leyenda
core/templates/layout.guest.php
echo "TuxCursos by Franklinux"
//print_unescaped($theme->getLongFooter()); ?>
upload_max_filesize = 10G
core/css/header.css
#header .logo {
background-image: url(../img/logo.png);
background-repeat: no-repeat;
background-size: 200px;
background-position: center 30px;
width: 252px;
height: 120px;
margin: 0 auto;
}
leyenda
core/templates/layout.guest.php
//print_unescaped($theme->getLongFooter()); ?>
upload_max_filesize = 10G
post_max_size = 10G
miércoles, 15 de junio de 2016
LAMP Centos7
Instalar Apache
yum install httpd httpd-devel
yum install httpd httpd-devel
instalar mariadb (mysql)
yum install mariadb-server mariadb
Instalar PHP y librerias de conexion
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
iniciar Servicios
yum install mariadb-server mariadb
Instalar PHP y librerias de conexion
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
iniciar Servicios
systemctl start httpd
systemctl start mariadb
habilitando servicios para inicio
systemctl enable httpd
systemctl enable mariadb
configurando mariadb
mysql_secure_installation
o bien
mysql -u root -p
enter
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('tu nueva contraseña')
WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
mysql -u root -p
Enter Password:
enter
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('tu nueva contraseña')
WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
mysql -u root -p
Enter Password:
jueves, 12 de febrero de 2015
Trabajando con contenido
head
--muestra las primeras 10 lineas de un archivo
head /etc/passwd
head -5 /etc/passwd
tail
--muestra las ultimas 10 lineas de un archivo
tail /etc/passwd
tail -5 /etc/passwd
cat
--muestra en pantalla el contenido de un archivo de texto
cat /etc/resolve.conf
concatenacion
cat arch1 arch2 arch3
copiar
cat archivo1 > archivo2
crear
cat > archivo
esribir texto texto ctrl+d
cat > archivo1 <--cuando uno escriba salir en lugar de ctrl+d fin de creación de archivo
tac
--similar a cat pero de manera inversa
tac archivo
less
--muestra el contenido paginado de un archivo con la opción de desplazamiento
less /etc/shadow
more
--muestra el contenido paginado de un archivo sin la opción de desplazamiento solo con %
strings
--muestra caracteres ASCII dentro de binarios
string /bin/ls
--muestra las primeras 10 lineas de un archivo
head /etc/passwd
head -5 /etc/passwd
tail
--muestra las ultimas 10 lineas de un archivo
tail /etc/passwd
tail -5 /etc/passwd
cat
--muestra en pantalla el contenido de un archivo de texto
cat /etc/resolve.conf
concatenacion
cat arch1 arch2 arch3
copiar
cat archivo1 > archivo2
crear
cat > archivo
esribir texto texto ctrl+d
cat > archivo1 <
tac
--similar a cat pero de manera inversa
tac archivo
less
--muestra el contenido paginado de un archivo con la opción de desplazamiento
less /etc/shadow
more
--muestra el contenido paginado de un archivo sin la opción de desplazamiento solo con %
strings
--muestra caracteres ASCII dentro de binarios
string /bin/ls
miércoles, 11 de febrero de 2015
Trabajando con Archivos
Trabajando con Archivos
file
--permite conocer el tipo de archivo
file archivo1 file smb.conf file centos.iso
touch
--permite crear archivos vacios
touch nombre_archivo touch archivo1 touch archivo1 archivo2
touch -t
--permite crear un archivo y especificarle fecha y hora de creación
touch -t yyymmddHHmm archivo touch -t 201011060000 prueba.iso
rm
--comando para borrar un archivo
rm archivo rm /home/practica/comandos.txt
rm -i
--antes de borrar un archivo pide confirmación de borrado
rm -i archivo
rm: ¿borrar el fichero regular vacío «prueba.iso»? (s/n) s
cp
--comando pra copiar un archiv
cp origen destino cp /etc/inittab /practica/inittab2 cp /etc/hosts .
cp -r
-- copiar un directorio de manera recursiva
cp -r /etc /practica/etc cp -rv /etc /practica/etccopy
el argumento -v es de vizualizar
cp -i
--copiar un directorio de manera interactiva pregunta para sobrescribir
cp -i /etc /practiva/etccopy
cp -p
--permite copiar un archivo y preservar sus permisos y su tiempo de creacion
cp -p archivo archivo_copy
mv
--comando para mover un archivo o renombrarlo
renombrar
mv archivo_viejo archivo_nuevo
mover
mv /practica2/archivo /practica2/archivo
rename
--cambiar nombre a un archivo
rename conf back *.conf busca la palabra conf y cambiala por back en todos los archivos .conf
_
Trabajando con Directorios
Trabajando con Directorios
pwd
-- muestra la ruta en donde estamos
pwd
cd
-- permite que un usuario se mueva de un directorio a otro
cd /etc/samba
cd ~
-- movernos al directorio Home del usuario logeado
cd ~
cd ..
-- movernos un nivel atras del directorio actual, es decir del su directorio padre
cd ..
cd -
--movernos al directorio anterior
cd -
ls
--permite visualizar el contenido de un directorio
ls ls /etc/samba
ls-a
--muestra los archivos ocultos de un directorio (.archivo)
ls -a ls -a /home/user
ls -l
--muestra en pantalla el contenido detallado de un directorio
ls -l ls -l /home/user
ls -lh
--muestra el contenido detallado de un directorio pero el tama;o de cada archivo en un formato mas amigable
ls -lh /home/user ls -lh
--combinando
ls -lah
mkdir
--comando para crear un directorio
mkdir nombre_directorio mkdir practica mkdir dir1 dir2 dir3
mkdir -p
--crear directorios seguido de subdirectorios
mkdir directorio1/subdir1/subdir2
rmdir
--borrar un directorio si y solo si este este vacio
rmdir directorio rmdir /home/usuario/practica (solo borra el ultimo directorio)
rmdir -p
--borrar directorios y subdirectorios de manera re-cursiva si y solo si estos estén vacíos
rmdir -p rmdir /home/usuario/practica
Creando Repositorios
Crear tu propio repositorio Local en Centos 7 funciona de igual forma con RHEL
crear archivo ISO
dd if=/dev/cdrom of=/home/centos7.iso
montar iso
mount -o loop /home/centos7.iso /media/centos7
copiar todo el contenido a una carpeta
mkdir -p /var/repo/centos7
cp -rv * /media/centos7 /var/repo/centos7
cd /var/repo/centos7/Packages
rpm -Uvh createrepo..........rpm
(si pide dependencias intalar)
cd /var/repo
createrepo centos7 ( este nombre es el de la carpeta creada con el contenido del dvd)
vim /etc/yum.repos.d/centos-local.repo
[Centos7-local-Franklinux]
name=Linux Centos 7 Franklinux - $release-server-$basearch-DVD
baseurl=file:///var/repo/centos7
gpgcheck=1
firmar
rpm --import RPM-GPG-KEY-CentOS-Testing-7
rpm --import RPM-GPG-KEY-CentOS-7
estos archivos están en el DVD en raíz son las keys para firmar los repositorios
Suscribirse a:
Entradas (Atom)
Instalar systemd y systemd-sysv
Instalar systemd y s ystemd-sysv Debian $apt-get update $apt-get upgrade $apt-get install systemd $apt-get install systemd-sysv Este...
-
https://doc.owncloud.org/server/9.0/admin_manual/installation/php_55_installation.html#centos-7-upgrade-to-php-5-5 RHEL 7 Upgrade to P...
-
whatsie and sky http://dl.bintray.com/aluxian/rpm/ https://tel.red/linux.php
-
Debian 8.4 echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.l...