Linux-Grundlagen – Linux richtig nutzen

PHP中文网
Freigeben: 2017-06-20 11:13:35
Original
1979 Leute haben es durchsucht

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          #可写列表,可以选择哪些用户具有写权限,默认是所有用户-- 插入 --
Nach dem Login kopieren

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
Nach dem Login kopieren
 location / {
                        proxy_pass http://nginx_webs;                    
        }
Nach dem Login kopieren
Sie können beispielsweise die Datei /usr/local/nginx/html/index.html im Webserver ändern auf 1, 2, 3, und Sie können es im Browser verwenden. Sie können den Effekt sehen. Die Zahlen ändern sich bei jeder Aktualisierung, was beweist, dass der Browser Zugriffsanfragen an diese drei Webserver verteilt.

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage