Mudanças entre as edições de "Brapci:Server"

De BrapciWiki
Ir para navegação Ir para pesquisar
Linha 40: Linha 40:
 
= Instalando o Apache2 =
 
= Instalando o Apache2 =
 
  apt-get install apache2
 
  apt-get install apache2
 +
 +
Verificar a configuração
 +
apache2 -t
 +
 +
Corrigir o erro:  AH00111: Config variable ${APACHE_RUN_DIR} is not defined
 +
Troque a linha:
 +
DefaultRuntimeDir ${APACHE_RUN_DIR}
 +
Por:
 +
DefaultRuntimeDir /var/run/apache2
 +
Crie o diretório
 +
sudo mkdir -p /var/run/apache2
 +
source /etc/apache2/envvars
 +
 +
Corrigir o erro: '''DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot'''
 +
/etc/apache2/apache2.conf
 +
Inclua no final do arquivo
 +
ServerName localhost
  
 
== Habilitando os MODs do proxy ==
 
== Habilitando os MODs do proxy ==

Edição das 20h18min de 18 de setembro de 2024

Instalação do Samba

sudo apt update 
sudo apt install cifs-utils

Mapeando os discos

Crie o arquivo

/home/brapci/.smbcredentials

Conteúdo

username=rene
password={SENHA}


fstab

#Backups - NAS
//143.54.113.60/Public/brapci /data/pluto cifs 
credentials=/home/brapci/.smbcredentials,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 0
//143.54.113.60/Public/brapci/backup/ /backup cifs 
credentials=/home/brapci/.smbcredentials,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 0

#Brapci Producao - TRUENAS
//143.54.113.131/Brapci /data/_repository cifs 
credentials=/home/brapci/.smbcredentials,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 2
//143.54.113.131/Brapci/public/_repository /data/Brapci3.1/public/_repository cifs 
credentials=/home/brapci/.smbcredentials,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 2
#//143.54.113.131/Brapci /data/Brapci-repository cifs
credentials=/home/brapci/.smbcredentials,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 2

MariaDB

Instalando

sudo apt install mariadb-server -y

Configurando a segurança

sudo mysql_secure_installation

Criar usuário no MariaDB

CREATE USER 'sa'@'localhost' IDENTIFIED BY 'senha_nova';
GRANT ALL ON * . * TO 'sa'@'localhost';
FLUSH PRIVILEGES;

Instalando o Apache2

apt-get install apache2

Verificar a configuração

apache2 -t

Corrigir o erro: AH00111: Config variable ${APACHE_RUN_DIR} is not defined Troque a linha:

DefaultRuntimeDir ${APACHE_RUN_DIR}

Por:

DefaultRuntimeDir /var/run/apache2

Crie o diretório

sudo mkdir -p /var/run/apache2
source /etc/apache2/envvars

Corrigir o erro: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot

/etc/apache2/apache2.conf

Inclua no final do arquivo

ServerName localhost

Habilitando os MODs do proxy

sudo a2enmod ssl
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests

Instalando o PHP

sudo apt-get update
sudo apt-get install apache2 php libapache2-mod-php
sudo apt-get install php-soap php-xml php-curl php-opcache php-gd php-sqlite3 php-mbstring php-intl
sudo apt install php php-json

Instalando o PHPmyadmin

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl

Brapci 3.1

mkdir /data
cd /data
git clone https://github.com/ReneFGJr/Brapci3.1.git
chmod +xw /data/Brapci3.1/writable -R