環境 macOS Catalina(10.15.3) MAMP 3.0.7.3 なぜMAMP3.x? MAMP4系以上はphp7が標準で、php5系を使うのが面倒そう。レガシー。 PHPのHTTPS通信、SSL暗号方式をTLS1.2に対応させてみた - ノラプログラマーの技術メモ にあるけど、 TLS1.2に対応するためには、cUrlのバージョンが7.34.0以上かつOpenSSLのバージョンが1.0.1以上でなければならない これに対応するだけのために2日間つぶした。 手順 大体以下のページの通り php - How to upgrade OpenSSL in MAMP - Stack Ov […]
Apache2.2にmod_SpeedyCGIを組込むにはパッチが必要 で以前やったんだけどイマイチ手順がまとまっていないので。 ポイント 作業ディレクトリは /root/src httpd-develが必要 rootで作業した方が楽 1. Apacheインストール $ su - # yum install httpd httpd-devel ※ apxs が必要になるので httpd-devel をインストールすること 2. Speedy_CGIをダウンロードしてパッチを当てる # cd /root/src # wget http://daemoninc.com/SpeedyCGI/CGI- […]
### インストール ビルドにそこそこ時間がかかる。6時間なんてエントリーもあったけどそんなにかからなかった。15-20分位?環境はMacBookPro Retina, 13-inch, Early 2013。他のエントリーでは依存問題が...的なのがあったけど、特に問題がなかった。 $ sudo port install mongodb Warning: port definitions are more than two weeks old, consider using selfupdate ---> Cleaning bzip2 ---> Unable to uninsta […]
openssl-develをインストールしてからインストールする。 sudo yum install openssl-devel cpanm Net-SSLeay Net::SSLeay がインストールできないときは - はちゅにっき
どうやらcentosではmecab単体のパッケージが提供されていないので、groongaをインストールする。 2.5. CentOS — groonga v3.0.3ドキュメント groongaのリポジトリを追加 % sudo rpm -ivh http://packages.groonga.org/centos/groonga-release-1.1.0-1.noarch.rpm groongaのトークナイザーにmecabを使う % sudo yum install -y groonga-tokenizer-mecab ==================================== […]
OSX Mountain Lion 10.8.3 groonga 3.0.1 MySQL 5.5.30 MAMP 2.1.4 groongaのインストール groongaはMacportsでインストールする。 sudo port install groonga groongaをインストールするとmysql55もインストールされるのでソースコードはこれを使う。...と、思ったら最近のmacportsはバイナリをダウンロードするらしい(Shibu's Diary: MacPortsは生まれ変わった ) MacPortsのバイナリダウンロードはビルドした時と違うファイルになる場合があるっぽい - k […]
スマートフォンでpush通知出来るようにIMAP-IDLE対応のdovecot2をインストールする。 基本的には メールサーバ構築のまとめ(複数のバーチャルドメイン+Postfix+MySQL+Dovecot+procmail+Clam AntiVirus+spamassassin+postfixadmin) のdovecotの部分をdovecot2にするための記事。 ATrpmsリポジトリを追加 yumでインストールできるようにするため、ATrpmsリポジトリを追加する。 # vi /etc/yum.repos.d/atrpms.repo [atrpms] name=Redhat Enter […]
サーバー証明書を作成 メールサーバー間通信内容暗号化(OpenSSL+Postfix+Dovecot) - CentOSで自宅サーバー構築 を参考にサーバー証明書を作成 # cd /etc/pki/tls/certs/ # make mail.pem umask 77 ; \ PEM1=`/bin/mktemp /tmp/openssl.XXXXXX` ; \ PEM2=`/bin/mktemp /tmp/openssl.XXXXXX` ; \ /usr/bin/openssl req -utf8 -newkey rsa:2048 -keyout $PEM1 -nodes -x509 -day […]
epelでNginxをyumでインストールする場合、バージョンが0.8.55と古い。 ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: nginx i386 0.8.55-2.el5 epel 390 k Installing […]
Webminstatsとは? CPUやload average、ディスクI/O等の負荷状態をグラフ表示してくれます。 他にも類似のツールはありますが、webminから使えるので便利です。 忘れてしまい、いつもすんなりインストール出来ないのでメモ。 Webminstats RRDtoolのインストール rrdtools 先にインストールしておく必要があります。 yumでインストールするにはrpmforgeリポジトリの導入が必要です。 $ sudo yum install zlib-devel libpng-devel freetype freetype-devel cairo-devel pan […]