Maison > Article > Opération et maintenance > Principes de base de Linux : utiliser Linux correctement
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
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!