タグ

mampに関するkawaosaのブックマーク (12)

  • ローカル開発環境にSSLを設定できるmkcertがめちゃくちゃ便利だった

    以前、MAMPでSSLを設定した際には手間のかかるプロセスを経てサーバー証明書と鍵を作成したんですが、mkcertというローカル環境に認証局(CA)をインストールするコマンドラインツールを使うと一瞬で作成できました。 鍵をしっかり管理しないとセキュリティリスクになるので注意が必要ですが、ローカル開発環境でSSLを手軽に設定できるめちゃくちゃありがたいツールです。 以下、mkcertでサーバー証明書と鍵を作って、MAMP 6.3のApache 2.4に設定するところまでをご紹介します。 Macのバージョンなど 以下の環境で設定、動作確認を行いました。 macOS Big Sur 11.2.2(Mac mini, M1 2020) MAMP 6.3 mkcert 1.4.3(Homebrew 3.0.4でインストール) 証明書と鍵の作成の設定 1. mkcertのインストール Homebrew

    ローカル開発環境にSSLを設定できるmkcertがめちゃくちゃ便利だった
  • Local(macOS)のSSLのFirefoxの警告を回避する方法

    WordPressのローカル環境構築ツール「Local 」のSSL設定がmacOSでうまくいかない場合の対処法を見つけたのでメモっておきます。 LocalのウェブサイトにSSL設定についての特設ページ(英語) があって、macOS Big Sur以降での設定方法が書かれているんですが、この設定をしてもFirefoxでは「潜在的なセキュリティリスクあり」という警告が出てしまいます。 以下は、この警告を回避するための設定方法です。 以前このブログで紹介したmkcertというコマンドラインツールを使って証明書と鍵を発行して、それらをLocalで使う方法です。 環境 以下の環境で設定と動作確認をしました。違うバージョンでは設定やフォルダの場所などが異なる場合があるのでご注意ください。 macOS Monterey 12.2.1 (Mac mini, M1 2020) Local 6.3.0+575

    Local(macOS)のSSLのFirefoxの警告を回避する方法
  • MAMP PRO でMySQLが起動できない時の対処法 | カバの樹

  • my.cnfでinnodb関連の設定後、MySQLが起動しなくなった

    MySQLのインストールを行う際、 インストール後一度サーバが起動するか確認したあとに、 MySQLのパラメータ設定を行う人が多いかと思います。 innodbを使用する場合、my.cnfの innodb_data_file_path の設定を 行う方が多いと思いますが 設定後、MySQLが起動エラーになってしまった場合の対処法をお知らせします。 まず、innodb_data_file_pathのパラメータの意味について簡単に説明します。 innodbでは ib_dataやib_log で始まる名前のファイルにデータやログが書き込まれます。 記述法は以下のようになります。 innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend この設定では、ibdata1 というファイルを2GB確保し、 足りなくなった場合は ibdata2

  • コマンドツールで MAMP を SSL 対応しよう! - macOS High Sierra 編 -

    筆者は、長らく MAMP を利用してきました。 しかし WordCamp Kyoto 2017 を契機に、 valet というツールも積極的に使うようになりました。この valet のいいところは、VCCW, Wocker などの優れたツール同様、WordPress をインストールしたり削除したりする機能が盛り込まれているので、テスト環境を作成しやすいことです。また標準で 下図のように自己証明書エラーにならない常時SSL(https://◯◯.dev) が利用できます! ※【Virtual Host 対応】コマンドツールで MAMP を SSL 対応しよう! - macOS High Sierra 編 - も公開(2018年2月9日) valet では .htaccess が使えない valet は Apache ではなく Nginx が利用されているので、 .htaccess が利用でき

    コマンドツールで MAMP を SSL 対応しよう! - macOS High Sierra 編 -
  • MAMPでSSL

    MAMPでSSLを利用する方法。 以下、ブラウザからhttps://localhost/へアクセスできるようにする。 環境: MacOS Sierra (10.12),  MAMP 3.4/4.0.6 ssl証明書の場所:/Applications/MAMP/conf/apache/ 1.ターミナルからOpenSSLで秘密鍵/公開鍵/電子署名の作成 1-1.秘密鍵ファイル(Private Key)の作成 (RSA: 暗号技術開発者のイニシャルから Ron Rivest, Adi Shamir, and Leonard Adleman) cd /Applications/MAMP/conf/apache/ openssl genrsa -des3 -out server_private.key 2048 1-2. 証明書要求ファイル(Certificate Signing Request)の

  • Google 翻訳

  • MAMPを使ってMacのローカルで複数サイトのバーチャルホストを設定する方法

    Webサイトを制作するときに、いちいちサーバーにアップしてプレビューするのも々どうなので、案件ごとにMAMPでバーチャルホスト設定して、自分のパソコンで確認しやすいようにして作業をしているのですが、みなさんってどうしてます? ローカル環境でも複数サイトのホストを予め設定しておけば、いろいろと便利なこともあるので、ちょっとご紹介。 追記:2012/12/25 より具体的に「MAMPを使ってローカルで複数サイトのバーチャルホストを設定&イントラ環境や仮想環境からもそのサイトを確認する設定方法」というエントリーを書きました。 MAMPを使って、ローカルに複数サイトをバーチャルホスト設定して利用するのは、とっても簡単です!自分はMAMP Proは使ったことないので、どうなのかわからないですが、無料版のMAMPでも十分副サイトの管理できるのでそれだけであれば購入の必要はないかと思います。 ちょっとし

    MAMPを使ってMacのローカルで複数サイトのバーチャルホストを設定する方法
  • Mac でバーチャルホストを XAMPP や MAMP に頼らず設定する方法

    Mac はデフォルトで PHPPerl が入っているのでいきなり動きます。以下を参考にすれば一瞬で PHPCGI などを動かすことができます。 超簡単 Mac OS XのローカルでCGI (SSIもPHPも) ただ、バーチャルホストとなるとやっぱり大変でした。今まで Windows で XAMPP に頼って制作をしていた私には、はじめてのことばかりで6時間くらいかかりました。どこのサイトも、ここにこの名前のファイルがあるよ!って言ってるんですがなかなか見つからなくて…。 XAMPP や MAMP を使わず、一番最初から公開するところまでの設定方法を一通り、私のためにメモを残しておきます。Mac 関係の記事を書くのはまだ怖いので怒られないかビクビクしながらメモしますね。 httpd.conf を設定する XAMPP の時も触った、httpd.conf です。これを弄っていきます。

  • Mac OS X Snow LeopardでPHPのmail()関数を使うには - Awaresoft

    Mac OS X Snow Leopardで、PHPからメールを送信する方法。XAMPP for Macなどで、ApacheとPHPが動作していることを前提としています。 Mac OS Xには、メールサーバとしてPostfixがデフォルトでインストールされています。また、/usr/sbin/sendmailがありますが、これはPostfixとsendmailの互換インターフェイスとして存在しているもので、実態はPostfixのようです。(man sendmailを参照) 格的なメールサーバとしてルーティングの設定をすることもできるようですが、ここでは開発でローカルのWebサーバからメールを送信するために使うことだけを考えて、GMailのSMTPサーバを利用する設定を行いました。 1. SASLパスワードファイルの作成 /etc/postfix/に、sasl_passwdというファイルを作

  • 初心者向けの Mac で MAMP に頼らず CUI から LAMP 環境を構築する設定まとめ

    ローカルで LAMP 環境を構築の経験をしておくと、のちのちサーバー構築などをすることになった際に楽に進めます。以前私が Mac に LAMP 環境を構築する際に書いた記事を全てまとめておきます。 LAMP 環境構築のための環境構築 当時はじめてターミナルというものを知ったときのメモです。 Mac OS 10.6 に MacPorts を入れる際に役に立ったサイト MacPorts で package require Pextlib 1.0 というエラーが出る場合の解決策 Mac のターミナルの設定を永久に反映させる方法 bash でいつものコマンドを alias に PS1 を変更

  • XAMPP と MAMP のバーチャルホスト設定

    XAMPP と MAMP の バーチャルホスト 設定について、職場が変わったりマシンを入れ替えたりするたびにいちいちググるのが面倒になったので、「とりあえずこれで動く!」という自分なりの設定を書いておく。各設定についての詳細は Apache のドキュメンテーション などを参照のこと。 XAMPP + Windows XAMPP for Windows を C:\xampp にインストールしていて、E:\My Documents\Projects に複数のサイトのデータを格納している場合を想定する。各種設定は C:\xampp\apache\conf にある httpd.conf を編集することで行なう。このファイルは管理するサイトが増えるたびに開くことになるので、どこかにショートカットを作っておくとあとで楽。 まず、プロジェクト管理ディレクトリについて、SSI ほかオプションの使用を可能に

    XAMPP と MAMP のバーチャルホスト設定
  • 1