Table des matières
Création d'un forum Discuz sous Linux
1. Configurez l'environnement d'installation de yum :
2. Installez le service http :
3. Installez le logiciel php* :
4. Installer la base de données :
5. Connectez-vous à la base de données :
7. Créer un forum :
Maison Tutoriel CMS Discuz Introduction à la méthode de configuration du forum Discuz sous Linux

Introduction à la méthode de configuration du forum Discuz sous Linux

Dec 23, 2020 pm 06:14 PM
discuz linux

Comment configurer le forum Discuz sous Linux ? L'article suivant vous présentera comment créer un forum Discuz sous Linux. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Introduction à la méthode de configuration du forum Discuz sous Linux

Recommandations associées : "Tutoriel Discuz"

Création d'un forum Discuz sous Linux

Remarque : cette expérience a été menée sur une machine virtuelle. Le logiciel utilisé était VMware Workstation Pro14.0
Le fichier image de rhel-server-7.5-x86_64-dvd a été utilisé. Le package d'installation pour créer le forum était Discuz_X2. .5_SC_UTF8.

1. Configurez l'environnement d'installation de yum :

(1) Modifiez le fichier de configuration de yum : vim /etc/yum.repos.d/base .repo

(2) Écrivez le code suivant dans le fichier de configuration. N'oubliez pas de sauvegarder et de quitter après l'écriture.

Introduction à la méthode de configuration du forum Discuz sous Linux

(3) Ensuite, nous montons le fichier image Redhat7.5 dans le répertoire de point de montage spécifié /mnt à l'aide de la commande : mount /dev/sr0 /mnt /

(4) Ensuite, nous utilisons la commande : yum repolist pour vérifier si yum est correctement installé. Lorsque le statut apparaît 5099, cela signifie qu'il n'y a pas de problème avec l'installation. Comme indiqué ci-dessous :

Introduction à la méthode de configuration du forum Discuz sous Linux

2. Installez le service http :

(1) Utilisez la commande : yum install httpd -y , pour installer un service http (nom du package : httpd), une fois terminé apparaît ! C'est ça.

(2) Réactivez le service httpd, utilisez la commande systemctl restart httpd

(3) Vérifions l'état de fonctionnement du pare-feu, utilisez la commande : systemctl status firewalld

Introduction à la méthode de configuration du forum Discuz sous Linux

(4) Puisque le pare-feu est ouvert, il empêchera notre machine virtuelle et notre PC d'accéder l'un à l'autre, nous devons donc l'éteindre le pare-feu.

Utilisez la commande : systemctl stop firewalld.service

(5) Ensuite, nous utilisons le navigateur sur le PC et entrons l'adresse IP actuelle de la machine virtuelle : 192.168 .0.22, puis visitez. Vous entrerez dans l'interface suivante :

Introduction à la méthode de configuration du forum Discuz sous Linux
Voir cette interface signifie que vous avez accédé à l'interface principale du logiciel Apache utilisé pour http.
(6) Si vous ne voyez pas cette interface, vous devez désactiver SELINUX et utiliser la commande : setenforce 0 J'expliquerai SELINUX en détail dans mon avancement Linux à l'avenir. Il est recommandé de cliquer sur cette interface si vous l'avez vue.

3. Installez le logiciel php* :

C'est un logiciel lié au Web, nous devons accéder dynamiquement aux pages Web. Pour installer tous les logiciels liés à php, utilisez la commande : yum install php* -y

4. Installer la base de données :

(1) Généralement par défaut Il a déjà été installé, mais cela n'a pas d'importance. Nous pouvons le réinstaller et utiliser la commande : yum install mariadb-db -y Il nous indiquera que nous l'avons déjà installé. Comme indiqué ci-dessous :
Introduction à la méthode de configuration du forum Discuz sous Linux
(2) Démarrez le service et utilisez la commande : systemctl start mariadb.service
(3) Une fois la base de données installée, nous devons initialiser la base de données. Les données du forum sont stockées dans la base de données. La base de données peut être simplement comprise comme un tableau EXCEL avec les informations d'utilisateur et de mot de passe correspondantes.
①Installez la base de données : utilisez la commande : mysql_secure_installation
②Appuyez ensuite directement sur Entrée pour passer à l'étape suivante. Il vous demandera s'il faut définir un mot de passe pour l'utilisateur root entrant dans la base de données
③Nous. saisissez y ou Y , appuyez sur Entrée et saisissez le mot de passe. Si les deux mots de passe sont cohérents, passez à l'étape suivante.

Introduction à la méthode de configuration du forum Discuz sous Linux
④Demandez : Voulez-vous supprimer les utilisateurs anonymes ? y Cela dépend de la situation réelle. Puisque nous faisons ici une expérience, passez directement à l’étape suivante.
⑤Question : Interdire (interdire) la connexion à distance de l'utilisateur root ? y
⑥Demander : Supprimer la base de données de test de données et y accéder ? y
⑦Demander : Recharger la table des autorisations maintenant ? y

