Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
![Apacheのいない環境で.htpasswdを作る - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/4da0253b8ec40516eb74dfb924d494cec3527621/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QXBhY2hlJUUzJTgxJUFFJUUzJTgxJTg0JUUzJTgxJUFBJUUzJTgxJTg0JUU3JTkyJUIwJUU1JUEyJTgzJUUzJTgxJUE3Lmh0cGFzc3dkJUUzJTgyJTkyJUU0JUJEJTlDJUUzJTgyJThCJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lYWUzMTZjY2Q5M2M0YmNmNWE2Yzc4YzliOTkxZjJhNA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbnN5bXRrcyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MTA5MDFjYTEzNmUzNzg0NjE5MjFjYjU2ODZiN2I5OWI%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D18085b0facfd9da948732253529e94cc)
ベーシック認証とは、事前に作成したユーザーとパスワードを持つ人にのみページを公開したい時 簡単に使用できるのが、ベーシック認証です。 ここでは、phpによる ベーシック認証 を紹介します。 ベーシック認証 の仕組みについては、次のページを参照してください。[ベーシック認証] Apacheによる ベーシック認証 は、次のページを参照してください。[Apacheによるベーシック認証 ] PHPによるHTTP認証のフック この機能は、Apacheモジュールとして実行した時のみ 有効で、CGI版では利用できません。 仕組みとしては、Apache等がクライアントとのやり取りを行うのと同様のことを php で実現することになります。 <?php function AuthenticateUser($user,$pwd){ //ファイルやDBを使ってユーザーをチェックします。 } if(!isset($
SubversionはApache無しでも動作させることができますが、Apacheと連携して動作させることで、 ApacheのBasic認証やDigest認証等の認証機能、SSL等の暗号化通信等を利用することができます。 また、ブラウザから、最新のリポジトリの内容を見ることができます。 既に Apache を運用しているサーバーで Subversion を利用する場合は、Apapcheとの連携はそんなに手間では ありませんので、お勧めです。 また、Apacheが利用するポートで通信を行うため、新たにポートを空ける必要もありません。 ただし、Apacheの各種設定にはApacheの再起動を伴うケースがある事にも留意してください。 Subversionのインストールを行います。Subversionはそれ単体でも動きます。 (本サイトでも「 Subversionのインストールと設定(svnser
少し前に、社内でSubversionのサーバーを立てる機会があり、 インストール手順と注意点を記載しておきます。 インストールしたサーバーのOSは、タイトルにもあるようにDebian 4.0 etch(Linux)です。 今回は、WebDAVでSubversionを利用することにしました。 OSのインストールが済み、ひと通りの設定が済んだら、 Apacheをインストールします。 #Apacheのインストール apt-get install apache2 次に、Subversionをインストールします。 # Subversionのインストール apt-get install subversion Subversionをインストールしたら、リポジトリの作成を行います。 # リポジトリ用フォルダを作成 mkdir /home/groups/test/svn # リポジトリの作成 (形式はfsf
自分用メモ。 もし、/はBasic認証したいけど、/fooと/barだけは制限をかけたくないという場合は、Locationディレクティブに以下のようにすればよい。 <Location ~ ^/(?!foo|bar)/> AuthType Basic AuthUserFile foobar.htpasswd AuthName BasicAuth require valid-user </Location>
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く