1. Samba サービス
Samba サービスは主に Linux サーバーで Windows ユーザーとファイルを共有するために使用されます
1. 環境を準備します
1) ファイアウォール systemctl stop firewalld をオフにします
2) selinux Sentenforce 0 を一時的にオフにするか、設定ファイル vim /etc/sysconfig/selinux selinux=disabled
2 で selinux を永久にオフにします
現在の IP が利用可能であることを確認します。そうでない場合は、利用可能な IP を再設定します。自分自身
3 .ソフトウェアパッケージをインストールします
1) バイナリインストール yum install samba
2) ソースコードのインストール
a) 公式 Web サイトからソースパッケージをダウンロードします
b) lrzsz ツールをインストールした後、直接次のことができますダウンロードした圧縮パッケージを Linux にドラッグ
解凍して、tar xvf 圧縮パッケージ名
c) gcc と glibc コンパイル ツールをインストール yum install gcc-* glibc-* -y
d) cd でインストールと解凍ディレクトリに移動し、configure , ./configure --prefix=/usr/local/ samba
e) makeをコンパイル
f) make installを実行
3) 設定ファイルを変更
設定ファイルは/etc/samba/samba.confにあります
共有ファイルを保存する新しいハードディスクを作成し、/shareにマウントします
vim /etc/samba/samba.conf
[public] #第一行是用户名,客户端通过这个来识别/path = /share comment = Public Stuff path = /share #分享文件的路径public = yes writable = yes #改成yes,否则没有写权限printable = no write list = +staff #可写列表,可以选择哪些用户具有写权限,默认是所有用户-- 插入 --
保存して終了したらサービスを再起動することを忘れないでください
4) サービスを開始します
サービスをシャットダウンするには、systemctl stop smb
cred Opinion by systemctl stop smb smb
サービスをシャットダウンするには, /usr/local/samba/bin/samba -s /usr/local/samba/conf/samba.conf
再起動するには、/usr/local/samba/bin/samba -s reloadを使用します
5)。テスト
useradd zhangcan などのシステム ユーザーを作成します
パスワードを追加します、smbpasswd -a zhangcan
Windows コンピューターで「ネットワーク ドライブの割り当て」を検索します --> 例に示すように、マップされたフォルダーを入力します。 \192.168.0.111zhangcan
次に、ログイン インターフェイスがポップアップし、作成したシステム ユーザーとパスワードを使用してログインできます
2. Nginx サービス
1.nginx は、高性能 HTTP およびリバース プロキシ サーバーです。大量の同時アクセスを処理でき、負荷分散にも使用できます。
Nginxを構成するプロセスは、上記のSambaサービスを構成するプロセスと同じであるため、繰り返しません。 Nginx をインストールする前に、epel-release をインストールする必要があることに注意してください。これらは、nginx プロセスを含むコマンドを確認します: ps aux | grep nginx
。 nginx サービスを開始した後、ブラウザのアドレスバーにローカル IP を入力することで、nginx のウェルカム インターフェイスにアクセスできます
このウェルカム インターフェイスの内容は、/usr/local/nginx/html にあるファイルです
2. nginx を使用して負荷分散をシミュレートします
1) 4 つの仮想マシンを起動し、それぞれ nginx サービスをインストールし、そのうちの 1 つがプロキシ サーバーとして機能し、他の 3 つが Web サーバーとして機能します
2) を変更します。プロキシサーバーの設定ファイル、vim /usr/local/nginx/conf/ nginx.conf
2箇所修正
/octet-server 192.168.16.140; server 192.168.16.71192.168.16.182
location / { proxy_pass http://nginx_webs; }
/usr/local/nginx/html/index.htmlファイルを修正できますたとえば、Web サーバーでこれをそれぞれ 1、2、3 に変更すると、ブラウザが更新されるたびに数値が変化し、ブラウザがこれら 3 つの Web にアクセス要求を分散していることがわかります。サーバー。
以上がLinux の基本 -- Linux を正しく使用するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。