Introduction à la méthode de configuration du forum Discuz sous Linux

5. Connectez-vous à la base de données :

Utilisez la commande : mysql -u root -p et appuyez sur Entrée . la base de données. Après être entré dans la base de données, nous pouvons utiliser la commande database pour jeter un bref coup d'œil : show databases;
Introduction à la méthode de configuration du forum Discuz sous Linux

6. Créez une base de données :

Utilisez la commande : create dabase luntan; Une fois la création terminée, nous utilisons show databases; pour vérifier et constater que la base de données luntan a été créée avec succès.
Introduction à la méthode de configuration du forum Discuz sous Linux
Une fois terminé, nous utilisons la commande : quit ou exit pour quitter.

7. Créer un forum :

Avant de créer un forum, comprenez d'abord deux termes concernant les pages Web :
Interface statique : fait référence Le code de la page Web est entièrement dans la page. Il n'est pas nécessaire d'exécuter certains programmes pour générer la page Web du code de la page Web du client. Il ne peut pas gérer indépendamment la page mise à jour publiée.
Interface dynamique : Elle génère des pages Web avec le code Web client en exécutant certains programmes. Les pages Web dynamiques peuvent mettre à jour et gérer le contenu du site Web via le système de gestion backend du site Web. Publiez des actualités, communiquez et interagissez, bloguez, connectez-vous à la messagerie électronique et interagissez avec le serveur.
(1) Allez dans le dossier spécifié : cd /var/www/html Le code source du forum doit être décompressé dans le dossier spécifié.
Ce répertoire est la page à laquelle le service http peut accéder si vous créez un fichier ici et y écrivez du contenu. Utilisez la commande : echo I love China > index.html Si nous visitons à nouveau 192.168.0.22, nous verrons le résultat suivant :
Introduction à la méthode de configuration du forum Discuz sous Linux
Jetez simplement un œil à ceci et vous le saurez. Nous le supprimons d’abord.
(2) Ensuite, nous devons transférer le logiciel de code source du forum dans ce répertoire. Le nom du logiciel de code source dans Windows est Discuz_X2.5_SC_UTF8.zip, nous devons donc utiliser le rz commande (3) Le fichier transmis est un fichier compressé avec le suffixe zip, nous devons donc utiliser la commande :
unzip Discuz_X2.5_SC_UTF8.zip pour décompresser le fichier. (4) Redémarrez le service et la base de données :
Redémarrez le service httpd :
systemctl restart httpd.service Redémarrez la base de données :
systemctl restart mariadb.service ( 4) Visitez
192.168.0.22/upload/ pour participer à Discuz ! Assistant d'installation. Cliquez pour accepter
Introduction à la méthode de configuration du forum Discuz sous Linux (5) Nous avons constaté que beaucoup de nos fichiers de répertoire ne sont pas accessibles en écriture, nous devons donc modifier les autorisations.

Introduction à la méthode de configuration du forum Discuz sous Linux (6) Utilisez la commande pour modifier les autorisations :
chmod 777 config/ data/ uc_* -R Donnez à ces répertoires et à tous les fichiers et répertoires qu'ils contiennent les autorisations 777, actualisez la page web de l'assistant d'installation : on constate que tous les statuts sont inscriptibles statut (7) Étape suivante, et l'étape suivante :

Introduction à la méthode de configuration du forum Discuz sous Linux (8) Première étape suivante, une fois l'installation terminée. Fermez ensuite le navigateur et saisissez à nouveau
192.168.0.22/upload. À l'heure actuelle, le forum DISCUZ est entièrement établi et nous pouvons y enregistrer des utilisateurs et nous y connecter.

Ici, nous avons fini d'expliquer cette section de l'expérience. Vous pouvez vous connecter au forum pour jouer, entre autres. Vous pouvez également utiliser d'autres PC sous le réseau local pour accéder à 192.168.0.22/upload, et vous constaterez que d'autres peuvent également se connecter !

Récapitulatif des principales commandes utilisées dans cette section :

命令 注释
yum install httpd -y 确认安装httpd的服务
systemctl restart httpd 重启http的服务
systemctl status firewalld 查看防火墙状态
systemctl stop firewalld.service 关闭防火墙
setenforce 0 关闭SELINUX
yum install php * -y 确认安装有关PHP所有软件
yum install mariadb-db -y 确认安装数据库文件
systemctl start mariadb.service 启动数据库文件
mysql_secure_installation 安装数据库
mysql -u root -p 登陆数据库
show databases; 查看都有哪些数据库
create dabase luntan; 创建名为论坛的数据库
chmod 777 config/ data/ uc_* -R 为config/data/uc_*这些文件夹和其所拥有的目录和文件都赋予777的权限

