red hat

Mattepuffo's logo
Guida a RPM

Guida a RPM

RPM sta per Red Hat Package Manager, e le distro basate su RPM sono diverse, tra cui:

  • OpenSUSE
  • Fedora
  • CentOS
  • e le rispettive versioni enterprise

Ad oggi è poco utilizzato, in quanto gli si preferiscono programmi tipo YUM e DFN, che comunque sono basati su di esso.

(Un pò come DPKG in sostanza).

Ma ci sono vari casi in cui ci tocca usarlo, e quindi vediamo qualche comando base.

Mattepuffo's logo
Installare Webmin su RHEL 6

Installare Webmin su RHEL 6

Webmin è un ottimo software per monitorare i nostri server.

E' incluso nei repo di default di molte distro, ma non di Red Hat.

Vediamo quindi come installarlo su questa distro.

Prima di tutto dobbiamo aggiungere un repo:

# touch /etc/yum.repos.d/webmin.repo

E dentro mettiamoci queste righe:

[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1

A questo punto dobbiamo anche installare la chiave GPG.

Mattepuffo's logo
Impostare un LAMP server in CentOS / RHEL

Impostare un LAMP server in CentOS / RHEL

In questa piccola guida vedremo i passi da effettuare per impostare un LAMP server funzionante in CentOS / RHEL (Red Hat).

Partiamo da Apache:

# yum install httpd httpd-devel

La seconda libreria ci può servire per scopi quali compilare i moduli da sorgenti; quindi conviene installarla subito.

A questo punto avviamo Apache:

# /etc/init.d/httpd start

Per testare se funziona apriamo il browser su http://localhost.

Mattepuffo's logo
Reset privilegi di root in MySQL

Reset privilegi di root in MySQL

Mi è capitato qualche settimana fa di cambiare i permessi, facendo però qualche casino.

In sostanza neanche con l'utente di root potevo più fare nulla; potevo solo connettermi.

Dato che l'utente di root è importante per l'amministratore, ho dovuto resettarlo.

Vediamo i passaggi.

Prima di tutto stoppiamo il server.

Il comando dipende dalla distro ovviamente, e in questo caso siamo Red Hat:

# service mysqld stop

Poi riavviamolo con senza privilegi:

# mysqld_safe --skip-grant-tables

A questo possiamo connetterci senza problemi.

Mattepuffo's logo
Installare php-mbstring in Red Hat Enterprise Linux 6

Installare php-mbstring in Red Hat Enterprise Linux 6

Una volta installato tutto lo stack LAMP su Red Hat Enterprise Linux 6, mi sono ritrovato a non riuscire a installare phpMyAdmin perchè mancava il pacchetto php-mbstring.

Il problema è che questo pacchetto non è presente nei repo di RHEL6.

Questo perchè la configuarzione di base del Red Hat Network non prevede i repo definiti come "optional".

E' comunque possibile installare questo pacchetto con pochi passaggi.

Prima di tutto facciamo il login nell' RHN portal (do per scontato che vi siate già iscritti).

Andate su Customer Portal e poi su Select Subscriptions -> Systems.

Queste voci in realtà potrebbero essere un pò diverse o spostate; dovete girovagare un pò se non le trovate.

Mattepuffo's logo
RHN: Unable read consumer identity

RHN: Unable read consumer identity

Da ieri sono alle prese con Red Hat Entrprise Linux 6.4, ed oggi ho passato tutta la giornata a configurarlo, non senza qualche problema ovviamente.

Dopo un pò che smanettavo mi sono accorto di questo warning:

Unable read consumer identity

In verità è solo un warning, e non un errore; ed infatti ha funzionato tutto.

Ma è comunque possibile levarlo.

Vediamo come.