タグ

Apacheに関するtakryou79のブックマーク (17)

  • Apache2でmod_rewrite が動かない? - それマグで!

    Apache2 で rewrite エンジンを動か無いときにチェックするもの 久しぶりに、ubuntu にApache2+php いれて /aaa/aaa を /index.php/aaa/aaa に転送しようとしたら出来ない。 apache2 の場合、rewrite を使うまでにいくつか手順が必要 rewrite が有効になっていますか Allow Override が使えるか htaccess の記述内容は正しいですか rewrite を有効にして、有効になっているか。 apache の場合、rewrite を使ってリクエストのPATHをキャッチオールするので、有効にする sudo a2enmod rewrite sudo apache2 configtest sudo apache2 restart Allow Override apache2.conf で Allow Orverr

    Apache2でmod_rewrite が動かない? - それマグで!
  • プロキシ環境下でadd-apt-repositoryを通す方法 - Qiita

    としてインストールすると思うのですが、これだとVim7.4になってしまいます。 ただ、私はvim8.0を使いたいので で非公式リポジトリを追加してから、インストールしています。 こうするとVim8.0をaptでインストールできるのはvimmerには有名な話。 会社でadd-apt-repositoryできない問題 ここで厄介なのが会社等のプロキシ環境下でadd-apt-repositoryをするとERRORで引っかかってしまい、リポジトリを追加できません。 $ sudo add-apt-repository -y ppa:jonathonf/vim Cannot add PPA: 'ppa:~jonathonf/ubuntu/vim'. ERROR: '~jonathonf' user or team does not exist. このERRORが厄介なのがエラーメッセージ読んでも原因が

    プロキシ環境下でadd-apt-repositoryを通す方法 - Qiita
  • AddDefaultCharset(core - Apache HTTP サーバ)

    Please note This document refers to the 2.2 version of Apache httpd, which is no longer maintained. The active release is documented here. If you have not already upgraded, please follow this link for more information. You may follow this link to go to the current version of this document.

    takryou79
    takryou79 2022/09/07
    “このディレクティブを None に設定すると、.htaccess ファイルは完全に 無視されます。 この場合、サーバはファイルシステムの .htaccess ファイルを読むことを 試みさえしません。 このディレクティブが All に設定されている
  • ubuntuのapacheユーザーとグループ - Qiita

    RH系ならば cat /etc/passwd | grep apache とかやって調べられるが、ubuntuの場合は何度grepしてもでてこない。どれだけ媚ながらgrepしてもでてこない。 なぜでてこないのかと言うとubuntuの場合は www-data というユーザーとグループがapacheを動かしているため。 /etc/apache2/envvars にその設定が書かれているので、もしapacheを動かすユーザーを変更したいのであれば、そこを変えてやればいい。 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 themeW

    ubuntuのapacheユーザーとグループ - Qiita
  • service httpd start できない

    takryou79
    takryou79 2021/06/01
    service httpd configtestでconfの問題個所がわかる
  • MediawikiのURLでindex.phpを外す – 猫のプロトコル

    Mediawikiを導入した際にデフォルトでURLは下記のようになっています。 http://protocol.nekono.tokyo/wiki/index.php/メインページ これを下記のようにシンプルなものに変更します。 http://protocol.nekono.tokyo/wiki/メインページ Mediawikiとapacheの設定を変更することで可能です。 なお、apacheの設定は.htaccessファイルを使用して行います。 まずはMediawikiの設定を変更します。 $ cd /var/www/wiki $ vi LocalSettings.php 下記の記述を追加します。 $wgScript = "$wgScriptPath/index.php"; $wgRedirectScript = "$wgScriptPath/redirect.php"; $wgArti

  • 『mod_rewriteが効かない? httpd.confの設定に落とし穴!?』

    仕事系のお話を備忘録がてら書こうと思います。 先日、あるサイトの制作依頼がありました。 Wordpressでの構築を提案したのですが、サーバーを現在使用しているサーバーで行いたいとのことなので、Wordpressの稼働条件を満たしているか確認。 稼働条件はほぼ満たしていたので、テストサイトを構築し、OK出たのでサーバーへ移設。 mod_rewriteを使用するため、.htaccessファイルを置いた。 ところが、Internal Server エラーが出る。 サーバー管理者? 依頼先に連絡したところ、.htaccess、mod_rewriteは使えるようにしてあるとのこと。 何度かメールでやり取りしても、使えるとのこと。 普通のレンタルサーバーなどでは、ほぼ問題なく設定されているはずだが、どうも自作サーバーっぽい感じなので、何か設定が間違っている可能性もある。 ちょっとラチがあきそうに

    『mod_rewriteが効かない? httpd.confの設定に落とし穴!?』
    takryou79
    takryou79 2021/05/27
    対象ディレクトリの設定でAllowOverride Allを追加したらできた
  • Apacheのエラー[httpd: Could not reliably determine the server’s fully qualified domain name]を対策する方法

    Apacheの起動時や、「apachectl -V」でApacheの状態を確認した際に、 「httpd: Could not reliably determine the server’s fully qualified domain name ~以下略…」 というエラーが出るときがある。 そんなときの対策方法です。 ※動作確認環境 CentOS 7.6 Apache 2.4.6 原因 Apacheの設定ファイル「httpd.conf」にて「ServerName」が設定されていない時にこのエラーが表示されます。 # apachectl -V AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using www.example.net. Set the 'ServerN

    Apacheのエラー[httpd: Could not reliably determine the server’s fully qualified domain name]を対策する方法
  • [CentOS7] ソースビルドしたApache2.4をsystemdに登録する - Qiita

    ソースビルドしたApache最新バージョンをsystemdに登録したい 何番煎じかわからない出がらし記事です。 環境 apache24 のインストールディレクトリは/opt/rh/httpd24/root .service ファイルを書く [Unit] Description=The Apache2.4 HTTP Server After=network.target remote-fs.target nss-lookup.target [Service] Type=forking EnvironmentFile=/etc/sysconfig/httpd24 ExecStart=/opt/rh/httpd24/root/bin/httpd -k start ExecReload=/opt/rh/httpd24/root/bin/httpd -k restart ExecStop=/opt/

    [CentOS7] ソースビルドしたApache2.4をsystemdに登録する - Qiita
  • FastCGI+Apache インストールメモ(mod_fcgid) at softelメモ

    意外と簡単、すんなりできた、FastCGI。 FastCGIって何? 普通のCGIだと都度起動するオーバーヘッドが激しい。そこで、別プロセスでプログラムを起動しておいてそちらに処理をお願いできる仕組みにする。phpの処理はそちらにお願いできるので、Apacheのプロセスにはphpなどの機能をモジュールとして組み込まないでよい。 Apacheには、その仕組み(FastCGI)に処理をお願いできるようにするモジュールだけ組み込む。それがmod_fcgidやmod_fastcgi。 なので、FastCGI と mod_fcgid または mod_fastcgi(どちらか一方でよい)をインストールする。 FastCGIインストール ダウンロードページのCurrent(現バージョン)のDownloadからダウンロード。 $ cd /usr/local/src/ $ wget http://www.f

    FastCGI+Apache インストールメモ(mod_fcgid) at softelメモ
    takryou79
    takryou79 2016/02/18
    php
  • (mod_fcgid on 2.2.x)windowsでCGIをFastCGIで実行するように設定する -

    windows上でPHPをfcgid(FastCGI)実行を行う方法を、 apache.orgで提供されているモジュール(mod_fcgid)を元にご紹介します。 ダウンロードから設定までご紹介していますので、そのままご利用いただけると思います。 Apacheバージョンは2.2.xを利用します。 はじめに これまで「windows上でPHPをfcgid(fast cgi)実行する」というタスクに、 さんざん迷路にはまっておりました。 おそらく他にも同じようにはまっている方もおられるのではないかと思い、 ダウンロード先から順を追ってご紹介します。 どうも同じモジュールでもApacheとの組み合わせでは、 モジュールのロードさえできなかったりと、相性の問題が多い印象でした。 その為、それぞれのバージョン同士の組み合わせで動かすのがいいと思います。 環境 windows: windows 7 U

    (mod_fcgid on 2.2.x)windowsでCGIをFastCGIで実行するように設定する -
  • PHP: Apache 2.x (Microsoft Windows 用) - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

  • Index of /dist/httpd/binaries/win32

    Name Last modified Size Description Parent Directory - patches_applied/ 2022-06-17 11:25 - symbols/ 2022-06-17 11:25 - LEGACY.html 2010-03-06 02:24 5.6K TROUBLESHOOTING.html 2009-10-03 22:02 2.7K apache_1.3.17-win32-no_src.msi 2001-02-02 07:17 1.7M apache_1.3.17-win32-src.msi 2001-02-02 07:11 2.8M apache_1.3.19-win32-no_src-r2.msi 2001-03-03 02:00 1.7M apache_1.3.19-win32-no_src-r2.msi.asc 2001-03

  • Apache入門

    世界で広く利用されている Web サーバの Apache の使い方入門です。無料で利用することが可能です。 Windows のローカル環境に Apache をインストールする方法、 Apache を使って Web サイトを公開するための色々なディレクティブの設定方法、アクセス制限を行う手順やログファイルの見方、 Apache から CGI や PHP などを利用する方法、などについて解説します。

    Apache入門
  • apache(2.4.16)のhttpd.exe起動時に、「VCRUNTIME140.dllがない」というエラーが起こる

    Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

    apache(2.4.16)のhttpd.exe起動時に、「VCRUNTIME140.dllがない」というエラーが起こる
  • 「Apache2.4.3+PHP5.4.7」セットアップ手順

    WordPressを使うために、自分のPC(Windows7)上に「Apache + PHP」の環境をつくろうとしたんだけど、最新のApacheをダウンロードしようとしたら、Windows向けのインストーラがなかった。 http://httpd.apache.org/ ということで少し悩まされたので、手順をメモ。 (1)PHPインストール PHPのホームページ(http://www.php.net/)で、Downloadを選択しWindows版を選択すると、Non Thread Safe 版とThread Safe版の2種類ある。 Apache1.xxを使う場合、Apache側がthreadに対応していないため、PHPのほうはNon Thread Safe を使うらしい。 今回は、Apache2.xxを使う予定なので、Thread Safe版を使えばよい。 zipファイルをダウンロードした

    「Apache2.4.3+PHP5.4.7」セットアップ手順
  • 仮想ディレクトリとマッピングの設定

    実ディレクトリ構成とWebサイトの構造は必ずしも同一ではない。これを矛盾なく整合させる仕組みが「仮想ディレクトリ」と「マッピング」である。Webサイトを構築するには、この2つを理解しておく必要がある。 仮想ディレクトリを設定する理由 仮想ディレクトリとは、URLで指定されるディレクトリを指す。例えば、http://www.atmarkit.co.jp/images/と指定された場合、/images/はwww.atmarkit.co.jpの仮想ディレクトリである。 仮想ディレクトリは、当然のことながらサーバ上の実ディレクトリ構造と同一ではない。つまり、www.atmarkit.co.jpでアクセスされるサーバに/imagesというディレクトリは存在しない。もっと分かりやすくいえば、Windowsではディレクトリをこのように表記することはない。実際のディレクトリはc:\www\imagesかも

    仮想ディレクトリとマッピングの設定
    takryou79
    takryou79 2014/11/01
    Alias /js "D:/www/js"
  • 1