GNU/Linux >> Linux Esercitazione >  >> Debian

Installa MODX su un VPS Debian 7

Il seguente tutorial ti guiderà attraverso i dettagli su come installare ed eseguire MODX su un VPS Debian 7.

MODX è un sistema di gestione dei contenuti open source gratuito e un framework di applicazioni Web che consente di creare siti di qualsiasi dimensione e gestirli con facilità dall'amministrazione back-end. Ti dà il controllo completo sul tuo sito e sui tuoi contenuti, con la flessibilità e la scalabilità per adattarti alle tue mutevoli esigenze.

Prima di iniziare l'installazione, assicurati di avere lo stack LAMP installato sul tuo server. In caso contrario, segui il nostro eccellente tutorial su come configurare lo stack LAMP (Linux, Apache, MariaDB, PHP) su Debian Wheezy.

REQUISITI

Utilizzeremo il nostro piano di hosting VPS Linux SSD 1 per questo tutorial.

AGGIORNA IL SISTEMA

Accedi al tuo server come utente "root" e assicurati che il tuo server sia completamente aggiornato:

# ssh root@hostname
# apt-get update && apt-get upgrade -y

Installiamo alcune estensioni PHP necessarie:

# apt-get install php5-gd

# apt-get install imagemagick

SCARICA MODX

Durante la stesura di questo tutorial la versione corrente di MODX è:2.3.2. Per i nostri scopi scaricheremo MODX nella directory principale di Apache eseguendo i seguenti comandi:

# cd /var/www

# wget http://modx.com/download/direct/modx-2.3.2-pl-sdk.zip

Al termine del download, decomprimi l'archivio.

# unzip modx-2.3.2-pl-sdk.zip

Il comando ls -la elencherà i file nella directory corrente che rivelerà il nome lungo che ha l'archivio decompresso. Pertanto, cambiamolo in qualcosa di più facile da digitare.

# mv modx-2.3.2-pl modx

CONFIGURA PHP, APACHE

Affinché MODX funzioni normalmente sul tuo server, devi fare un paio di cose. Innanzitutto, assicurati che il limite di memoria PHP sia impostato su almeno 32 MB. Per questo, devi controllare il tuo file php.ini. Apri il file con il tuo editor di testo preferito. Useremo vim:

# vim /etc/php5/apache2/php.ini

Individua la riga memory_limit =?? , dove sostituirai i punti interrogativi con il valore 32.
In secondo luogo, per evitare un problema comune se il fuso orario del server non è impostato, nello stesso file decommenta la riga ;date.timezone = rimuovendo il punto e virgola precedente e impostando il fuso orario PHP. Dopo averlo modificato, la riga dovrebbe apparire così:

date.timezone = US/Central

Fatto ciò, eviteremo il seguente errore che si presenta durante l'installazione web di MODX:

FATAL ERROR: MODX Setup cannot continue.
To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found here.

Terzo, dovresti controllare se il modulo mod_rewrite è abilitato nel tuo Apache. Per farlo, inserisci quanto segue:

# apache2ctl -M | grep rewrite_module

Se vedi "rewrite_module" nell'output, stai bene. In caso contrario, utilizzare il comando seguente per abilitare mod_rewrite:

# a2enmod rewrite

Riavvia il tuo server web Apache per rendere effettive le modifiche:

# /etc/init.d/apache2 restart

Quindi, con il tuo editor di testo preferito, apri e modifica il file dell'host virtuale predefinito di Apache per assicurarti che Consenti sovrascrittura nella directory /var/www è impostato su All.

# vim /etc/apache2/sites-available/default

Assicurati che le modifiche corrispondano a quanto segue:

Entra nella directory di installazione di MODX e imposta la proprietà e le autorizzazioni corrette eseguendo i seguenti comandi:

# cd modx/
# chown -R root:www-data core/cache
# chown -R root:www-data core/config
# chown -R root:www-data core/export
# chown -R root:www-data core/packages
# chmod -R 775 core/cache
# chmod -R 775 core/config
# chmod -R 775 core/export
# chmod -R 775 core/packages

CREA DATABASE MYSQL

Il tuo prossimo passo è creare un database MySQL. Inserisci MySQL come root:

# mysql -u root -p

Quindi crea il database necessario:

mysql> CREATE DATABASE modx;

mysql> GRANT ALL PRIVILEGES on modx.* TO 'modxuser'@'localhost' IDENTIFIED BY 'your_password';

mysql> FLUSH PRIVILEGES;

mysql> quit;

Ora puoi completare l'installazione di MODX aprendo il tuo browser web preferito e vai a:http://tuo_dominio/modx/setup .

Dovresti essere richiesto con la scelta della lingua per il nuovo sito. Procedi con la procedura guidata di installazione e segui le istruzioni sullo schermo.

Compila le informazioni sulla connessione al database come database, nome utente del database ecc... e quindi verifica la connessione proprio lì sulla pagina. Nella parte inferiore, scegli una raccolta e fai clic su Crea o prova la selezione del tuo database . Quindi si aprirà una nuova sezione per la creazione di un account amministratore, quindi compilala in base alle tue esigenze.

Al termine dell'installazione, è necessario correggere tutto ciò che è menzionato nella pagina di riepilogo dell'installazione come indicato nell'immagine seguente. Quindi accedi all'interfaccia di gestione facendo clic su Accedi .

Congratulazioni, hai installato con successo MODX sul tuo VPS Debian 7.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare MODX per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno cura di te immediatamente della tua richiesta.

PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Installa Gnome su Debian 11

  2. Installa WordPress su Debian VPS

  3. Installa phpBB 3 su un VPS Debian Wheezy

  4. Come installare Dotclear su un VPS Debian 8

  5. Come installare Jamroom su un VPS Debian 8

Come installare R su Debian 9

Come installare R su Debian 10

Come installare Debian 11

Installa PostgreSQL 13 su Debian 11

Come installare Vai su Debian 10

Installa CachetHQ su Debian 7 VPS