Centos7システムは、(あなたがこのサーバーの問題で/アクセスする権限がありません解決)既定のWebサイトのApacheのディレクトリを変更します

我々はCentos7にApacheを設定すると、デフォルトのディレクトリを解析apacheのは、/ var / www / html見つけ、それは、ローカルまたはサーバーのIPローカルホストにアクセスするときと言うことです

ディレクトリのindex.htmlやindex.phpのファイルへのデフォルト。
デフォルトのディレクトリを使用しない場合、我々は、変更作業を開始します。

まず、我々はディレクトリを作成したい、私は/ homeの下にwwwディレクトリを構築することにしました

#cd /ホーム/ -ホームフォルダを入力する
WWW #mkdir -のwwwフォルダを作成

/ /ホーム/ WWWに移動し、Apacheの設定ファイルを変更し、第二

#vimある/etc/httpd/conf/httpd.conf -エディタで設定ファイルを開きます(インストールされていないVimの学生がVIを使用することができます)

のDocumentRoot「/ var / www / htmlと設定を見つける 」 これは#apacheにのルートを意味し、 /ホーム/ WWWへのディレクトリができます。

/ホーム/ WWWへの#define apacheの/ var / www / htmlと設定このエリア、/ var / www / htmlと設定を見つけるには、

だから我々は、デフォルトのパスを取り除くapahce置きます。

その後:

#systemctl再起動httpd.service - Apacheサーバを再起動します。

完了したら、ホストIPへのアクセス、成功をご覧ください。

CentOSのデフォルトの一部のバージョンの作成、フォルダのアクセス権が750にあるので、あなたが表示された場合、あなたが権限を持っていない... ...、それは、アクセス許可の問題何で、

外国人のユーザとしてApacheは、アクセスがない、我々は許可を与える必要があります。

#chmod -R 755 /ホーム/ WWWの

この時点では、あなたが正常にApacheのデフォルトのディレクトリ/ home / www /の下に移動しました。

特に、あなたのプロジェクトは、フレームワークをthinkphp使用している場合は、だけでなく、Apacheは内部のランタイムフォルダをキャッシュし、ログにコンテンツを追加しますので、

ただ、755権限が十分ではありません。だから私は、このディレクトリのランタイムへのフルアクセス権を与えたいです。

#chmod -R 777 /ホーム/ www /のランタイム

ディレクトリにプロジェクトを移動します。

================================================== ================================

http://blog.sina.com.cn/s/blog_a7cf995a0101azak.htmlからの参照記事は
----------------
元の記事はCSDNブロガー「LSGOZJ」です:著作権表示記事、BY-SAの著作権契約、複製、元のソースのリンクと、この文を添付してくださいCC 4.0に従ってください。
オリジナルリンクします。https://blog.csdn.net/baidu_30000217/article/details/50317819

おすすめ

転載: www.cnblogs.com/hailun1987/p/11486691.html