DigitalOcean, un eccezionale servizio di Cloud Hosting, da provare! Inoltre, suggerendolo puoi guadagnare :)

venerdì 28 agosto 2015

How to run a shell script at startup on Debian

The script file is in /etc/init.d/myscript

*** begin myscript file ***
#!/bin/bash
# /etc/init.d/myscript
#
### BEGIN INIT INFO
# Provides:          myscript
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Should-Start:      $network $time
# Should-Stop:       $network $time
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start myscript
# Description:       startup myscript
#
### END INIT INFO
#

/path/to/myscript

*** end myscript file ***

As root user we can use chkconfig to enable or disable the script at startup:
chkconfig --list myscript
chkconfig --add myscript

Come eseguire uno shell script all'avvio di Debian

Il file dello script è in /etc/init.d/myscript

*** inizio file myscript ***
#!/bin/bash
# /etc/init.d/myscript
#
### BEGIN INIT INFO
# Provides:          myscript
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Should-Start:      $network $time
# Should-Stop:       $network $time
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start myscript
# Description:       startup myscript
#
### END INIT INFO
#

/path/to/myscript

*** fine file myscript ***

Come utente root possiamo usare chkconfig per abilitare o disabilitare lo script allo startup:
chkconfig --list myscript
chkconfig --add myscript

How to make a new disk usable on Debian

view devices:
# fdisk -l

device: /dev/vdb1

create partition:
# cfdisk /dev/vdb

format:
# mkfs.ext4 /dev/vdb1

UUID:
# blkid

/dev/vdb1: UUID="f6c741e8-6595-4952-9c62-0c82b6155700" TYPE="ext4" PARTUUID="8811bc88-b63c-4a74-8fd5-3fa33f9d2454"

# nano /etc/fstab
add a line like the following
UUID=f6c741e8-6595-4952-9c62-0c82b6155700 /var/www        ext4    errors=remount-ro 0       1

create mount point
# mkdir /var/www

temp mount
# mount /dev/vdb1 /mnt

umount
# umount /mnt

Come rendere utilizzabile un nuovo disco su Debian

visualizza i device:
# fdisk -l

device: /dev/vdb1

crea partizione:
# cfdisk

formatta:
# mkfs.ext4 /dev/vdb1

UUID:
# blkid

/dev/vdb1: UUID="f6c741e8-6595-4952-9c62-0c82b6155700" TYPE="ext4" PARTUUID="8811bc88-b63c-4a74-8fd5-3fa33f9d2454"

# nano /etc/fstab
aggiungi una riga come la seguente
UUID=f6c741e8-6595-4952-9c62-0c82b6155700 /var/www        ext4    errors=remount-ro 0       1

crea punto di mount
# mkdir /var/www

mount temporaneo
# mount /dev/vdb1 /mnt

umount
# umount /mnt

venerdì 7 agosto 2015

Monstroid Wordpress Theme

A great Wordpress Theme ready for any project

Monstroid is innovative, it’s been created to help you build any type of website, thanks to a combination of multiple child themes and the inclusion of a powerful front end, drag and drop page builder tool.

Monstroid has been built to run on the Cherry Framework, but unlike other themes for this framework, this one is packed with a whole host of features and tools to help you build the website you’ve always wanted.

Unlike regular WordPress themes, Monstroid has been created to help you build a wide range of websites, rather than just one type of site.

Child Themes
In the Monstroid ecosystem, the ability to build these different types of websites is delivered by a library of child themes, known here as topics. These topics are installed alongside Monstroid and the Cherry framework, allowing you to apply a purpose built design to the features of the Monstroid theme.

Features as Plugins
To help the theme achieve much of its functionality, Monstroid requires a significant number of plugins in order to run. In the past developers might have been tempted to bundle all this extra code into the theme files. However, by supplying these features as separate plugins, design and functionality are kept separate. This approach helps to prevent theme lock-in, and is a welcome development in the world of WordPress themes.

Find out more on the official website

Monstroid Wordpress Theme

Un eccezionale Wordpress Theme pronto per qualsiasi progetto

Monstroid è innovativo, è stato creato per aiutare a costruire qualsiasi tipo di sito web, grazie ad una combinazione di più temi figli e l'inserimento di un potente strumento di front-end, il costruttore di pagine drag and drop.

Monstroid è realizzato sul Cherry Framework, ma a differenza di altri temi è ricco di tutta una serie di funzioni e strumenti per aiutare a costruire il sito web che hai sempre voluto.

A differenza dei normali temi WordPress, Monstroid è stato creato per aiutare a costruire una vasta gamma di siti web, piuttosto che un solo tipo di sito.

Child Themes
Nell'ecosistema Monstroid, la capacità di costruire questi diversi tipi di siti web viene conseguita da una libreria di temi minori, noti come topics (argomenti). Questi topics sono installati a fianco Monstroid e del Cherry Framework, consentendo di applicare un apposito design alle caratteristiche del tema Monstroid.

Caratteristiche come Plugin
Per aiutare il template a raggiungere gran parte della sua funzionalità, Monstroid richiede un numero significativo di plugin per essere eseguito. In passato gli sviluppatori avrebbero potuto essere tentati di raggruppare tutto questo codice aggiuntivo nei file del tema. Tuttavia, fornendo queste caratteristiche come plugin separati, design e funzionalità sono tenute separate. Questo approccio aiuta a prevenire il lock-in, ed è uno sviluppo positivo nel mondo dei temi WordPress.

Scopri di più sul sito ufficiale
DigitalOcean, un eccezionale servizio di Cloud Hosting, da provare! Inoltre, suggerendolo puoi guadagnare :)

Cerca su Wiki

Cerca su Google

Cerca nel Blog con Google