Crear Virtual Hosts a Nginx baix FreeBSD

Image
Body

Crear Virtual Hosts a Nginx és molt senzill, nomès cal editar el fitxer de configuració /usr/local/etc/nginx/nginx.conf i afegir la següent línia al final, abans del tancament del block server amb "}":


# Afegim la seguent linia per als Virtual Hosts
include /usr/local/etc/nginx/vhosts/*;

I a continuació creem el directori vhosts que li hem dit al fitxer de configuració:

mkdir /usr/local/etc/nginx/vhosts

artícles
14

Configurant un entorn FEMP (FreeBSD 11.1, MySQL, PHP i Nginx) a una Raspberry Pi 2

Image
Body

En aquest xicotet article, vaig a explicar ràpidament, a la velocitat de la llum, com muntar FreeBSD 11.1, MySQL, PHP i Nginx (FEMP) a una Raspberry Pi 2 i tenir un servidor domèstic de qualitat i segur. A la meua pàgina ja he parlat moltes vegades de com instal·lar FreeBSD o com instal·lar-ho a la Raspberry Pi, 1 o 2, aleshores anem a partir des d'aquest punt, i continuarem amb la resta de programari: el servidor web lleuger Nginx, la base de dades MySQL, el PHP, i la configuració de tot per a que ens funcione ràpidament.

artícles
14

Cremar un USB per a tenir un instal·lador de FreeBSD 11

Image
Body

Per a cremar un llàpis USB, anem a la pàgina de FreeBSD i descarreguem la imatge que necessitem, al meu cas vull la FreeBSD-11.1-RELEASE-i386-memstick.img que podem descarregar des de:

ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/ISO-IMAGES/11.1/

I amb Win 32 Disk Imager, cremarem el nostre dispositiu USB:

Cremem amb win32 disk imager

artícles
14

Reiniciar MySQL a FreeBSD cada nit per a un servei 24x7 de Nextcloud

Image
Body

A la meua Raspberry 2 tinc el kit perfecte: FreeBSD 11-STABLE per a arm + Nginx + MySQL, i tinc corrent 24x7 el Nextcloud. Però de vegades he experimentat un error desconegut, però es solventa amb un reinici del servidor de Bases de dades:


# /usr/local/etc/rc.d/mysql-server restart

Aleshores, per a evitar ja aquest error, reiniciaré el servei de MySQL cada nit, a les 3h de la nit i ja està. Editem crontab -e i afegirem:


* 2 * * * /usr/local/etc/rc.d/mysql-server restart

artícles
14

Sistema de clonatge de discs cada 12 hores

Image
Body

El meu últim experimentet a casa ha segut afegir un dock de dos discs a la Raspberry Pi 2, i aquesta hem dona servei de núvol amb Nextcloud. I ara, en aquest article t'explique la fàcil manera de com tenir un disc de seguretat que sempre tindrà la mateixa informació que el disc principal. I això ho faig amb la clàssica ferramenta 'rsync'.

Doncs bé, el disc 1TB primer el munte amb:
mount /dev/ufs/discodurUSB2 /usr/local/www/nextcloud/data/

I el disc 1TB de seguretat el munte amb:
mount /dev/da1 /mnt/discdur2/

Si ara fem df -h tenim:

artícles
14

Clonar dispositius USB o targetes MicroSD fàcilment a FreeBSD

Image
Body

En aquest article vull explicar com podem clonar dos dispositius USB a FreeBSD amb el clàssic 'dd'. En el meu cas, la necessitat la tinc per al meu Nextcloud domèstic, on he volgut fer-me una còpia de la MicroSD, que és on està instal·lat el sistema operatiu FreeBSD 11.0-STABLE a la Raspberry Pi 2, i clar, en cas de que la MicroSD falle, vull tenir una còpia exacta de l'actual MicroSD per a restaurar el sistema en qüestió de 15 segons.

artícles
14

Ampliar disc dur d'1TB al meu Nextcloud domèstic

Image
Body

L'altre dia vaig publicar aquest article on explicava com tenir un Nextcloud domèstic fàcilment amb FreeBSD, la Raspberry Pi 2 i un dock extern amb discs SATA. Els discs que vaig ficar eren de 200 Gb i avui he volgut clonar-lo i afegir-lo. Aleshores, en aquest article et mostre què he fet per tal de tenir ara un disc dur d'1TB funcionant.

Una vegada l'he ficat al dock, FreeBSD ha detectat dos discs:

[root@nuvolet /home/joan]# ls /dev/da*
/dev/da0 /dev/da1
[root@nuvolet /home/joan]#

artícles
14

Adéu Dropbox, hola Nextcloud

Image
Body

Bé, doncs ja ho tinc muntat i vull compartir l'experiència. Açò era una cosa que tenia pendent des de feia temps però que no he tingut temps de fer el hacker fins fa una setmana degut als exàmens de l'EOI. Per motius de seguretat i d'experimentar, he decidit comprar-me un dock de discs durs SATA (de 2'5 pulgades o de 3'5 pulgades) i muntar-los al FreeBSD 11 que tinc al meu http://nuvolet.benicass.im que funciona sobre la Raspberry Pi 2 a casa, i tenir el meu núvol privat multiusuari gràcies a Nextcloud.

artícles
14

Formatejar un disc dur SATA i donar-li format UFS2

Image
Body

Esborrem totes les dades i particions del disc dur /dev/da0. Açò esborrarà amb zeros els primers 128 MB d'informació del disc.


dd if=/dev/zero of=/dev/da0 bs=1m count=128

Ara anem a donar-li format UFS2 al disc SATA. Li direm el nom discodurUSB


# newfs -L discodurUSB -O2 -U -m 6 /dev/da0

Això ens crearà un dispositiu amb eixe nom d'etiqueta 'discodurUSB" /dev/ufs. I aleshores, el podem muntar amb:


# mount /dev/ufs/discodurUSB /mnt/discdur1/

artícles
14

Recuperar sistema FreeBSD d'una Raspberry Pi que no es pot iniciar

Image
Body

De vegades fem canvis als nostres sistemes que, tal vegada, podem ocasionar que l'arranc no funcione correctament o que, directament, no funcione. Al meu cas, he fet uns canvis a la Raspberry Pi 2 tocant el fitxer /etc/fstab perquè volia que munte automàticament un disc dur SATA que tinc a un dock connectat amb un port USB.

Doncs bé, aquesta línea de l'fstab feia que el FreeBSD s'aturava a l'arranc, i la solució està en extreure la targeta microSD i anar a un altre ordinador, muntar-la, i reparar els errors.

artícles
14
Subscribe to categoria-unix