Webサービス、FTPサービス、および実装は、共有します

あなたは、外部ネットワークが、仮想マシン内のネットワーク外のどこのpingのネットワークの下にpingを実行できることを確認しなければならないサービスを開始する前に

正しい確保(あなたのNICの名前を見ることがnmcli connectoinショー)のvim / etc / sysconfig / network-scriptsに/のifcfg-ens33を確認し、これらの2

BOOTPROTO = "DHCP"、ONBOOT = yesの

まず、Webサーバーをセットアップします

  パッケージ:httpdサービス名:のhttpdコマンドは、インストールサービスの後に開くには 

[ルートlocalhostの@〜]#のCD / var / www / htmlと設定
[ルート@ localhostのhtmlの]#のLSの
index.htmlを

[ルート@ localhostのhtmlの]#エコーhuihkj> index.htmlの
[ルート@ localhostのhtmlの]#systemctl再起動httpdの
[ルート@ localhostのhtmlの]#Firefoxの192.168.142.140

  デフォルトのディレクトリに格納されているWebページは/ var / www / htmlデフォルトのファイル名はindex.htmlになっています

ないVAR WWW / HTMLページのデフォルトのパスの下で/ /、設定ファイルを変更するとき

しかし、最高の/ var / wwwディレクトリにあるindex.htmlファイルに置か

ある/etc/httpd/conf/httpd.confがメインのプロフィールページファイルのディレクトリを決定するために、あなたはDocumentRootの内部を変更する必要があります

/etc/httpd/conf.d/myweb.conf:しかし、メインの設定ファイルの変更は、設定ファイルを変更するためのリスク、一般的なコールを提起します

DocumentRootの「は/ var / www /のmyweb」:のみのページのような名前のルート・ファイルを変更する必要があります

[ルートlocalhostの@〜]#ます。mkdir -pの/ var / www /のmyweb 
[ルート@ localhostの〜]#のCDの/ var / www /のmyweb 
[ルート@ localhostののmyweb]#私はmywebをM」エコー!'> index.htmlを
[ルート@ localhostののmyweb]#のCD 
[ルート@ localhostの〜]#のVimのある/etc/httpd/conf/httpd.conf 
[ルート@ localhostの〜]#のcpある/etc/httpd/conf/httpd.conf /など/ httpdの/ conf.d / myweb.conf 
[ルート@ localhostの〜]#のVimの/etc/httpd/conf.d/myweb.conf 
[ルート@ localhostの〜]#のVimのある/etc/httpd/conf/httpd.conf

  ルートにファイルを置くか、または他の場所には、コール・プロファイルに書かれていました

<ディレクトリ「ファイルパス」>

すべての付与が必要です。

</ディレクトリ>

しかし、SELinuxは、ここでセキュリティコンテキストを停止します

CHCON -R --reference =テンプレートディレクトリのパス(デフォルトのページ・ファイル・ストレージ・パス)新しいディレクトリ・パス(パスポイントが変更されました)

仮想Webホスト

Webホストを区別する:(方法は、各仮想サイトの設定を追加します)

    ベースの仮想ホスティング

    仮想ホスト・ポートに基づいて、

    IPアドレスベースの仮想ホスト

 

 

二、ftpサービス 

    インストールパッケージ:vsftpdのは、サービスを回した後、サービス名をインストールvsftpdの

[ルート@ localhostのhtmlの]#systemctl再起動vsftpdの
[ルート@ localhostのhtmlの]#systemctlのは、vsftpdを有効
/etc/systemd/system/multi-user.target.wants/vsftpd.serviceを/ usr / libに/にsystemd /システムから作成されたシンボリックリンクを/vsftpd.service。
[ルート@ localhostのhtmlの]#のCDの/ var / ftpの
[ルート@ localhostのFTP]#LSの
パブ
[ルート@ localhostののFTP]#のMKDIR笑
[ルート@ localhostののFTP]#のCD 
[ルート@ localhostの〜]#systemctl再起動vsftpdの
[ルート@localhost〜]#Firefoxのftp://192.168.142.140

  

 

 

 デフォルトのパスは、FTPの/ var / ftpの保存されています

 

 

第三に、いくつかの方法のシェア

サーバー:

    1.nfsシェア:サービス・マシンは、共有フォルダをクライアントに提供します

    インストールパッケージ:NFS-utilsのサービス名:NFSサーバー

    共有フォルダの作成:/ nfsdのデフォルトの共有設定ファイル:の/ etc /輸出

    [ルート@ localhostの〜]#ます。mkdir / nfsdの
    [ルート@ localhostの〜]#のvimのは/ etc /輸出

    設定ファイルで指定します。

    /共有ファイルパス/クライアントアドレス(許可)

      / nfsdの*(RO)

甲斐の服:

[ルートlocalhostの@〜]#systemctl再起動NFSサーバー
[ルート@ localhostの〜]#systemctlのNFSサーバーを有効にします

クライアント:

クライアントは、共有ファイルをマウントへのアクセスに使用しています

    1.まず、共有ファイルサーバを探しshowmountは-e IP

    ファイルをマウントするには、アクセスがマウントポイントを作り、ローカルにマウント2.アクセスすることができます

    

[ルート@のzhanglei〜]#出口
登出
192.168.142.138への接続が閉じました。
[ルート@ localhostの〜]#のvimのは/ etc / exportsの
[ルート@ localhostが〜]#!sysが
、NFSサーバーを有効systemctl 
[ルート@ localhostの〜]#systemctl再起動NFSサーバー
[ルート@ localhostの〜]#件のGOS 
[email protected]を。 142.138のパスワード:
最終ログイン:土9月14日夜2時29分48秒2019 192.168.142.142から
[ルート@ zhanglei〜]#showmountは-e 192.168.142.140 
192.168.142.140のエクスポートリスト:
/ nfsdの* 
[ルート@ zhanglei〜] #マウント192.168.142.140:/nfsd / nfsd1 
[ルート@のzhanglei〜]#のLS / nfsd1 
1.TXT 
[ルート@のzhanglei〜]#   

このマウントをキャンセルする機会を開いた後、ファイル/ etc / fstabにダウンをマウント自動的にマウント自動的に起動するように設定することができます

マウントポイントマーク検出順序パラメータバックアップ・タイプへの共有ディレクトリのファイルパス

192.168.142.140:/nfsd / nfsd1 nfsのデフォルト、_netdev 0 0

おすすめ

転載: www.cnblogs.com/zhanglei97/p/11519385.html