1. Samba-Dienst
Samba-Dienst wird hauptsächlich auf Linux-Servern verwendet, um Dateien mit Windows-Benutzern zu teilen
Die Konfiguration des Servers erfordert die folgenden 5 Schritte
1 die Umgebung
1) Schalten Sie die Firewall systemctl stop firewalld aus
2) Schalten Sie selinux sentenforce 0 vorübergehend aus
Oder schalten Sie selinux in der Konfigurationsdatei dauerhaft aus
vim /etc/ sysconfig/selinux selinux=disabled
2. IP konfigurieren
Stellen Sie sicher, dass die aktuelle IP verfügbar ist, andernfalls konfigurieren Sie selbst eine verfügbare IP neu
3. Installieren Sie das Softwarepaket
1) Binärinstallation yum install samba
2) Quellcode-Installation
a) Laden Sie das Quellcodepaket von der offiziellen Website herunter
b) Nach der Installation des lrzsz-Tools können Sie die heruntergeladene Datei direkt komprimieren. Ziehen Sie das Paket nach Linux
Entpacken, tar xvf-komprimierter Paketname
c) Installieren Sie die GCC- und Glibc-Kompilierungstools yum install gcc-* glibc-* -y
d) cd zum Installations- und Dekomprimierungsverzeichnis, configure, ./configure --prefix=/usr/local/samba
e) Kompilieren make
f) Führen Sie make install aus
3) Ändern Sie die Konfigurationsdatei
Die Konfigurationsdatei befindet sich in /etc/samba/samba.conf
Wir erstellen eine Neue Festplatte zum Speichern freigegebener Dateien und zum Mounten in /share
vim /etc/samba/samba.conf
[public] #第一行是用户名,客户端通过这个来识别/path = /share comment = Public Stuff path = /share #分享文件的路径public = yes writable = yes #改成yes,否则没有写权限printable = no write list = +staff #可写列表,可以选择哪些用户具有写权限,默认是所有用户-- 插入 --
Vergessen Sie nicht, die neu zu starten Dienst nach dem Speichern und Beenden
4) Starten Sie den Dienst
a) Verwenden Sie für die Binärinstallation systemctl start smb, um den Samba-Dienst zu starten
Um den Dienst herunterzufahren, Verwenden Sie systemctl stop smb
Zum Neustart verwenden Sie systemcrl restart smb
. Verwenden Sie für die Quellcodeinstallation /usr /local/samba/bin/samba -c /usr/local/. samba/conf/samba.conf
Verwenden Sie /usr/local/samba/bin/samba -s /usr/local/samba/, um den Dienst conf/samba.conf herunterzufahren
Starten Sie neu ist /usr/local/samba/bin/samba -s reload
5) Test
Erstellen Sie einen Systembenutzer, z. B. useradd zhangcan
Passwort hinzufügen, smbpasswd -a zhangcan
Suchen Sie „Map Network Drive“ auf Ihrem Windows-Computer --> Geben Sie den zugeordneten Ordner ein, wie im Beispiel gezeigt, z. B. \192.168.0.111zhangcan
Dann erscheint eine Anmeldeoberfläche Nach dem Öffnen können Sie sich mit dem soeben erstellten Systembenutzer und Passwort anmelden
2. Nginx-Dienst
1.nginx ist ein leistungsstarker HTTP- und Reverse-Proxy. Der Server kann hohe gleichzeitige Zugriffe verarbeiten und kann auch zum Lastausgleich verwendet werden.
Der Vorgang zum Konfigurieren von Nginx ist derselbe wie der oben beschriebene Vorgang zum Konfigurieren des Samba-Dienstes und wird daher nicht wiederholt. Beachten Sie, dass epel-release vor der Installation von Nginx installiert werden muss. Dies sind einige erweiterte Pakete, die den Nginx-Prozess enthalten: ps aux |grep nginx
kill -9 uid
Nach dem Starten des Nginx-Dienstes können Sie die lokale IP in die Adressleiste des Browsers eingeben, um auf die Nginx-Willkommensschnittstelle zuzugreifen
Der Inhalt dieser Willkommensschnittstelle ist /usr/local /nginx/html-Dateien in
2. Verwenden Sie Nginx, um den Lastausgleich zu simulieren
1) Starten Sie vier virtuelle Maschinen, installieren Sie jeweils Nginx-Dienste und beziehen Sie IP-Adressen. Eine davon dient als Proxy Server und die anderen drei Als Webserver
2) Ändern Sie die Konfigurationsdatei des Proxyservers, vim /usr/local/nginx/conf/nginx.conf
Ändern Sie zwei Stellen
/octet-server 192.168.16.140; server 192.168.16.71192.168.16.182
location / { proxy_pass http://nginx_webs; }
Das obige ist der detaillierte Inhalt vonLinux-Grundlagen – Linux richtig nutzen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!