Linuxの使用Apacheは静的なHTMLページを公開します

環境

centOS7 + httpdの 

HTTPDをインストール

インストール

1  #インストールとhttpdのかどうかを確認してください
 2のRPM -qa | grepのhttpdの
 3  #をインストールしていない場合は
 4 yumを-yインストールのhttpdを

HTTPDと検証を開始

サービスhttpdの開始
サービスのhttpdのステータス

 

そして、次のページを参照してくださいすることができ、ブラウザでアクセスLinuxホストIPは打ち上げ成功を説明します

 

 

 

httpd.confのを修正

yumのインストールパスは、一般的にある/etc/httpd/conf/httpd.conf、カスタムインストールは、find / -nameのhttpd.confに見えるかもしれません。設定ファイルを編集するか、デフォルトのパスは可能です使用します。

  • デフォルトのパス:ServerRootから、デフォルトのパスは/ var / www /のHTMLにフォルダに直接内容をコピーし、ディレクトリを変更しないでください。
CPのある/etc/httpd/conf/httpd.conf /  / WWW / HTML

 

公開されたデフォルトのディレクトリ:

/ var / www / htmlと設定

/ varディレクトリない場合は/ www /のhtmlの2つのフォルダの下に、あなた自身を作成することができます

デフォルトでは、ファイルを公開:
自分自身を確立する/var/www/html/test.html ##の必要性を

 

ディレクトリ/ var / www / htmlと設定に静的ファイルをコピーします。

HTMLフォルダ内の2つのファイルがあります: httpd.confを、test.htmlという

(rlcVenv) [root@67 logicCheck]# cp test.html /var/www/html
(rlcVenv) [root@67 logicCheck]# cd /var/www/html
(rlcVenv) [root@67 html]# ls
httpd.conf  test.html

重启httpd

1 service httpd restart

 

访问 :

http://10.2.1.92/test.html 

遇到的问题:

403:没有权限访问test.html

分析:这只少证明是可以访问到test.html资源的,只是没有权限打不开,所以这里修改html文件夹的权限为所有人可读

修改html文件夹权限

(rlcVenv) [root@67 www]# sudo chmod 777 html -R

修改后可以看到html文件夹变成绿色,表示所有人可读 可写了

 刷新页面,OK 成功啦 ~!

 

检查

重新访问ip,如果返回403,有几种可能:

  • 文件夹权限
  • ServerRoot下没有index.html
  • SELinux为开启状态(禁用SELinux)

最后一种情况居多。

 

参照:多谢大佬

Linux环境使用Apache部署静态html页面(主要看这1篇就可以了)

https://blog.csdn.net/CL_YD/article/details/84568828

使用Apache部署静态网站(这1篇主要是看看httpd.conf中各参数表示什么意思)

https://www.jianshu.com/p/3f52d597eed8

おすすめ

転載: www.cnblogs.com/kaerxifa/p/11309709.html