Installare un sistema LAMP (aggiornamento)

Alcuni comandi che tornano sempre utili (e su richiesta di Magni) ecco 2 dritte
Considerate di partire da una Debian installata base da un cd NetInst

#Installo i tool per gestire le schede di rete
apt-get install net-tools ssh

#Edito ssh per togliere il root direct login e cambiare la porta di ssh, poi riavvio il servizio per rendere le modifiche effettive
nano /etc/ssh/sshd_config
/etc/init.d/ssh restart

#Installo librerie che potrebbero servirmi più avanti
apt-get install bzip2 zip unzip locate module-assistant

#Configuro aggiorno e predispongo i modules assistant
m-a

#Installo MariaDB, phpmyadmin, apache2 e php7
apt-get install mariadb-server-10.1 phpmyadmin apache2 libapache2-mod-php php7.0 php7.0-mysql

#Attivo la password per la gestione di MariaDB
mysql_secure_installation

#Creo il comando ll (ls -lh --color) perchè non mi ricordo mai come funziona alias e ultimamente sono allergico al man
echo "ls -lh --color" > /usr/bin/ll
chmod +x /usr/bin/ll

#Installo le librerie per gestire le condivisioni con windows
apt-get install samba cifs-utils

Have a nice day
Giordy


Comandi VMWare

Per visualizzare la lista di tutte le macchine virtuali sul server (il numero id viene mostrato nella prima colonna della lista che ci compare):

vim-cmd vmsvc/getallvms
Per visualizzare l’ID di una macchina specifica (il numero id viene mostrato nella prima colonna):

vim-cmd vmsvc/getallvms | grep nome della macchina
Per avviare una macchina specifica:

vim-cmd vmsvc/power.on ID
Spegnere una macchina specifica:

vim-cmd vmsvc/power.off ID
Verificare lo stato di una macchina specifica (ci dice se una macchina è accesa oppure no):

vim-cmd vmsvc/power.getstate ID
Per avviare installare i VMTools su una macchina specifica:

vim-cmd vmsvc/tools.install ID


Accedere a phpmyadmin come root

Dopo aver installato phpmyadmin per gestire i vari DB, potrebbe tornare utile poter accedere anche da root per poterli gestire tutti, quindi procediamo:
1) installiamo phpmyadmin
apt-get install phpmyadmin --> installarlo senza password
2) Diamo il comando per impostare la password di root a mariadb
mysql_secure_installation
dove rispondiamo alle domande che ci vengono poste ed impostiamo la password di root
3) Entriamo nel DB:
mysql -u root
4) Lanciamo i seguenti comandi
use mysql;
update user set plugin=' ' where User='root';
flush privileges;
exit;

5) A questo punto possiamo riavviare MariaDB ed accedere a phpmyadmin come utenti root
/etc/init.d/mysqld restart