Cosa è un CMS
Un CMS (Content Management System) è un applicativo che puoi installare nello spazio web per creare e gestire il tuo sito web anche senza particolari conoscenze tecniche.
Quali CMS è possibile gestire in Hosting Windows
Le macchine Hosting Windows sono configurate per gestire al meglio applicazioni che utilizzano il linguaggio ASP .NET, ASP e VBScript. Possono gestire anche applicazioni in PHP ma con alcune limitazioni dovute al fatto che in Windows non è possibile installare tutte le librerie del PHP. Leggi la guida per vedere le limitazioni del PHP in Hosting Windows.
I CMS più utilizzati in Hosting Windows sono:
- NopCommerce: strumento gratuito per creare un negozio online. Per maggiori informazioni puoi visitare il sito del produttore;
- WordPress: strumento gratuito per creare un sito web o un blog. Leggi la sezione sottostante per avere maggiori informazioni.
In Hosting Windows non sono installate tutte le librerie del PHP, con conseguenti limitazioni nell'utilizzo di plugin che richiamano librerie specifiche. Se hai bisogno di librerie particolari, valuta una modifica di servizio verso Hosting Linux.
Come installare un CMS qualsiasi in Hosting Windows
Le operazioni da seguire cambiano a seconda del CMS da installare. In generale:
- scarica il pacchetto di installazione del CMS dal sito ufficiale dell'applicazione;
- scompatta il pacchetto in locale, nel tuo computer;
- carica questi files all'interno dello spazio web relativo al tuo dominio. Leggi la guida per usare un client FTP oppure per usare File Manager;
- imposta i permessi necessari alle cartelle presenti nel tuo spazio web. Leggi la guida per impostare i permessi con FIle Manager. Per maggiori dettagli sui permessi da assegnare a files e cartelle leggi le guide ufficiali del CMS;
- segui la procedura di installazione riportata nelle guide ufficiali del CMS.
Come installare WordPress su Hosting Windows
WordPress è un CMS costruito per essere installato sul server Linux, ma puoi, con le dovute accortezze, installarlo anche sul server Windows.
Per far funzionare WordPress devi usare un database MySQL e non MSSQL. Leggi la guida per acquistare un database MySQL.
Per installare WordPress:
- scarica WordPress dal sito ufficiale;
- estrai in locale il contenuto del pacchetto compresso tramite WinRar o WinZip;
- carica il contenuto della cartella (senza la cartella che lo contiene) nello spazio web. Leggi la guida per caricare i files nel tuo spazio web con File Manager;
- accedi al Pannello di controllo del dominio. Leggi la guida per accedere al Pannello di controllo del dominio;
- vai su Hosting Windows, dal menu di sinistra, e poi su File Manager;
- premi con il tasto destro del mouse sulla cartella wp-content e seleziona Modifica permessi. Si apre un popup dove sono spuntati i permessi di Lettura ed Esegui, aggiungi anche Scrittura e vai su Applica;
- allo stesso modo assegna i permessi anche a tutta la cartella che contiene il dominio (root). Questa operazione è utile per gli aggiornamenti di WordPress.
Una volta pubblicato il contenuto nello spazio web puoi installare WordPress:
- apri il browser e digita nel campo URL il nome del dominio seguito da /wp-admin per esempio www.nomesito.estensione/wp-admin
- vai su Iniziamo!;
- inserisci il nome del database, il nome utente del database, la password del database, l'host del database (nel caso di Aruba inserisci l'indirizzo IP del DB) e l'eventuale prefisso della tabella. I dati richiesti sono comunicati nell’email di attivazione del database MySQL inviata da Aruba. Leggi la guida per reimpostare la password, nel caso in cui ne avessi bisogno;
- vai su Invia;
- indica il Titolo del sito, Nome utente, Password e Indirizzo email. Qui puoi decidere di non indicizzare il sito sui motori di ricerca;
- vai su Installa WordPress.
Il sistema conferma l'avvenuta installazione. A questo punto puoi accedere al pannello di controllo di WordPress.
In Hosting Windows non puoi usare il file .htaccess.
Per gestire correttamente i permalink usa il file web.config. Se nel tuo spazio non hai già un file web.config, puoi crearne uno usando un editor di testo con questo codice:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="index.php"/>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Una volta salvato con un nome qualsiasi .txt, caricalo tramite un client FTP sullo spazio web e rinominalo in web.config. Leggi la guida per rinominare un file con File Manager.