[Créer un forum personnel sur le cloud basé sur ECS]

Créez un forum personnel sur le cloud basé sur ECS

本场景演示了在 ECS云服务器(CentOS7)的环境下,通过部署 LAMP环境并安装 Discuz 快速搭建个人论坛。
Notes d'étude d'Ali


avant-propos

提示:这里可以添加本文要记录的大概内容:

Avant de démarrer une expérience, vous devez créer des ressources liées à l'expérience. url
Sur la page de laboratoire, cliquez sur Créer une ressource.
(Facultatif) Dans la barre de navigation de gauche de la page de l'atelier, cliquez sur la liste des ressources du produit cloud pour afficher des informations sur les ressources de cette expérience (telles que l'adresse IP, les informations utilisateur, etc.)



La ressource a été créée avec succès et vous pouvez afficher les informations pertinentes sur la ressource et les informations du sous-compte RAM dans la carte de ressource sur la gauche.
insérer la description de l'image ici

LAMP est l'abréviation de Linux, Apache, MySQL et PHP, et c'est l'environnement d'exploitation de base sur lequel s'appuie le système de forum Discuz. Commençons par préparer l'environnement LAMP.

Sur le côté droit de la page du laboratoire, cliquez sur insérer la description de l'image ici
l'icône pour basculer vers le terminal Web.
insérer la description de l'image ici

Supplément : si l'interface du terminal Web n'est pas affichée, vous pouvez entrer dans l'interface de saisie de commande via le terminal LX sur le bureau de la scène expérimentale.
Exécutez la commande suivante pour basculer et vous connecter à cette ressource d'expérience. (L'adresse du réseau public remplace l'adresse du réseau public fournie dans le scénario de coût).
ssh root@adresse du réseau public ECS

insérer la description de l'image ici

1. Expérience opérationnelle du serveur cloud ECS

Après la connexion, vous devez saisir le mot de passe de connexion. Notez que le mot de passe collé ne sera pas affiché. Après le collage, appuyez directement sur Entrée pour accéder à l'environnement expérimental.

Installer et configurer MySQL

(1) Exécutez la commande suivante pour mettre à jour la source YUM.

rpm -Uvh  http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

(2) Exécutez la commande suivante pour installer MySQL.

yum -y install mysql-community-server --nogpgcheck

(3) Exécutez la commande suivante pour afficher le numéro de version de MySQL.

mysql -V

Les résultats suivants sont renvoyés, indiquant que vous avez installé MySQL avec succès.
insérer la description de l'image ici

(4) Exécutez la commande suivante pour démarrer le service MySQL.

systemctl start mysqld

(5) Exécutez la commande suivante pour configurer le service MySQL pour qu'il démarre automatiquement.

systemctl enable mysqld

(6) Configurez le mot de passe de l'utilisateur root MySQL.
--------Exécutez la commande suivante pour afficher le fichier /var/log/mysqld.log afin d'obtenir le mot de passe initial de l'utilisateur root.

grep 'temporary password' /var/log/mysqld.log

Les résultats renvoyés sont les suivants et vous pouvez afficher le mot de passe initial de l'utilisateur root.insérer la description de l'image ici

Exécutez la commande suivante pour vous connecter à la base de données en tant qu'utilisateur root.

mysql -uroot -p

Le résultat renvoyé est le suivant : Entrez le mot de passe initial de l'utilisateur root. (Le mot de passe saisi ne sera pas affiché)
insérer la description de l'image ici

Exécutez la commande suivante pour modifier le mot de passe initial de l'utilisateur root MySQL.

	
	set global validate_password_policy=0;  #修改密码安全策略为低(只校验密码长度,至少8位))
	
	ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';

Exécutez la commande suivante pour accorder l'autorisation de gestion à distance à l'utilisateur root.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
在这里插入代码片

(7) Entrez exit pour quitter la base de données.

insérer la description de l'image ici

2. Expérience de déploiement Apache + MySQL + PHP


1. Installez les composants Apache

(1) Installez les composants Apache en utilisant yum :

yum install httpd -y

(2) Après l'installation, démarrez le processus httpd :

service httpd start

(3) Configurez httpd pour qu'il démarre automatiquement au démarrage :

chkconfig httpd on

2. Installez PHP

(1) Installez PHP en utilisant miam :

yum install php php-fpm php-mysql -y

(2) Après l'installation, démarrez le processus PHP-FPM :

service php-fpm start

(3) Après le démarrage, vous pouvez utiliser la commande suivante pour vérifier sur quel port le processus PHP-FPM écoute

netstat -nlpt | grep php-fpm

(4) Configurez PHP-FPM pour qu'il démarre automatiquement au démarrage :

chkconfig php-fpm on

3. Installez Discuz

(1) Il n'y a pas de source yum de Discuz, nous devons donc télécharger un package compressé Discuz :

`wget https://labfileapp.oss-cn-`hangzhou.aliyuncs.com/PracticalTrain/Discuz_X3.2_SC_UTF8.zip

(2) Téléchargez l'outil de décompression décompressez

yum install unzip

(3) Une fois le téléchargement terminé, décompressez le package compressé

unzip Discuz_X3.2_SC_UTF8.zip

(4) Après décompression, vous pouvez voir le code source de discuz dans le dossier de téléchargement

4. Configurer Discuz

(1) Puisque PHP accède au dossier /var/www/html/ par défaut, nous devons copier tous les fichiers du dossier de téléchargement dans le dossier /var/www/html/.

cp -r upload/* /var/www/html/

(2) Accordez des autorisations sur le répertoire /var/www/html et ses sous-répertoires

chmod -R 777 /var/www/html

(3) Redémarrez Apache

service httpd restart

3. Expérience d'installation du programme de forum Discuz

Installez et connectez-vous à Discuz par adresse IP

insérer la description de l'image ici

  1. Basculez vers le bureau, ouvrez le navigateur et entrez l'adresse IP pour accéder à l'interface d'installation de Discuz
http://“你的ECS服务器IP地址”/install
---

insérer la description de l'image ici
insérer la description de l'image ici

insérer la description de l'image ici
insérer la description de l'image ici
Entrez le mot de passe de la base de données, le mot de passe de l'administrateur
insérer la description de l'image ici
insérer la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/qq_42700796/article/details/129299177
conseillé
Classement