タグ

apacheに関するmakun2のブックマーク (17)

  • AWS App RunnerのPHPマネージドランタイムをApache + PHP-FPMの構成で動作させる|AWS|開発ブログ|株式会社Nextat(ネクスタット)

    top > 開発ブログ > AWS > AWS App RunnerのPHPマネージドランタイムをApache + PHP-FPMの構成で動作させる こんにちは、ナカエです。日はAWS App Runnerについての記事です。 App Runnerのデプロイ方法とマネージドランタイムのサポート追加 AWS App Runnerでは 自前でコンテナを用意するコンテナベースのサービス GitHubリポジトリにコードを用意するコードベースのサービス(マネージドランタイムを利用) の2パターンを選択できます。 先日、マネージドランタイムに複数の言語が追加され話題になりました。 参考:AWS App Runner がサポートするマネージドランタイムに PHPGo、.NetRuby を追加 PHPのマネージドランタイムの問題点 新しくサポートされた言語には我らがPHPも含まれていましたが、AWS

  • Ubuntuのapache2で異なるバージョンのPHPを使用する : Linux備忘録&ちょっと休憩しましょ

    Linux備忘録&ちょっと休憩しましょ PC-UNIX創成期はFreeBSDを使ったりしていました。今のように簡単に設置はできず、すべてソースからのコンパイルだったので、起動した時はちょっと感動。 その後、opensuselinux10.1を使ったりしましたが、現在はCentOSが基です。やっぱり簡単・便利。でも、メジャーバージョンアップの度にsysconfigあたりが変わるのには閉口ですね。 そのCentosも終わったし、Alma?Rocky?MIRACLE? それともDebian系?

    Ubuntuのapache2で異なるバージョンのPHPを使用する : Linux備忘録&ちょっと休憩しましょ
    makun2
    makun2 2024/03/21
    apache2で利用するphpのバージョンの替え方
  • Apacheを使ってLaravelのページを表示できない時の対応方法 - Qiita

    事象1 : ページにアクセスしたら404 Not Foundになった 原因1.1 : Apacheの設定(httpd.conf等)でAllowOverrideがAllになっていないから AllowOverrideにNoneが指定されていることでドキュメントルートとなるpublicディレクトリ配下の.htaccessの使用が許可されていないから。 対応方法 : AllowOverrideにNoneが指定されていると.htaccessの使用が禁止された状態となっているのでAllへ設定してApacheを再起動する Laravelでルーティングをしているはずが404エラー? - Qiita

    Apacheを使ってLaravelのページを表示できない時の対応方法 - Qiita
    makun2
    makun2 2024/02/01
    Laravelのサーバーセットアップ時にNotFoundになる場合
  • dpkg: error processing archive ( On installing Nodejs)

    makun2
    makun2 2024/01/19
    ubuntuでnodeをアップグレードするときに起きたエラーの回避などなど
  • 本番運用する時にApache,Nginxでデフォルトから変更しておくと幸せな設定 - TOWN株式会社

    Apache や Nginx をパッケージ管理でインストールすると設定ファイルはデフォルト状態で配置されます。そのためセキュリティ上無効化しておく設定や追加した方が安心な設定がされていません。番運用前にやっておくと良いものをまとめました。 Redhat系のパッケージでApacheは2.4系、Nginxは1.1、1.2系とします。 デフォルトページの無効化 ApacheやNginxをインストールして起動後にサーバーにブラウザでアクセスすると次のようなテストページが表示されるようになっています。 このページは正常にインストールされたかの動作確認ページのため番環境では不要で、場合によってはインストールされているもののバージョン情報などが表示されセキュリティを下げてしまうこともあります。 無効化方法例 [Apache] 以下のファイルの中身を全てコメントアウトする。 ※ファイル削除ではアップデ

    本番運用する時にApache,Nginxでデフォルトから変更しておくと幸せな設定 - TOWN株式会社
    makun2
    makun2 2024/01/18
    WEBサーバーのConfによるセキュリティ設定
  • Apache HTTP ServerでBasic認証を設定する(Windows) - ITエンジニアの成長ブログ

    今回は、Apache HTTP ServerでBasic認証を設定したいと思います。 この記事の内容は、WindowsのOSにインストールしたApacheの設定に関するものになりますのでその点はご了承いただければと思います。 Basic認証とは? 実際にBasic認証の設定作業を行う前に、まずはBasic認証とは何かを簡単に説明したいと思います。 Basic認証とは、Apacheで設定することができるパスワード認証の1つです。 他には、Digest認証と呼ばれるものもあります。 パスワード認証なので、その名のとおりユーザーとパスワードをあらかじめ設定しておいて、保護しているリソースに対してリクエストがあった場合にユーザーとパスワードを確認し、問題ない場合のみコンテンツを見せるといったことができます。 ただし、このBasic認証はユーザー名とパスワードが平文(暗号化なし)でサーバー(Apac

    Apache HTTP ServerでBasic認証を設定する(Windows) - ITエンジニアの成長ブログ
    makun2
    makun2 2024/01/10
    windowsでのBASIC認証の設定方法
  • Apache 2.4系でのモダンなアクセス制御の書き方

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやすくまとめられていると思います。 こせきの技術日記 – Apacheのアクセス制御をちゃんと理解する。 ここで、以下のように言及されています。 こんなバッドノウハウ、当はどうでもいいと思う。Apache 3.0では、かっこいいDSL(VCL)で書けるようにする構想があるらしいのでがんばってほしい。 ということで、2.4系ではDSLとはいかないまでも、Require*というディレクティブを使ったモダンな書き方ができるようになったので、それを2.2系以前のアクセス制御の記述と比

    Apache 2.4系でのモダンなアクセス制御の書き方
  • いまさら聞けないHadoopとテキストマイニング入門

    ビッグデータ時代の救世主「Hadoop」とは 「Apache Hadoop」は今、最も注目を集めている技術の1つです。Hadoopとは、大量のデータを手軽に複数のマシンに分散して処理できるオープンソースのプラットフォームです。 Hadoopを活用している企業は年々増え続けていて、不可欠な技術になりつつあるといえるでしょう。 連載では、Hadoopとは何か、Hadoopがどう活用できるのかということを、「テキストマイニング」に焦点を当てて解説していきたいと思います。 重い処理を複数のマシンに分散させる 複数のマシンに処理を分散させるには、プロセス同士の通信、監視、障害時の対応などを考えなければならず、プログラマにとってハードルが高いものです。しかし、Hadoopはそういった面倒くさい処理を一手に引き受けてくれ、プログラマは、やりたい処理だけに集中できます。 例えば、Hadoopを使うと、1

    いまさら聞けないHadoopとテキストマイニング入門
  • Apache 2.4.1のmod_luaでApacheに介入する(mod_rewriteの終焉?)

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 といいつつも、そこまで大したことはしていない。 luaという高速に動作する組み込み系のスクリプト言語で遊んでみたかったのと、それだったmod_luaで遊んでみればいいなと思っただけである。で、実際にmod_luaをコンパイルして遊んでみた。コンパイルオプションは以下。 ./configure --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --enable-modules=all --enable-mods-shared=all --enable-mpms-shared='prefork worker event' -

    Apache 2.4.1のmod_luaでApacheに介入する(mod_rewriteの終焉?)
  • Apache チューニング Tips | Carpe Diem

    先日、Web サーバ勉強会 #2 が開かれました。内容は、Apache のチューニングということで、参加したかったのですが、他の予定があって参加できませんでした。 そこで、僕が個人的に行っている Apache のチューニングを紹介したいと思います。最初、スライドで作成しようかと思ったのですが、ブログにまとめたほうがよさそうなのでブログにまとめていきます。 まず、大前提として Apache をチューニングするうえで、大事なことはその Apache が提供する Web サービスの種類のよって大きくチューニングする内容が異なるということです。例えば、動画・写真共有サービスと株価情報のサービスを比較すると、当然のことながら大きくサービスの内容が異なりますし、HTTP レベルでみるとクライアントからのリクエスト数、データサイズ、などがかなり違ってきます。 ですので、まずは自分が扱っているウェブサービ

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • web開発者なら知っておきたい HTTPステータスコード : LINE Corporation ディレクターブログ

    こんにちは。ブログと検索を担当している河野です。 突然ですが、皆さんは404という数字を見て何を思い浮かべるでしょうか。 この数字からWebブラウザで時折見かける「404 Not Found」を思い出す人は多いのではないかと思います。ということで、ちょっと強引ですが、今回はこの404などのHTTPステータスコードについて、ディレクターの視点で知っていた方がいいことを書いてみたいと思います。 【1】HTTPステータスコードの定義と確認方法 まずはHTTPステータスコードについて一通り説明をしたいと思います。 HTTP ステータスコードとは、「HTTPにおいてWebサーバからのレスポンスの意味を表現する3桁の数字からなるコード」とWikipediaには定義されています。 冒頭であげた404は、このステータスコードの1つで、リクエストに対応するページやファイルを見つけられなかった時にサーバが返し

    web開発者なら知っておきたい HTTPステータスコード : LINE Corporation ディレクターブログ
  • PHP/Apache/MySQLを一括インストールして“WAMP”環境を整える「WampServer」:phpspot開発日誌

    窓の杜 - 【REVIEW】PHP/Apache/MySQLを一括インストールして“WAMP”環境を整える「WampServer」 「WampServer」は、PHP/Apache/MySQLなどを一括インストール・一元管理できるソフト。PHP/Apache/MySQLを一括インストールして“WAMP”環境を整える「WampServer」 同様のソフトではXAMPPが存在しますが、こちらもなかなか便利そうなので紹介。 インストールするとタスクトレイに常駐して次のように表示されるみたい。 関連エントリ XAMPP - 開発環境一括インストール - phpspot XAMPPでcurlやopensslなどのPHPエクステンションを有効にする方法 USBメモリPHP開発環境を持ち歩ける「XAMPP Lite」 XAMPPでpearコマンドを使う

  • .htaccessで使える16の技:phpspot開発日誌

    16 Useful .htaccess Tricks and Hacks For Web Developers : Online Marketing Blog - Website Development & Website Marketing tips and Strategies .htaccessで使える16の技が色々と紹介されていました。 1. ErrorDocumentでエラーページ指定の方法 ErrorDocument 401 /error/401.php ErrorDocument 403 /error/403.php ErrorDocument 404 /error/404.php ErrorDocument 500 /error/500.php 2. Timezone設定 SetEnv TZ America/Houston 3. IPブロッキング allow from al

  • mod_concat で複数ファイルを連結して配信する - 酒日記 はてな支店

    先日リリースした某サービスの HTML を見ていたら、外部 js ファイルの読み込みに が十数行ずらずらと並んでいるのを発見。 これ、確か Apache module でまとめて配信してくれるのがあったよなあ……とブクマを掘り起こして、mod_concat を見つけたので試してみた。 ソースコードのコメントに * The Idea was initially thought of by David Davis in Vox, and reimplemented in perlbal. とあるように、もともとは Perlbal が持っている機能を Apache module にしたもの。 svn からチェックアウトして apxs でコンパイル & インストール。 $ svn checkout http://modconcat.googlecode.com/svn/trunk/ modconc

    mod_concat で複数ファイルを連結して配信する - 酒日記 はてな支店
  • http://neta.ywcafe.net/000941.html

  • Apache/PHP/MySQLなどをWindowsに一発でインストールできる「VertrigoServ」 - GIGAZINE

    Apache/PHP/MySQL/SQLite/SQLiteManage/PhpMyAdmin/Zend OptimizerをWindowsにまとめてオールインワンでインストールすることができるようになっているのがオープンソースで開発されているこの「VertrigoServ」。 これらの各ソフトについて簡単に設定を変更できるコントロールパネルっぽいものがタスクトレイから一発で呼び出せるようになっており、非常に設定が簡単です。また、インストーラは日語化されているので安心です。 実際のインストール方法などは以下から。 VertrigoServ http://vertrigo.sourceforge.net/ ダウンロードしたら実行します 「OK」をクリック 「次へ」をクリック 「同意する」をクリック 「次へ」をクリック さらに「次へ」をクリック 「インストール」をクリック インストール中……

    Apache/PHP/MySQLなどをWindowsに一発でインストールできる「VertrigoServ」 - GIGAZINE
  • 1