Brapci:Server

De BrapciWiki
Ir para navegação Ir para pesquisar

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

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