Apache y PHP
- Instalamos
sudo apt update
sudo apt install apache2 mysql-server mysql-client libapache2-mod-php7.4
sudo apt install php7.4-gd php7.4-mysql php7.4-curl php7.4-mbstring php7.4-intl
sudo apt install php7.4-gmp php7.4-bcmath php-imagick php7.4-xml php7.4-zip
sudo apt-get install php7.4-apcu php7.4-apcu redis-server php7.4-redis php7.4-zip php-dompdf php7.4-xml php7.4-mbstring php7.4-gd php7.4-curl unzip
a2enmod rewrite headers env dir mime
apt install libmagickwand-dev imagemagick
service apache2 restart
MYSQL
- Ejecutamos
sudo mysql -uroot -p
CREATE USER 'nubecasa'@'localhost' IDENTIFIED BY 'Calypso_ADM_2';
CREATE DATABASE IF NOT EXISTS bd_sis_nextcloud_casa CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL PRIVILEGES ON bd_sis_nextcloud_casa.* TO 'nubecasa'@'localhost';
FLUSH PRIVILEGES;
quit;
Nextcloud
- Descargamos de aquí
- https://nextcloud.com/install/
- Copiamos los archivos a html
- Y le damos permisos
sudo chmod 777 -R /var/www/html/Sistemas/NUBECASA/
- Ingresamos al navegador
http://201.237.206.56/Sistemas/NUBECASA/index.php
- Creamos la carpeta de almacenamiento y le damos permisos
mkdir /NUBE/NUBESERVER/
chmod -R 777 /NUBE/NUBESERVER/
- Configuramos el usuario administrador gm/AC2
- La ruta para almacenamiento de datos
- Y parámetros de la BD nubecasa/CA2
opcache
- Abrimos
nano /etc/php/7.4/apache2/php.ini
- Modificamos
opcache.enable=1
opcache.memory_consumption=512
opcache.interned_strings_buffer=64
opcache.max_accelerated_files=50000
opcache.max_wasted_percentage=15
opcache.validate_timestamps=0
opcache.revalidate_freq=60
pcache.save_comments=1
- Remplazamos
upload_max_filesize = 2M
X
upload_max_filesize = 16G
----------------------------------------------------
post_max_size = 8M
X
post_max_size = 16G
----------------------------------------------------
max_input_time = 60
X
max_input_time = 3600
----------------------------------------------------
max_execution_time = 30
X
max_execution_time = 3600
----------------------------------------------------
;mbstring.func_overload = 0
X
mbstring.func_overload = 0
- Agregamos
output_buffering=0
- Ingresamos
- Reiniciamos
service apache2 restart
- Abrimos el archivo
nano /var/www/html/Sistemas/NUBECASA/config/config.php
- Agregamos
'memcache.local' => '\OC\Memcache\Redis',
'redis' => array(
'host' => 'localhost',
'port' => 6379,
),
- Abrimos tematizar
Onlyoffice
JITSI
AppOrder:
- Permite ordenar el orden los iconos de las aplicaciones por usuario (Perfil/Configuraciones/Configuraciones Adicionales:PERSONAL) para TODOS: Configuraciones->Administración->Configuración Adicionales