Pour plus de connaissances liées à la programmation, veuillez visiter : Enseignement de la programmation ! !

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!

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Entrée de la version Web Deepseek Entrée du site officiel Deepseek Entrée de la version Web Deepseek Entrée du site officiel Deepseek Feb 19, 2025 pm 04:54 PM

Deepseek est un puissant outil de recherche et d'analyse intelligent qui fournit deux méthodes d'accès: la version Web et le site officiel. La version Web est pratique et efficace et peut être utilisée sans installation; Que ce soit des individus ou des utilisateurs d'entreprise, ils peuvent facilement obtenir et analyser des données massives via Deepseek pour améliorer l'efficacité du travail, aider la prise de décision et promouvoir l'innovation.

Comment installer Deepseek Comment installer Deepseek Feb 19, 2025 pm 05:48 PM

Il existe de nombreuses façons d'installer Deepseek, notamment: Compiler à partir de Source (pour les développeurs expérimentés) en utilisant des packages précompilés (pour les utilisateurs de Windows) à l'aide de conteneurs Docker (pour le plus pratique, pas besoin de s'inquiéter de la compatibilité), quelle que soit la méthode que vous choisissez, veuillez lire Les documents officiels documentent soigneusement et les préparent pleinement à éviter des problèmes inutiles.

Comment résoudre le problème des autorisations rencontré lors de la visualisation de la version Python dans le terminal Linux? Comment résoudre le problème des autorisations rencontré lors de la visualisation de la version Python dans le terminal Linux? Apr 01, 2025 pm 05:09 PM

Solution aux problèmes d'autorisation Lors de la visualisation de la version Python dans Linux Terminal Lorsque vous essayez d'afficher la version Python dans Linux Terminal, entrez Python ...

Installation officielle du site officiel de Bitget (Guide du débutant 2025) Installation officielle du site officiel de Bitget (Guide du débutant 2025) Feb 21, 2025 pm 08:42 PM

Bitget est un échange de crypto-monnaie qui fournit une variété de services de trading, notamment le trading au comptant, le trading de contrats et les dérivés. Fondée en 2018, l'échange est basée à Singapour et s'engage à fournir aux utilisateurs une plate-forme de trading sûre et fiable. Bitget propose une variété de paires de trading, notamment BTC / USDT, ETH / USDT et XRP / USDT. De plus, l'échange a une réputation de sécurité et de liquidité et offre une variété de fonctionnalités telles que les types de commandes premium, le trading à effet de levier et le support client 24/7.

Obtenez le package d'installation Gate.io gratuitement Obtenez le package d'installation Gate.io gratuitement Feb 21, 2025 pm 08:21 PM

Gate.io est un échange de crypto-monnaie populaire que les utilisateurs peuvent utiliser en téléchargeant son package d'installation et en l'installant sur leurs appareils. Les étapes pour obtenir le package d'installation sont les suivantes: Visitez le site officiel de Gate.io, cliquez sur "Télécharger", sélectionnez le système d'exploitation correspondant (Windows, Mac ou Linux) et téléchargez le package d'installation sur votre ordinateur. Il est recommandé de désactiver temporairement les logiciels antivirus ou le pare-feu pendant l'installation pour assurer une installation fluide. Une fois terminé, l'utilisateur doit créer un compte Gate.io pour commencer à l'utiliser.

Le package d'installation OUYI OKX est directement inclus Le package d'installation OUYI OKX est directement inclus Feb 21, 2025 pm 08:00 PM

OUYI OKX, le premier échange mondial d'actifs numériques, a maintenant lancé un package d'installation officiel pour offrir une expérience de trading sûre et pratique. Le package d'installation OKX de OUYI n'a pas besoin d'être accessible via un navigateur. Le processus d'installation est simple et facile à comprendre.

Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système? Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système? Mar 31, 2025 pm 11:54 PM

Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système. Chaque fois que le système redémarre, nous devons exécuter la commande suivante pour modifier les autorisations d'UnixSocket: sudo ...

OUYI Exchange Télécharger le portail officiel OUYI Exchange Télécharger le portail officiel Feb 21, 2025 pm 07:51 PM

Ouyi, également connu sous le nom d'OKX, est une plate-forme de trading de crypto-monnaie de pointe. L'article fournit un portail de téléchargement pour le package d'installation officiel d'Ouyi, qui facilite les utilisateurs pour installer le client Ouyi sur différents appareils. Ce package d'installation prend en charge les systèmes Windows, Mac, Android et iOS. Une fois l'installation terminée, les utilisateurs peuvent s'inscrire ou se connecter au compte OUYI, commencer à négocier des crypto-monnaies et profiter d'autres services fournis par la plate-forme.

See all articles