Maison  >  Article  >  Opération et maintenance  >  Principes de base de Linux : utiliser Linux correctement

Principes de base de Linux : utiliser Linux correctement

PHP中文网
PHP中文网original
2017-06-20 11:13:351973parcourir

1. Service Samba

Le service Samba est principalement utilisé sur les serveurs Linux pour partager des fichiers avec les utilisateurs Windows

La configuration du serveur nécessite les 5 étapes suivantes

1. l'environnement

1) Désactivez le pare-feu systemctl stop firewalld

2) Désactivez temporairement selinux sentenforce 0

Ou désactivez définitivement selinux dans le fichier de configuration

vim /etc/ sysconfig/selinux selinux=disabled

2. Configurer l'IP

Assurez-vous que l'IP actuelle est disponible, sinon reconfigurez vous-même une IP disponible

3. Installez le package logiciel

1) Installation binaire miam install samba

2) Installation du code source

a) Téléchargez le package de code source depuis le site officiel

b) Après avoir installé l'outil lrzsz, vous pouvez directement compresser le fichier téléchargé. Faites glisser le package dans Linux

  Décompressez, tar cd dans le répertoire d'installation et de décompression, configurez, ./configure --prefix=/usr/ local/samba

e) Compiler make

f) Exécuter make install

3) Modifier le fichier de configuration

Le fichier de configuration est dans /etc/ samba/samba.conf

Nous créons un nouveau disque dur pour stocker les fichiers partagés et le montons sur /share

vim /etc/samba/samba.conf 

N'oubliez pas de redémarrer le service après avoir enregistré et quitté
[public]                             #第一行是用户名,客户端通过这个来识别/path = /share  
        comment = Public Stuff
        path = /share                #分享文件的路径public = yes
        writable = yes               #改成yes,否则没有写权限printable = no
        write list = +staff          #可写列表,可以选择哪些用户具有写权限,默认是所有用户-- 插入 --
4) Démarrez le service

 a) Pour l'installation binaire, utilisez systemctl start smb pour démarrer le Service Samba

. Pour arrêter le service, utilisez systemctl stop smb

Pour redémarrer, utilisez systemcrl restart smb

b) Pour l'installation du code source, utilisez /usr. /local/samba/bin/samba -c /usr/local/samba/conf/samba.conf

  Utilisez /usr/local/samba/bin/samba -s /usr/local/samba/ pour fermer vers le bas du service conf/samba.conf

Le redémarrage est /usr/local/samba/bin/samba -s reload

5) Test

Créer un utilisateur système, tel as useradd zhangcan

Ajouter un mot de passe, smbpasswd -a zhangcan

Recherchez "Map Network Drive" sur votre ordinateur Windows --> Entrez le dossier mappé comme indiqué dans l'exemple, tel que \192.168. .0.111zhangcan

Ensuite, une interface de connexion apparaîtra, vous pouvez vous connecter avec l'utilisateur système et le mot de passe que vous venez de créer

2. Le service Nginx

1.nginx est un HTTP et un proxy inverse hautes performances. Le serveur peut gérer un accès simultané élevé et peut également être utilisé pour l'équilibrage de charge.

Le processus de configuration de Nginx est le même que le processus de configuration du service Samba ci-dessus, il ne sera donc pas répété. Notez que epel-release doit être installé avant d'installer Nginx. Voici quelques packages étendus

. Affichez les commandes contenant le processus nginx : ps aux |grep nginx

. kill -9 uid

Après avoir démarré le service nginx, vous pouvez saisir l'adresse IP locale dans la barre d'adresse du navigateur pour accéder à l'interface de bienvenue de nginx

Le contenu de cette interface de bienvenue est /usr/local /nginx/html Fichiers dans

2. Utilisez nginx pour simuler l'équilibrage de charge

1) Démarrez quatre machines virtuelles, installez respectivement les services nginx et obtenez des adresses IP. L'une d'elles sert de proxy. serveur, et les trois autres En tant que serveur web

 2) Modifier le fichier de configuration du serveur proxy, vim /usr/local/nginx/conf/nginx.conf

  Modifier deux endroits

/octet-server 192.168.16.140;                           server 192.168.16.71192.168.16.182
Vous pouvez modifier le fichier /usr/local/nginx/html/index.html dans le serveur web, par exemple, le changer à 1, 2, 3 respectivement, et vous pouvez l'utiliser dans le navigateur. Vous pouvez voir l'effet. Les chiffres changent à chaque actualisation, prouvant que le navigateur distribue les demandes d'accès à ces trois serveurs Web.

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