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

青灯夜游
Libérer: 2021-02-01 11:57:37
avant
5945 Les gens l'ont consulté

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!

Étiquettes associées:
source:csdn.net
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