![]() |
![]() |
RAD-Desarrollo Rapido de Aplicaciones Internet![]() | |
Viernes, 1-Diciembre-2023 08:02:55 |
Curso Desarrollo Aplicaciones Web con PHP1. MÓDULO 1. LINUX (3 horas)1.1. Distribuciones e Instalación de LinuxIntroducción a Linux. Principales distribuciones. Características destacables. Requisitos instalación. Instalación de Linux: servidor o desktop. 1.2. El Escritorio. Modo texto y modo gráfico. Entrada al sistema. Configuración del escritorio y del sistema. Configuración de red. Directorios y archivos en el escritorio. 1.3. Comandos y Utilidades del Sistema. Comandos de ficheros, disco, sistema. Encadenamiento de comandos. crontab (automatización de procesos). 1.4. Programas. Editor de textos. Editor de gráficos Gimp. Procesador de documentos LibreOffice Instalación de programas. Actualizaciones. Registros del sistema. Montaje de unidades. Enlaces de ficheros. Servidor de correo. Configurador del Sistema Webmin. Manual Linux - Comandos útiles y ejemplos: grep -i 'cadena' directorio/*php | grep -iv 'cadenas_a_omitir' grep -il 'cadena' directorio/*php find /directorio -name '*mascara*' -type f -ls find /directorio -name '*mascara*' -type f -ls find /directorio -name '*mascara*' -type f -mtime -15 -exec grep 'cadeba' {} \; tar cvfz PaqueteComprimido_Ultimos_15dias.tgz `find /directorio -name '*mascara*' -type f -mtime -30` - Instalacion Servidor Web . Configuracion: AllowOverride All . Servidores Web Virtuales - Instalacion MySQL (o MariaDB) . Crear Usuario: CREATE USER miusuario@localhost IDENTIED BY 'miclave'; GRANT *.* . Crear y cargar base de datos: mysqladmin create MiBaseDeDatos; mysql MiBaseDeDatos < MiDump.sql zcat MiDump.sql.gz | mysql MiBaseDeDatos - Instalacion PHP y librerías php -V - Aplicacion Configuracion Servidor WEBMIN - Instalación aplicación web en php . Descargar de Internet . Configurar Servidor Web Virtual miservidorweb en /var/www/miservidorweb. O sino utilizar el por defecto en /var/www/html . Descomprimir en /var/www/miservidorweb o en /var/www/html . A.- Instalacion automática: .. Ejecutar install.php o setup.php si existe desde navegador http://127.0.0.1/install.php http://localhost/install.php . B.- Instalacion manual: .. Crear base de datos .. Configurar aplicación (config.php, setup.php) - Comprobaciones y Rendimientos: . Base de Datos: mysql MiBaseDeDatos -u miusuario --password=miclave show tables; select count(*) from unatabla; show processlist; . Servidor Web tail -f /var/log/apache2/error.log/apache2/error tail -f /var/log/apache2/error.log/apache2/access . Sistema y Disco ps aux top df -k du --maxdepth=1 /var/www/html |