Comment générer des clés SSH?
Découvrez comment générer une clé SSH pour accéder à votre serveur sans mot de passe. Suivez nos étapes faciles à comprendre pour créer et ajouter des clés SSH.
#
. La façon recommandée d'exécuter des commandes en tant que root est, en tant qu'utilisateur normal, de préfixer chacunesudo
Malheureusement, il n'est pas pris en charge pour exécuter les deux versions des modules Apache (pour Python 2.x et 3.x) en même temps sur le même système Arch, mais c'est rarement un problème.
Pour utiliser Python 3.x:
# pacman -S mod_wsgi
Activez le mod_wsgi
module Apache en modifiant /etc/httpd/conf/httpd.conf
et à la fin de la liste des LoadModule
commandes, ajoutez ce qui suit:
LoadModule wsgi_module modules/mod_wsgi.so
Pour utiliser Python 3.x:
# pacman -S uwsgi-plugin-python
Dans le répertoire approprié, créez test.py
avec le contenu suivant:
#-*- coding: utf-8 -*-
def wsgi_app(environment, start_response):
import sys
output = sys.version.encode('utf8')
status = '200 OK'
headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, headers)
yield output
application = wsgi_app
Ajoutez à la fin de /etc/httpd/conf/httpd.conf
, ou si vous exécutez plusieurs hôtes, modifiez le fichier de configuration approprié et ajoutez le <VirtualHost>
bloc approprié :
WSGIScriptAlias /wsgi_app /srv/http/test.py
Redémarrez Apache:
# systemctl restart httpd
Dans un navigateur Web, visitez http://YOUR-SERVER-WEB-ADDRESS-OR-IP/wsgi_app
, et vous verrez une page de test avec les versions python et GCC.
Supprimez le test.py
fichier de test que vous venez de créer et le WSGIScriptAlias
dans votre configuration Apache.
Redémarrez Apache:
# systemctl restart httpd
Créez le fichier /etc/uwsgi/wsgi_app.ini
avec le contenu suivant:
[uwsgi]
socket = /run/uwsgi/wsgi_app.sock
uid = http
gid = http
plugins = python
chdir = /usr/share/nginx/html/
wsgi-file=test.py
callable = application
Démarrer uWSGI servant wsqi_app
:
# systemctl start uwsgi@wsgi_app
Autorisez Nginx à utiliser uWSGI en modifiant /etc/nginx/nginx.conf
, et pour chaque bloc serveur que vous souhaitez tester, ajoutez ce qui suit. Sinon, si vous utilisez des hôtes virtuels, modifiez le fichier de configuration de chaque hôte:
location ~ \wsgi_app {
root /usr/share/nginx/html/;
include uwsgi_params;
uwsgi_pass unix:/run/uwsgi/wsgi_app.sock;
}
Redémarrez Nginx:
# systemctl restart nginx
Dans un navigateur Web, visitez http://YOUR-SERVER-WEB-ADDRESS-OR-IP/wsgi_app
, et vous verrez une page de test avec les versions python et GCC.
Supprimez le test.py
fichier que vous venez de créer, et le bloc de l' emplacement que vous venez d' ajouter à /etc/nginx/nginx.conf
pour wsgi_app
.
Redémarrez Nginx:
# systemctl restart nginx
Arrêtez le service uWSGI wsgi_app
:
# systemctl stop uwsgi@wsgi_app
Supprimer les /etc/uwsgi/wsgi_app.ini
et test.py
fichiers de test que vous venez de créer.
Découvrez comment générer une clé SSH pour accéder à votre serveur sans mot de passe. Suivez nos étapes faciles à comprendre pour créer et ajouter des clés SSH.
Découvrez comment créer un serveur de messagerie avec hMailServer sous Windows pour recevoir des e-mails facilement.
Les attaques de ransomware sont en augmentation, mais l'IA peut-elle aider à lutter contre le dernier virus informatique ? L'IA est-elle la réponse ? Lisez ici, sachez que l'IA est un boone ou un fléau
ReactOS, un système d'exploitation open source et gratuit est ici avec la dernière version. Cela peut-il suffire aux besoins des utilisateurs de Windows modernes et faire tomber Microsoft ? Découvrons-en plus sur cet ancien style, mais une expérience de système d'exploitation plus récente.
Whatsapp a finalement lancé l'application de bureau pour les utilisateurs Mac et Windows. Vous pouvez désormais accéder facilement à Whatsapp depuis Windows ou Mac. Disponible pour Windows 8+ et Mac OS 10.9+
Lisez ceci pour savoir comment l'intelligence artificielle devient populaire parmi les petites entreprises et comment elle augmente les probabilités de les faire grandir et de donner à leurs concurrents un avantage.
Récemment, Apple a publié macOS Catalina 10.15.4, une mise à jour supplémentaire pour résoudre les problèmes, mais il semble que la mise à jour cause davantage de problèmes, ce qui entraîne le bridage des machines mac. Lisez cet article pour en savoir plus
13 outils commerciaux d'extraction de données de Big Data
Notre ordinateur stocke toutes les données d'une manière organisée connue sous le nom de système de fichiers de journalisation. C'est une méthode efficace qui permet à l'ordinateur de rechercher et d'afficher des fichiers dès que vous appuyez sur la recherche.https://wethegeek.com/?p=94116&preview=true
Alors que la science évolue à un rythme rapide, prenant le pas sur une grande partie de nos efforts, les risques de nous soumettre à une Singularité inexplicable augmentent également. Lisez, ce que la singularité pourrait signifier pour nous.