Apacheの基本的な操作
- インストール:yumをインストールhttpdの
- 開始:HTTPDを起動systemctl
- ビューのプロセスます。ps -ef | grepのhttpdの
- ビューポート:sudoのnetstatの-anpl | grepを 'httpdの'
- 停止:systemctlストップのhttpd
仮想ホストの設定
- コンフィギュレーションファイルに入力しますhttp.confsudo
vim /etc/httpd/conf/httpd.conf
- #Virtualで、仮想ホストの設定ファイルを追加します。
<VirtualHost *:80>
ServerName www.llinux.test
DocumentRoot /data/www
<Directory "/data/www">
Options Indexes FollowSymLinks
AllowOverride none
Require all granted
</Directory>
</VirtualHost>
- 新規作成/データ/ wwwディレクトリ、およびindex.htmlファイルを追加
sudo mkdir -p /data/www
sudo vim index.html
#内容可输入'Hello World',保存退出
- クライアントのhostsファイルを変更して、あなたが指定したIP www.llinux.testに送られます
例如win10(在cmder中操作)
cd \Windows\System32\drivers\etc
vim hosts
#添加一条域名—IP地址
- 戻るサーバーに、Apacheを再起動します
sudo systemctl restart httpd
- クライアントのブラウザアクセスwww.llinux.test
仮想ホストの設定
- プロファイルのhttp.confに行きます
sudo vim /etc/httpd/conf/httpd.conf
- ロード書き換えモジュール
#找到LoadModule并添加rewrite_module
LoadModule rewrite_module modules/mod_rewrite.so
- ルールを追加、htmpのURLで終わるすべてのindex.htmlページにジャンプします
#找到刚才添加的虚拟主机处,添加规则
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*).htmp$ index.html
</IfModule>
- 戻るサーバーに、Apacheを再起動します
sudo systemctl restart httpd
- クライアントブラウザ、オープンwww.llinux.test / abc.htmp