Maison > Tutoriel CMS > DEDECMS > le corps du texte

Comment installer DedeCMS sous Linux

藏色散人
Libérer: 2019-12-13 10:01:56
original
3831 Les gens l'ont consulté

Comment installer DedeCMS sous Linux

Comment installer DedeCMS sous Linux ?

À mesure que le champ d'application du serveur Linux devient de plus en plus répandu, de nombreux webmasters nationaux ont également commencé à l'utiliser comme leur propre serveur Web. Cet article expliquera comment installer et configurer le système DedeCMS dans. un environnement système Linux.

Apprentissage recommandé : Dreamweaver cms

1. Préparation de l'installation

·Linux (Ubuntu)

·Apache2

·MySQL5

·PHP5.3

Le serveur doit disposer des environnements de base ci-dessus. Généralement, les systèmes d'exploitation Web Linux installeront ces composants par défaut. Bien sûr, vous pouvez également l'installer vous-même. La méthode d'installation spécifique peut être obtenue à partir de certains documents en ligne, je n'entrerai donc pas dans les détails ici.

2. Téléchargez et décompressez la dernière version de DedeCMS

Téléchargez la dernière version de DedeCMS via www.dedecms.com Le téléchargement général. Le package est au format DedeCMS*** *.tar.gz, vous pouvez utiliser la ligne de commande sous Linux :

tar -zxvf DedeCMS-****.tar.gz
Copier après la connexion

Téléchargez le répertoire de téléchargements décompressé dans le répertoire racine de notre site système. Le répertoire est : /var/ dedecms/

3. Installez DedeCMS

Visitez http://mysite/install, cliquez sur Confirmer pour entrer le surveillance de l'environnement du serveur, nous pouvons voir la situation du serveur (Figure 1).

Comment installer DedeCMS sous Linux

Ici, nous constatons que plusieurs répertoires n'ont pas d'autorisations d'écriture. Nous devons diviser ce répertoire en autorisations.

Tout d'abord, vous devez lier l'utilisateur du service Apache au répertoire du site :

sudo chown -R www-data /var/dedecms/
Copier après la connexion

De cette façon. , spécifiez l'utilisateur autorisé pour le répertoire du site comme www -data

Nous devons supprimer les autorisations en écriture de plusieurs répertoires qui ne nécessitent pas d'autorisations en écriture. Entrez :

<. 🎜>

sudo chmod -R 755 /var/dedecms/data/
sudo chmod -R 755 /var/dedecms/html/
sudo chmod -R 755 /var/dedecms/uploads/
sudo chmod -R 555 /var/dedecms/include/
sudo chmod -R 555 /var/dedecms/install/
sudo chmod -R 555 /var/dedecms/dede/
sudo chmod -R 555 /var/dedecms/plus/
sudo chmod -R 555 /var/dedecms/images/
sudo chmod -R 555 /var/dedecms/member/
sudo chmod -R 555 /var/dedecms/special/
sudo chmod -R 555 /var/dedecms/templets/
sudo chmod 555 /var/dedecms/index.php
sudo chmod 555 /var/dedecms/tags.php
Copier après la connexion

Continuons Effectuons l'étape suivante (Figure 2).

Comment installer DedeCMS sous Linux

4. Définir les autorisations d'exécution

Nous pouvons désactiver les autorisations exécutables pour plusieurs répertoires DedeCMS, le exécutable ici signifie que le script php ne peut pas être exécuté dans Apache, alors nous pouvons effectuer les paramètres suivants dans la configuration du répertoire Apache (la machine virtuelle peut définir .htaccess)

<VirtualHost *:80>
...
<Directory /var/dedecms/uploads/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/data/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/html/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/templets/>
php_admin_flag engine off
</Directory>
<Directory /var/dedecms/images/>
php_admin_flag engine off
</Directory>
</VirtualHost>
Copier après la connexion

Parce que nous utilisons PHP5 ici, nous pouvons le configurer selon la méthode ci-dessus. S'il s'agit d'une ancienne version de PHP, elle ne peut être configurée que via :

<Directory "/var/dedecms/uploads/"> 
<Files ~ ".php"> 
Order allow,deny 
Deny from all 
</Files> 
</Directory>
Copier après la connexion

.

5. Terminez l'installation

À ce stade, nous avons terminé l'installation et la configuration de DedeCMS.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!