Maison  >  Article  >  Applet WeChat  >  Comment créer un mini serveur de programme WeChat localement

Comment créer un mini serveur de programme WeChat localement

小云云
小云云original
2018-05-11 13:39:1113563parcourir

Cet article présente principalement les informations pertinentes sur la façon de créer un mini serveur de programme WeChat localement. J'espère que cet article pourra aider tout le monde et vous permettre de créer facilement votre propre mini serveur de programme WeChat. Les amis qui en ont besoin pourront s'y référer. j'espère que cela pourra aider tout le monde.

Comment construire un serveur d'applet WeChat localement

Maintenant, le développement nécessite l'achat d'un serveur, ce qui est un peu cher. Vous pouvez construire un serveur d'occasion à petit prix. pour développer des petits programmes, des blogs, etc.

1. Nom de domaine (enregistré)
2. Alibaba Cloud enregistre un certificat https gratuit
3. Configurez nginx local
4. 🎜>

1. Nom de domaine

Inscrivez-vous à Peanut Shell L'activation de la cartographie intranet coûte 8 yuans (j'en ai besoin lorsque je l'active, mais je ne sais pas si j'en ai encore besoin. maintenant). Vous pouvez y enregistrer 2 noms de domaine gratuits. Pour des informations spécifiques, veuillez vous référer à l'adresse d'enregistrement de Baidu et Peanut Shell

2. Demandez le certificat https gratuit d'Alibaba Cloud

Alibaba Adresse du certificat https gratuit de Cloud


Cette étape est relativement simple, et il n'y a pas beaucoup de choses auxquelles faire attention. Suivez les instructions officielles d'Alibaba Cloud, et l'opération réussira. Il convient de noter que lorsque vous demandez un certificat, le certificat est gratuit, vous n'avez pas besoin de payer, mais vous devez passer une commande, vous devez compléter les informations de votre nom de domaine, puis le soumettre. pour examen. Une fois l'examen terminé, le fonctionnaire vous délivrera automatiquement un certificat, ce qui peut être fait en une heure si tout se passe bien.


Remarque :


1. Grâce à la coquille de cacahuète, l'intranet mappe l'adresse d'accès locale <.>

2. Après avoir renseigné le nom de domaine des informations de complétion du certificat Alibaba Cloud, Alibaba Cloud entrera dans le processus de révision et vous devrez télécharger l'un de ses fichiers fileauth.txt

i. Sur la page de requête de progression, cliquez sur le fichier de vérification fileauth.txt et téléchargez-le localement.

ii. Créez .well-known/pki-validation dans le répertoire racine de votre serveur de site. La commande Windows pour créer le dossier est le sous-répertoire md ".well-known" pki-validation.

iii. Téléchargez le fichier de vérification fileauth.txt dans le répertoire .well-known/pki-validation. Une fois terminé, il est accessible via l'adresse URL de vérification (http://a.com/.well-known/pki-validation/fileauth.txt). Reportez-vous à la façon de configurer la vérification de l'autorisation du nom de domaine ?

3. Configurez nginx local (principalement parce que la configuration https d'Apache est trop lourde)

Téléchargez le fichier de certificat

image.png Configurez le fichier nginx.conf dans nginx Le certificat doit être placé dans le répertoire conf/cert


4. Configurez le mappage intranet de Peanut Shell

server {
 listen 443;
 server_name 11.168.1.150;
 ssl on;
 root "D:/works/wamp";
 charset utf-8;
 index index.html index.htm;
 ssl_certificate cert/214296869710097.pem;#替换成你的文件
 ssl_certificate_key cert/214296869710097.key;#替换成你的文件
 ssl_session_timeout 5m;
 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
 ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
 ssl_prefer_server_ciphers on;
 location / {
  root "D:/works/wamp";
  index index.html index.htm index.php;
  proxy_pass http://11.168.1.150:8081;
 }
}

Remarque :

Le mappage de Peanut Shell ne peut pas être défini sur le port 80 (je n'ai pas trouvé la raison pour laquelle, service client Le retour est de définir un port personnalisé)


Après succès, l'adresse pour l'accès externe

La dernière configuration a réussi Enfin, demandez l'effet maintenant !

Recommandations associées :

Un exemple de création de nœuds sur un serveur via express

Un tutoriel Notes pour les novices pour créer un serveur à partir de zéro

Nginx+Tomcat+Redis+NFS pour créer un cluster de serveurs

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:
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