CentOSクラウドサーバ、Apacheマルチドメイン仮想マシンの構成【最新チュートリアル】、100回の失敗の総括

2927 ワード

一、前言:
  • Apacheのクラウドサーバがインストールされています.これまでのチュートリアル「CentOSクラウドサーバ」を参照して、FTP+LAMPを構成します.
  • Windowsで「Xshell」をインストールします.
  • viコマンドを使用します.

  • 二、手順:
  • Xshell接続クラウドサーバ(Xshell入門チュートリアル);
  • apache構成格納ディレクトリに開きます.
  • cd /etc/httpd

  • には、「httpd」ディレクトリの下に「conf」と「conf.d」の2つのフォルダが表示されます.
  • 'conf.d'フォルダの下に'vhostを新規作成します.conf':
  • vi conf.d/vhost.conf

  • は'vhost.conf'に次の内容を入力して保存します:
                         ##       httpd.conf     
    ServerName "example.com"               ##          A     
    DocumentRoot "/var/www/html/example"   ##           
    DirectoryIndex index.php index.html    ##                
    
    
  • 'conf'フォルダの下で'httpdを変更します.conf''は、
    #..................................others....................................
    
    # !!!!!-----------       ---------!!!!!!
    Listen 80
    
    # !!!!!-----------     ---------!!!!!!
    # Example:
    # LoadModule foo_module modules/mod_foo.so
    # !!!!!-----------   ---------!!!!!!
    LoadModule rewrite_module modules/mod_rewrite.so
    Include conf.modules.d/*.conf
    
    #..................................others....................................
    
    # !!!!!-----------     ---------!!!!!!
    # ServerName www.example.com:80
    # !!!!!-----------   ---------!!!!!!
    ServerName localhost:80
    
    #..................................others....................................
    
    # !!!!!-----------      '#'---------!!!!!!
    #DocumentRoot "/var/www/html"
    
    #..................................others....................................
    
    # !!!!!-----------     ---------!!!!!!
    #
    #   Options Indexes FollowSymLinks
    #   AllowOverride None
    #   Require all granted
    #
    # !!!!!-----------   ---------!!!!!!
    
       Options Indexes FollowSymLinks
       AllowOverride all
       Allow from all
       Order allow,deny
       Require all granted
    
    
    #..................................others....................................
    
  • '/var/www/html'に「example」フォルダを新規作成:
  • mkdir /var/www/html/example

  • 「example」フォルダの下に「index」を新規作成します.php' :
  • vi /var/www/html/example/index.php

  • は'index.php'には以下の内容を入力して保存します:
    
    
  • 'example'フォルダとそのサブファイルの権限を変更します.
  • chmod 777 /var/www/html/example -R

  • apacheを再起動します.
  • systemctl restart httpd.service

  • ブラウザに'example.com'はPHPの情報を見ることができます:
  • より多くのドメイン名の仮想マシンを構成するには、手順'5~12'を繰り返すだけで
  • になります.
    四、結びの言葉
  • このチュートリアルは初心者向けで、より多くのチュートリアルは後日提供されます.
  • システムのアップグレードに伴い、ソフトウェアが更新され、その後の構成が変化する可能性があります.
  • へようこそ、下に連絡して、アドバイスを検討してもいいです.その後、他のチュートリアルが発表されます.