並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 470件

新着順 人気順

apache2.4の検索結果281 - 320 件 / 470件

  • 備忘録 Apache2.4.6 - Tomcat 8.5.11 を連携してみた - Qiita

    初めてApacheとTomcatとの連携にチャレンジしてみた! 【環境】 OS: Cent OS 7.2 Apache : 2.4.6  ※ portは11080を指定しています Tomcat : 8.5.11 事前に、 firewall-cmdを用いて、11080やApacheのポート8080は解放しています サンプルアプリの確認 1.サンプルアプリをダウンロード とりえずサンプルアプリを動かしてみたいので、以下のURLからダウンロード。 ※sample.warファイル http://tomcat.apache.org/tomcat-8.5-doc/appdev/sample/ 2.サンプルアプリケーションをサーバー上に配置 Tomcatのインストールディレクトリ内にある webappディレクトリに配置。 今回は、/usr/local/apache-tomcat-8.5.11/webap

      備忘録 Apache2.4.6 - Tomcat 8.5.11 を連携してみた - Qiita
    • Dockerで、Alpine3.5 + Apache2.4 + Python3.6の環境を作って、フォームのデータをCGIで受け取ってみた - メモ的な思考的な

      以前、DockerでCGIを動かしてみました。 Dockerで、Alpine3.4 + Apache2.4.25 + Python3.6.0の環境を作って、CGIを動かしてみた - メモ的な思考的な 今回は、Dockerで、Alpine3.5 + Apache2.4 + Python3.6の環境を作って、フォームのデータをPythonのCGIで受け取ってみます。 目次 環境 Dockerfile作成 HTMLフォームの作成 CGI用のPythonスクリプトを作成 CGI用のPythonスクリプトのパーミッションを変更 Dockerの起動 フォームでGET フォームでPOST その他悩んだこと Dockerfileの中で、共有ディレクトリのパーミッションを設定する方法 ソースコード 環境 Mac OS X 10.11.6 Docker for Mac 17.03.1-ce-mac5 Alpi

        Dockerで、Alpine3.5 + Apache2.4 + Python3.6の環境を作って、フォームのデータをCGIで受け取ってみた - メモ的な思考的な
      • AWS EC2でAWS SDK for PHPインストール(PHP7.2+Apache2.4.41 + OPCashe + Composer) - Qiita

        $ sudo amazon-linux-extras install php7.2 $ sudo yum install php php-mbstring $ sudo yum list installed | grep php php-cli.x86_64 7.2.30-1.amzn2 @amzn2extra-php7.2 php-common.x86_64 7.2.30-1.amzn2 @amzn2extra-php7.2 php-fpm.x86_64 7.2.30-1.amzn2 @amzn2extra-php7.2 php-json.x86_64 7.2.30-1.amzn2 @amzn2extra-php7.2 php-mysqlnd.x86_64 7.2.30-1.amzn2 @amzn2extra-php7.2 php-pdo.x86_64 7.2.30-1.amzn2 @a

          AWS EC2でAWS SDK for PHPインストール(PHP7.2+Apache2.4.41 + OPCashe + Composer) - Qiita
        • centOS7のapache2.4.6を削除して最新版をインストールしよう - Qiita

          現在のhttpdの削除と、IUSからapache2.4の最新版をインストールする ここで、依存関係のあるパッケージが削除されますので、メモっておきます。私の場合はhttpd-toolsとpython36u-mod_wsgiが依存関係にあったため削除しました。 sudo yum remove httpd kiwi@118-27-32-60:~$ sudo yum install httpd --disablerepo=base --disablerepo=updates --enablerepo=ius 読み込んだプラグイン:fastestmirror, langpacks Loading mirror speeds from cached hostfile * epel: ftp.riken.jp * epel-debuginfo: ftp.riken.jp * epel-source:

            centOS7のapache2.4.6を削除して最新版をインストールしよう - Qiita
          • Ubuntu 18.04 + LAMP 環境構築 (2) – Apache 2.4 | 雑廉堂の雑記帳

            Ubuntu 18.04 + LAMP 環境構築 (2) – Apache 2.4投稿者: zaturendo 投稿日: 2019年2月14日2019年2月14日 さくらVPS上でLAMP環境を構築した際の覚書です。 すでに、VPS上でUbuntu Server 18.04がインストールされた直後、という条件で設定をしていきます。 今回は、Apache2.4のインストールと、関連する部分の設定をします。 ゴール Apache2.4を使用する 各種セキュリティ設定を実施する デフォルトのサイトでSSLを使用(https) 80番ポートへのアクセス(http)は、全てhttpsへリダイレクトする 証明書は、デフォルトでインストールされている証明書(自己認証証明書)を仮に使用する Apacheのインストール Ubuntuのパッケージからインストールします。 $ sudo apt install

              Ubuntu 18.04 + LAMP 環境構築 (2) – Apache 2.4 | 雑廉堂の雑記帳
            • RHEL7/CentOS7 の Apache2.4 で X-Forwarded-For を REMOTE_ADDR にする - yet another pudding

              WEBサーバを運用しているとアレコレとログをとることになるだろう。WEBサーバとクライアントの間にロードバランサやプロキシがいたりして、ログに記録されるクライアントIPアドレスがロードバランサやプロキシのIPアドレスになってとっても不便ということがある。 ログだけでなく、クライアントのIPアドレスによってコンテンツアクセスの制御をしたいときも、クライアントのIPアドレスが一律ロードバランサやプロキシのIPアドレスになってしまっては不便である。 そんなときは X-Forwarded-For に入っているアドレスを REMOTE_ADDR に転記してくれるモジュール mod_remoteip を使えば良い。 RHEL7/CentOS7 の Apache2.4 であれば、mod_remoteip が組み込まれているので何も考えずに httpd.conf に 以下のようなことを書いておけば良い。

                RHEL7/CentOS7 の Apache2.4 で X-Forwarded-For を REMOTE_ADDR にする - yet another pudding
              • Nginx+Apache2.4でアクセス元のIPアドレスを取得する方法

                引越しを機に爆誕したnk.鯖を間借りした。 ゲストOSにはいつも通りDebianを選び、Apache2.4をインストールしてWordPressサイトを別のサーバーから移転させたのだが、Limit Login Attemptsという管理画面へのブルートフォースアタックの対策プラグインにより、めでたく自分が締め出された(ありがち)。 原因はNginxをフロントエンドで使っているため、Apache2側にはNginxのIPアドレスが渡るという事だ。 久しぶりすぎてすっかり忘れていた。 自鯖の設定ファイルを眺めて割りと一瞬で解決したのだが、いつかまたハマる筈なので備忘録として記事にしておく。 Nginx側の設定 /etc/nginx/conf.d内か/etc/nginx/sites-available内にあるはずの目的の設定ファイルを編集する。 location{}内に以下を追記。 proxy_se

                  Nginx+Apache2.4でアクセス元のIPアドレスを取得する方法
                • Apache2.4: php_value not allowed here

                  Apache 2.2 で運用していたサーバーを、先日、Apache2.4 に上げたところですが、運用しているサーバーによっては 「Internal Server Error 500」が表示され、エラーログファイルには /home/(web_user)/public_html/.htaccess: php_value not allowed here と記録される問題が発生しました。 対象となるコマンドは、ユーザー毎公開ディレクトリ用 .htaccess に記述されている、 php_value max_execution_time 120 という一文。 これは、WordPress に大きめのドキュメントをアップロードしたり、プラグインなどの更新を行う場合、サーバーに負荷が掛かりPHPのタイムアウトまでに処理が終了しないことを回避するためのものです。この行をコメントアウトすればエラーは出なくな

                    Apache2.4: php_value not allowed here
                  • Apache2.4 preforkパラメータの設定方法 | GWT Center

                    2022年11月11日2022年12月13日 Apache Prefork MPM Configurationの翻訳。 Preforkは、Apacheのデフォルトのマルチプロセッシングモジュールである。システム管理者として働き始めると、一般的にはトラフィックの少ないサーバを扱うだろう。Apacheが複数のプロセスを同時に処理する方法について知る必要はないのだ。私でさえ、それについてすべてを知っていたわけではない。しかし、高負荷のサーバーを扱うようになり、Apacheを最適化する必要が出てくる。その時には、Apacheのマルチプロセッシングモジュールとその動作について知ることが重要になる。 Apache Preforkのデフォルト設定 以下は、Apacheのバージョンに応じたPrefork Multi-Processing モジュールのデフォルトの設定である。 Apache 2.4 Star

                      Apache2.4 preforkパラメータの設定方法 | GWT Center
                    • 【セキュリティ対策】脆弱性のあるApache 2.4のアップデート

                      「脆弱性の見つかったApache 2.4をアップデートしたい」 「インストール済みApacheを最新バージョンに更新したい」 このような場合には、この記事に内容が参考になります。 この記事では、脆弱性のあるApache 2.4を最新版にアップデートする方法を解説しています。 本記事の内容 Apache 2.4で脆弱性が見つかった!!aptによる最新バージョンApacheへの更新Apacheの動作確認 それでは、上記に沿って解説していきます。 Apache 2.4で脆弱性が見つかった!! Apache HTTP Server 2.4系で複数の脆弱性が見つかりました。 Apache HTTP Server 2.4.53以下は、全部アウトです。 脆弱性の詳細は、以下。 - mod_proxy_ajpにおけるHTTPリクエストスマグリングの脆弱性 - CVE-2022-26377 - Window

                        【セキュリティ対策】脆弱性のあるApache 2.4のアップデート
                      • vagrant内のCentOS7(PHP5.6 + MariaDB10 + Apache2.4+α)セットアップ - Qiita

                        vagrantの導入から環境構築まで2部構成になっています 1部 : vagrantの導入 2部 : vagrant内のCentOS7セットアップ← いまここ CentOS7構築 CentOS7をコマンドラインからインストールする手順です。 CentOS7にPHPとMariaDBといった基本的なソフトウェアのインストール等の 環境構築をシンプルに説明するため細かな説明は省いています。 コマンドラインを起動 root権限に変更 $ su password: 1. firewallの設定 1-1. ■WebのPort解放 $ firewall-cmd --permanent --add-port=80/tcp $ firewall-cmd --permanent --add-port=443/tcp 1-2. ■メールのPort解放 $ firewall-cmd --permanent --a

                          vagrant内のCentOS7(PHP5.6 + MariaDB10 + Apache2.4+α)セットアップ - Qiita
                        • Apache 2.4のセキュリティを考慮した初期設定 | ex1-lab

                          Apaceh2.4 の初期設定 CentOS7から、Apacheのバージョンは2.4となり、Apache2.2と設定箇所が違う箇所が多くなっています。初期設定でもApacheは稼働しますが、セキュリティを考慮して少し設定変更をして稼働したほうがいいのでその方法を説明します Apache 2.4でのhttpd.conf の設定変更 ServerAdmin、ServerName等の情報の変更とDirectoryIndex で指定したファイルがない場合、ディレクトリ内の一覧を表示される設定になっているので無効にします。 「Options Indexes FollowSymLinks」を「Options -Indexes FollowSymLinks」のように「Indexes」の前に「−」をつければ無効になるとネットの記事に有りましたが私の環境では「Options -Indexes +Follow

                            Apache 2.4のセキュリティを考慮した初期設定 | ex1-lab
                          • 【Windows Server 2016】Webサーバーの構築(Apache2.4系)【Apache2.4系のインストール】 | Windows Server 2016 Lab.

                            Windows Server 2016 Lab.では、Windows Server 2016に関する情報やインストール・設定の手順などを紹介しています。

                              【Windows Server 2016】Webサーバーの構築(Apache2.4系)【Apache2.4系のインストール】 | Windows Server 2016 Lab.
                            • Webサーバ(Apache 2.4系)へのHTTPアクセスをHTTPSにリダイレクトさせる設定 - Qiita

                              Webサーバ(Apache 2.4系)のHTTPアクセスをHTTPSにリダイレクトさせる設定 Apache 2.4 で構築したWebサーバで、Webページを公開しており、そこにhttpアクセスがあった際に httpsへリダイレクトさせる設定を行います。常時SSL化が最近のデフォルトなので、httpアクセスをさせる意味もないですしね。 前提条件 Amazon EC2(Linux)で構築したWebサーバ(Apache)のSSL設定の設定まで完了している、もしくは同様の状態であること。 要するにSSLサイト化されていることが前提となります。 実際にやってみた /etc/httpd/conf/httpd.conf に以下を追記するだけ RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%

                                Webサーバ(Apache 2.4系)へのHTTPアクセスをHTTPSにリダイレクトさせる設定 - Qiita
                              • [暗号スイートの一覧]- Apache 2.4系でHTTP2対応サーバを構築してみるテスト。

                                このページで紹介しているUser-Agent(ユーザエージェント)には、一般の利用者がクライアント端末のブラウザを使った際のログや、ロボット、クローラなどのUser-Agent(ユーザエージェント)のログ、以外に、何者かがUser-Agent(ユーザエージェント)を偽装して、アクセスしてきたログを含みます。 どのデータが、偽装されたUser-Agent(ユーザエージェント)のデータなのかは、ご覧頂いている皆様がご判断ください。

                                • AlmaLinux 9.4 LAMP環境構築メモ【Apache2.4+MySQL8.0+PHP8.3】

                                  2024年5月6日 AlmaLinux 9.4 がリリース されました。AlmaLinux 9.4 では Python 3.12 が利用可能になり、Ruby 3.3.0、PHP 8.2、nginx 1.24、MariaDB 10.11、PostgreSQL 16が新しいモジュールストリームとして追加されています。また、Git がバージョン 2.43.0 に、Git LFS がバージョン 3.4.1 にリベースされました。今回は、AlmaLinux 9.4 で LAMP環境を構築する手順をまとめてみました。 AlmaLinux 9.4 のリリースノート AlmaLinux 9.4 Release Notes Red Hat Enterprise Linux 9.4 リリースノート AlmaLinux 9.4 のダウンロード AlmaLinux のダウンロードページ から インストール先マシン

                                    AlmaLinux 9.4 LAMP環境構築メモ【Apache2.4+MySQL8.0+PHP8.3】
                                  • Rocky Linux 9.4 LAMP環境構築メモ【Apache2.4+MySQL8.0+PHP8.3】

                                    2024年5月9日 Rocky Linux 9.4 がリリース されました。Rocky Linux 9.4 では Python 3.12 が利用可能になり、Ruby 3.3.0、PHP 8.2、nginx 1.24、MariaDB 10.11、PostgreSQL 16が新しいモジュールストリームとして追加されています。また、Git がバージョン 2.43.0 に、Git LFS がバージョン 3.4.1 にリベースされました。今回は、Rocky Linux 9.4 で LAMP環境を構築する手順をまとめてみました。 Rocky Linux 9.4 のリリースノート Release notes for Rocky Linux 9.4 Red Hat Enterprise Linux 9.4 リリースノート Rocky Linux 9.4 のダウンロード Rocky Linux のダウンロー

                                      Rocky Linux 9.4 LAMP環境構築メモ【Apache2.4+MySQL8.0+PHP8.3】
                                    • Debian(どれかは知らない)/Ubuntu 18.04のApache2.4でproxy_wstunnelが動いてない - あっきぃ日誌

                                      自宅Webサーバー環境でMastodonを立てるにあたり、すでにUbuntu 18.04+ApacheのサーバーからMastodonサーバー(別のサーバーでDocker運用)にリバースプロキシーするようにしていたのですが、なんかストリーミングが動いていない。ログを漁ったらApacheがエラーを出していました。 AH01144: No protocol handler was valid for the URL /api/v1/streaming/public/local (scheme 'ws'). If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.proxy系のモジュールは有効になってい

                                        Debian(どれかは知らない)/Ubuntu 18.04のApache2.4でproxy_wstunnelが動いてない - あっきぃ日誌
                                      • CentOS 8.2 (2004) LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】

                                        CentOS 8.2 (2004) リリースノート CentOS-8 (2004) リリースノート Red Hat Enterprise Linux 8.2 リリースノート CentOS 8.2 (2004) のダウンロード はじめに、CentOSのダウンロードページ から CentOS-8.2.2004-x86_64-dvd1.iso をダウンロードしておきます。 マシン構成 VirtualBoxの仮想マシンにインストール ○仮想マシン構成 メモリ:2048MB(CentOS8では、最低でも2GB以上のメモリが必要です。メモリ4GB以上を推奨) HDD:20GB CPU:2コア ○ネットワークデバイス アダプター1:NAT アダプター2:ホストオンリーアダプター ○ネットワーク構成(※ご自分の環境に書換えてください) ホスト名: centos82 IPアドレス:192.168.56.20

                                          CentOS 8.2 (2004) LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】
                                        • CentOSとApache2.4でmod_perl(超高速)

                                          mod_perlについて mod_perlはPerlスクリプトを高速化する仕組みで、「ModPerl::PerlRun」モードではインタプリタ(Perlの実行エンジン的なもの)をメモリに保持し、「ModPerl::Registry」モードではインタプリタに加えてコード全体もメモリに保持するのでグローバル変数なんかは次回呼び出し時にも残ります。 実行速度よりもオーバーヘッドが減る感じですが、比較として以下の適当なスクリプトを実行してみます。 #!/usr/bin/perl print "Content-type: text/html\n\n"; print "<html><body><pre>"; print "test"; print "</pre></body></html>"; テストは「Apache Bench」を使います。 ab -c 10 -n 10000 http://loca

                                            CentOSとApache2.4でmod_perl(超高速)
                                          • [ubuntu] apacheのSSL化(TLS1.3)に超苦労した [apache 2.4] - Qiita

                                            最初にまとめ apache2.4のSSL対応に数日かかった phpでサイトを作っている場合、一工夫必要でした ってことを書いてます。証明書取得して設置して終了!で済まなかった... 無料でSSL対応にする 単純にSSL化するにはopensslで証明書を発行し、apache2.confとか000-default.confに証明書の場所を記載してrestartすれば良い。しかし自分で作成した証明書を設置してもOSから信頼されていないのでブラウザがエラー画面を出力する。そこらへんを解決するためにLet's Encryptなる無料の証明書があったので、これを使う。 学習に苦労したSSL 「SSL 仕組み」とか「SSL 証明書」とかでググると、多くは暗号化(公開鍵と秘密鍵がうんたらかんたら...)を解説するサイトにヒットする。が、知りたいのはそこじゃない・・・。いろいろ調べた結果、ざっくり理解したS

                                              [ubuntu] apacheのSSL化(TLS1.3)に超苦労した [apache 2.4] - Qiita
                                            • FreeBSD 10.0にApache 2.4をインストールする(pkg install使用)

                                              FreeBSD 10.0にApache 2.4をインストールしてみます。 portsではなく、pkg(旧pkg_add)を使用しました。 # pkg install apache24 Updating repository catalogue The following 7 packages will be installed: Installing expat: 2.1.0 Installing perl5: 5.16.3_6 Installing pcre: 8.33 Installing gdbm: 1.11 Installing db42: 4.2.52_5 Installing apr: 1.4.8.1.5.3 Installing apache24: 2.4.6_1 The installation will require 95 MB more space 19 MB to

                                                FreeBSD 10.0にApache 2.4をインストールする(pkg install使用)
                                              • AWS EC2 Amazon LinuxにApache 2.4、PHP5.5、最新のMySQLをインストールする - Qiita

                                                $ yum remove httpd php mysql-server $ yum install -y httpd24 php55 $ yum install -y php55-mysqlnd php55-pdo php55-pecl-memcached php55-mbstring php55-pecl-apc php55-gd $ rpm -ihv http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm $ yum install -y mysql-server

                                                  AWS EC2 Amazon LinuxにApache 2.4、PHP5.5、最新のMySQLをインストールする - Qiita
                                                • Apache2.4でIP制限をする方法(RequireAny、RequireNone、RequireAll) | 社内SEのITメモブログ

                                                  Apache2.4でIP制限をする方法(RequireAny、RequireNone、RequireAll) Apache2.4の環境に対して、特定のIPアドレスをブロックする設定方法をここにメモしておきます。 別サーバで運用しているWordPressのブログが頻繁に攻撃を受けていて、アクセスに負荷がかかているので対処していきます。 怪しい接続先(IPアドレス)を特定して、IPフィルタリングをする流れです。 怪しい接続先(IPアドレス)を特定する まず自分のWEBサイトにアクセスしているIPアドレスを確認するため、Apacheのアクセスログとエラーログを解析します。 ログファイルの置き場所はApacheの設定ファイル(/etc/httpd/conf/httpd.conf)に記載されていると思うので確認してみてください。 アクセスログを見る アクセスログの場所を/etc/httpd/conf

                                                  • Apache2.4.6にmod_layoutを導入する - Qiita

                                                    apache2.2系にmod_layoutを導入する記事はあったが、2.4系にmod_layoutを導入する方法が 見つからなかったので、作業をメモ。結論から言えば、2.2系と変わらないようです。 環境 virtualbox : 5.0.16 CentOs: 7.4.1708 準備 httpdとhttpd-develをインストール $ sudo yum install -y httpd httpd-devel httpd-develがないと、mod_layoutのmakeでaspxコマンドがないと言われる。 $ httpd -v Server version: Apache/2.4.6 (CentOS) mod_layoutインストール $ cd /usr/local/src $ wget https://fossies.org/linux/www/apache_httpd_modules

                                                      Apache2.4.6にmod_layoutを導入する - Qiita
                                                    • Apache 2.4: Invalid command ‘LanguagePriority’

                                                      新規FreeBSDサーバーを構築中です。(English translation page is here.) Apache 2.4 Webサーバーには、今までは 2.2系を使って構築していたのですが、今回は 2.4系を試してみようとしており、多言語エラーメッセージ機能をオンにするために、httpd.conf ファイルのextra/httpd-multilang-errordoc.conf 部分のコメントを外して apache を起動しました # Multi-language error messages Include etc/apache24/extra/httpd-multilang-errordoc.conf そうしたら、以下のようなエラーが発生して Apache が起動しない模様。 /usr/local/etc/rc.d # ./apache24 start Performing

                                                        Apache 2.4: Invalid command ‘LanguagePriority’
                                                      • Apache 2.4.xからH2Oへ移行 – 備忘録しおり

                                                        だいぶ前だけれど、このWordPressがうごいているWebサーバをApacheからH2Oへ移行した。 H2OがパスフレーズのあるSSL/TLS証明書を読まなくて少し悩んだ。証明書にパスフレーズが存在する場合はあらかじめ解除しておくとスムーズに進むはず。設定ファイル中に登場する/path/toやexampleは適宜環境に合わせて読み替えてね。 ・httpd.conf(一部) proxy_fcgi_moduleを介してphp-fpmを使っていた。httpd.confの全文はこちら。httpd-mpm.confはプロセスに関する設定ファイルなので省略。 ・httpd-vhosts.conf あと、H2Oに移行するにあたりWP Super Cacheの動作モードをmod_rewriteを使用するモードから『キャッシュファイルの提供に PHP を利用する。』に変更した。同プラグインのrewrite

                                                          Apache 2.4.xからH2Oへ移行 – 備忘録しおり
                                                        • DockerでCentOS8+apache2.4+php7.4環境を作りwordpressを動かす環境を作る - Qiita

                                                          現在借りているVPSサーバのスペックが低くく、過去にはGoogleさんに100点満点中2点という、あまりにひどい点を頂いたので、それを改善すべく奮闘中です。 GWにはVPSのサーバの乗り換えもしくはスケールアップを行いますが、その際、上モノ(Apahce+php)はいつでもバージョンを上げていけるよう。Dockerを使ってコンテナ化してみようと画策。 まずはタイトルに挙げた環境で環境を作ろうとしてみました。 DockerでCentOS8+apache2.4+php7.4環境を作る Dockerfileについて DockerFleとして用意したのは下記のとおりです。 # docker-hubからOSのイメージ引込 FROM centos:centos8.1.1911 # サーバの日付合わせ RUN /bin/cp /usr/share/zoneinfo/Asia/Tokyo /etc/loc

                                                            DockerでCentOS8+apache2.4+php7.4環境を作りwordpressを動かす環境を作る - Qiita
                                                          • Apache2.4でMarkdownを表示する - Qiita

                                                            この記事のターゲット Markdown大好きな人 家のサーバとかで公開したいけど変換するのが面倒 せっかくリモートでサーバに上げれるのに変換なんてナンセンス などと思っている方 手順 1. 準備 # apt install build-essential libtool automake autoconf # apt install libmarkdown2-dev apache2 apache2-dev # cd /usr/lib/apache2/modules

                                                              Apache2.4でMarkdownを表示する - Qiita
                                                            • CentOS6.7:Apache2.2,php5.5からApache2.4,php5.6にバージョンアップの奮闘記 PHP篇

                                                              Apacheのインストールが終わったので、次はPHPにいきたいと思います。 旧設定ファイルのバックアップ cp -r /etc/php.d/ /root/ cp -r /etc/php.ini /root/旧バージョンのアンインストール yum remove php*php5.6のリポジトリ−を追加して、yumからインストールすると必ず以下のエラーになります。 まぁ、Apache2.4にバージョンアップしたから、必ずそうなるだろうね 別の方法を考えよう Error: Package: php56-php-5.6.18-1.el6.remi.x86_64 (remi) Requires: httpd-mmn = 20051115 Installed: httpd-2.4.18-1.x86_64 (installed) httpd-mmn = 20120211 Available: httpd

                                                                CentOS6.7:Apache2.2,php5.5からApache2.4,php5.6にバージョンアップの奮闘記 PHP篇
                                                              • 『インストールしたApache2.4.3にセキュリティー上の設定を加える』

                                                                もと東大生もと社長の自由奔放ブログ Just do it now! もと東大生、もと社長の経歴をもつもとくんの自由奔放な生き方を 自由奔放に綴ったブログです。 樹海の中を真っ直ぐ進むもとの楽しい生き様をお楽しみください。 いよいよ大晦日ですね。 何もしないうちにあっという間に大晦日。 今年も一年お世話になりました。 さて、今年の年末年始はエンジニアとしての「カン」を取り戻すべく、 サーバーと格闘することになりそうです。 レンタルサーバーでVPSを借りて、 Apache2.4.3のインストールを無事終わらせました。 これまでの記事 久しぶりのレンタルサーバーの設定。最初にやることのまとめ。 CentOS 6.3にApache 2.4.3をインストール 前回、インストールしてとりあえずIt works!の表示がされるようになりました。 ただ、このまま運用するのはセキュリティー上危険です。 いく

                                                                  『インストールしたApache2.4.3にセキュリティー上の設定を加える』
                                                                • Apache2.4へのDoS攻撃(F5アタック)対策 | JI0VWLのFreakな日常

                                                                  Webサーバが貧弱すぎて、単純なDoS攻撃(F5アタック)でもダメージを受けることがわかりましたので、mod_dosdetecterを使った、連続アクセス防止対策を入れてみました。 1. apxをインストールサブのhttpdはiusリポジトリから入れているので、apxが含まれるhttpd-develもiusからインストールします。 # yum --disablerepo=base,extras,updates --enablerepo=ius -y install httpd-devel2. mod_dosdetector.so のインストールapxのパスがデフォルトと違うので、Makefileを修正してからインストールします。 # cd /usr/local/src/ # git clone https://github.com/stanaka/mod_dosdetector.git #

                                                                    Apache2.4へのDoS攻撃(F5アタック)対策 | JI0VWLのFreakな日常
                                                                  • 【CentOS7】 Webサーバ構築手順(Apache2.4構築)

                                                                    ほとんどのレンタルサーバーは、Webサーバーを「Apache」で構築していると思います。 (最近は nginx(エンジンエックス)でWebサーバー構築も増えてきたかもしれませんが) 今回はレンタルサーバーで一番スタンダードな構成である「CentOS7」と「Apache」の組み合わせでWebサーバーを構築します。 Webサーバー構築の知識があると様々な面で得をする 普段レンタルサーバーを利用する側だと、ApacheやWebサーバーについて意識しないかもしれませんが、Webサーバーの構成や仕組みを知っていることで役に立つ場面が多くあります。 レンタルサーバー会社のマニュアルが理解できるようになる サイトがうまく表示されない場合も自分で解決できるようになる .htaccessが理解できるようになり、セキュリティ対策ができる レンタルサーバーの引越ができるようになる トラブルに強くなる など様々な

                                                                      【CentOS7】 Webサーバ構築手順(Apache2.4構築)
                                                                    • Apache2.4/設定 の変更点 - PukiWiki

                                                                      追加された行はこの色です。 削除された行はこの色です。 Apache2.4/設定 へ行く。 #freeze #author("2018-11-26T14:10:23+09:00","","") **設定 [#me7a8763] #contents ---- ***http.conf [#ga4b97ae] 書きかけ。~ Global的設定。~ 細かい設定はIncludeで読み込む。 ServerRoot "/usr/local/apache2" # Mutex default:logs #Listen 12.34.56.78:80 Listen 80 モジュールの類いはまだ整理出来ていないので 全部入りでmakeして、ここで取捨選択。 ここでは基本的かつ典型的なHTTPサーバを目的とする。 LoadModule mpm_event_module modules/mod_mpm_event.

                                                                      • Diary-nagataka-シリコンバレーで働きたい!という夢への日々 [Apache]Apache2.4でMPMを動的に切り替える

                                                                        外資ITで働くエンジニアが趣味や日々の事など書いてます(技術の話は別ブログ http://wanna-be-geek.seesaa.net/ ) Apache2.4.1がリリースされました。 2.2から六年振りのメジャーバージョンアップだそうですね。 http://news.mynavi.jp/news/2012/02/24/031/ 新機能一覧のなかに、MPMをモジュールとしてロード出来るようになりましたよという記載があります。 http://httpd.apache.org/docs/2.4/new_features_2_4.html ちょっと気になるので、以下でインストール方法と、MPMの切り替え方の簡単なメモを残します。 MPMをモジュールとしてロードするには、./configureの際に --enable-mpms-shared=all というオプションを付けてあげる必要がありま

                                                                        • MacPortsを使ってApache2.4とphp5.6.5を入れた件について

                                                                          siroponnです。 今回はMacPortsでApache2.4とphp5.6.5を入れたことについて書いていこうかと思います。 僕自身素人でしかもweb系のものをからっきしなので、間違っているかもしれません。 実際僕もフリーランスの先輩にいくつか教えてもらいました。 じゃあまずMacPortsを入れましょう。ここは他のサイトを当たってください。 次にMacにデフォルトで入ってるApache2.2を無効化してしまいましょう。 Apache2.4を使おうが、Apache2.2を使おうがMacPortsを使う以上、こいつは邪魔です。 以下のコマンドを打ちます。 $sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 次に、Apache2.4をportコマンドで入れます。おそらくApache2

                                                                          • apache2.4での.htaccessを使ったBasic認証 - Qiita

                                                                            AuthUserFile [htpasswdファイルを置いたフォルダ]/.htpasswd AuthGroupFile /dev/null AuthName "Input ID and Password." AuthType Basic Require valid-user <Files ~ "^.(htpasswd|htaccess)$"> Require all denied </Files> 後、よくあるのは、.htaccessファイルの読み込みを許可する設定をしてないとかですかね。 httpd.confとか、個別confファイル内のDirectory設定内で AllowOverrideをnoneとかにしてると読まれないので AuthConfigにしてあげてくださいね。 上の設定をざっくり説明すると *AuthUserFile ID、パスワードの記載されたファイル。作り方はhtpas

                                                                              apache2.4での.htaccessを使ったBasic認証 - Qiita
                                                                            • Debian8(jessie)にphp7をインストールしてApache2.4で動かす

                                                                              自宅サーバを新調して、旧自鯖の必要なデータは全て新鯖に移行した。 Debianもwheezyからjessieになった。 Debian jessieでもaptでphpをインストールすると5.6が入るが、php5.6のサポート期限は2017年8月となっており、あと1年も無いのは微妙。 それならいっそ、早いと巷で噂のphp7を入れてやろうじゃないか。 前提:Debian jessie , Apache2インストール済み ※Apacheで使う前提の手順 php7のインストールと設定 php7のインストール方法は謎のリポジトリを追加する方法も知られているが、GitHubから簡単にインストールできたのでそちらでいく。 php7のインストール 1.gitが入ってない場合はインストールしておく $ sudo apt-get install git 2.適当なディレクトリでクローンを作成 $ git clo

                                                                                Debian8(jessie)にphp7をインストールしてApache2.4で動かす
                                                                              • PHPの勉強をするために環境を整える段階で詰まってしまいました 現在Windows7でZAMPPver3.2.1(Apache2.4付属)でPHPを動作させるべく 下記のサイトを参考にhttpd.…

                                                                                PHPの勉強をするために環境を整える段階で詰まってしまいました 現在Windows7でZAMPPver3.2.1(Apache2.4付属)でPHPを動作させるべく 下記のサイトを参考にhttpd.confに追記し、Apacheをコントロールパネルから動かそうとしたのですが Attempting to start Apache service... とコントロールパネルのログに表示されるのみで どれだけ待っても動かないです http://www.adminweb.jp/apache/php/index3.html 追記内容は下記4行、追記場所はhttpd.confの末尾です コメントアウトなどで試しましたがPHPIniDirの1文を書くと起動しないため この1文が犯人と踏んでいるのですが、間違いがあるのか分からず… AddTypeまでの3行のみの場合、Status change detect

                                                                                • Ubuntu 18.04.4 LTS、Apache/2.4.29、php 7.2.24で、HTTP/2に対応する方法 - Qiita

                                                                                  Ubuntu 18.04.4 LTS、Apache/2.4.29、php 7.2.24で、HTTP/2に対応する方法PHPApacheUbuntuhttp2 はじめに まず最初に理解しておくことは、 UbuntuのApacheデフォルト設定の"prefork" MPM (Multi-Processing Module)は、HTTP/2をサポートしていないということです。 場所: /etc/apache2/mods-enabled/mpm_prefork.load したがって、単純にHTTP/2の設定をするだけでなく"prefork" MPMモジュールも別のものに切り替える必要があります。 下記がその全手順です。 fpm版のphpインストール デフォルトのphpが、preforkモジュールに依存しているので、fpm版のphpに切り替えます。 sudo apt install php7.2-f

                                                                                    Ubuntu 18.04.4 LTS、Apache/2.4.29、php 7.2.24で、HTTP/2に対応する方法 - Qiita