OS・サーバ
AmazonLinuxにMemcachedを設定します。 インストールと設定 インストールします。 参考:さくらの VPS 設定覚書(4)PHP yum --enablerepo=remi,epel,rpmforge install libevent libevent-devel memcached php-pecl-memcache php-pecl-memcached 設定します…
APCはPHPアクセレーターというやつです。 PHPアクセレーターとは、PHPのスクリプトを最適化してコンパイルされた状態でデータをキャッシュし、以後同じデータにアクセスがあった際、そのキャッシュを利用することでスクリプトの実行速度を高速化させるための…
cakePHPでFileBinderで画像アップできないと思ったら、capistranoのshared内にディレクトリ作ってなかったり、app/tmpのパーミッションがおかしかったり、セッション保存するディレクトリのパーミッションが変だったりしたから直した。 セッション関連でこん…
よくあるアカウント登録してサブドメイン名登録すると、ユーザ専用のサイトを作成できるようにしたいがやったことがない。 サーバはEC2のAmazonLinuxを使っています。ドメインはRoute53で管理してます。 Route 53のRecord Setsで、*.hoge.comとやれば、どん…
参考サイト:Amazon Route53編~サイトを公開してみよう!パート①~ 参考サイト:Elastic IP アドレスの設定とRoute 53から独自ドメインの割当
%w{httpd php mysql vim git}.each do |pkg| package pkg do action :install end end %w{httpd mysqld}.each do |svc| service svc do supports :status => true, :restart => true, :reload => true action [ :enable , :start ] end end group 'www' do m…
chefでresourceというのはchefが用意している命令のことらしい。OSの種類に応じて処理を実行してくれたり、エラーの場合の処理も内部でやってくれるので、Recipeに数行のresourceを書くだけでOKになっている。 packageもResourceですよね??packageを使って…
EC2はサクラレンタルサーバと違ってデフォルトですんなりいけた。 EC2の/var/wwwにデプロイする。 /var/www/htmlに/var/www/currentのシンボリックリンクをはっておく。 capistranoサーバで下記設定する。 任意のディレクトリhogeに移動する。 cd hoge cap i…
httpd.confでHostnameLookupsがONになると遅くなるらしい。 http://www.itmedia.co.jp/help/tips/linux/l0319.html でもOffになっている。 htmlファイルだと一瞬。phpだと
apacheを起動するときにhttpd: apr_sockaddr_info_get()というエラーがでる。 Apache の httpd: apr_sockaddr_info_get() failed for エラー これやったらエラーが出なくなった。まだ下記のエラーがでる。 httpd: Could not reliably determine the server's…
このサーバのバージョンがなんだかわかりませんが、超phpが古くて5.1とかになってます。 yum remove phpってやったんですが、その後にyum install php53ってやったんですが、 エラーで競合、競合って書いてあってできません。 そこで、php関連のものを全部削…
参考:CakePHP2.xでSSL接続(https://)を強制させる 参考:CakePHP 2.xのSecurityコンポーネントを使う際の注意点 Secutiryコンポーネントを使用すると、POST時に下記のような挙動をするため、Ajaxとか使ってるとエラーになるので注意が必要。 ・Formヘルパー…
Starting httpd: httpd: apr_sockaddr_info_get() failedというエラーでapacheが起動しません。 参考;Apache で apr_sockaddr_info_get() failed for が発生する /etc/httpd/conf/httpd.conf の ServerName の設定忘れ。これからやってみる。 と思ったらroo…
apacheのログをみるときに、変な時間になっているので、timezoneを設定してみます。 CentOS6.5です。 参考:http://www.server-world.info/query?os=CentOS_6&p=timezone $ vi /etc/sysconfig/clock ZONE="Asia/Tokyo" UTC="false" $ source /etc/sysconfig/…
cnetos6.5です。macです。 tmuxをインストールします。 $ yum install tmux tmuxを使います。 tmux new -s {session-name} よく使うコマンド ウインドウ一覧表示: ctr+b w ウインドウ作成: ctr + b の後に c ウインドウ移動: ctr + b の後に nまたはp 画…
これを追加すると、webrootを下記とみなしてくれるようだ。 RewriteBase /var/www/html/hoge
zip -r hoge.zip hoge hogeディレクトリを丸ごと圧縮してhoge.zipというファイル名にする
phpmyadmin使えるようにしよう。めんどくさいし。 $ yum --enablerepo=epel install -y phpMyAdmin php-mysql php-mcrypt apache再起動したけど、入れない。 client denied by server configuration: /usr/share/phpMyAdmin というエラーがでている。 phpMyA…
共有ディレクトリあるし簡単に出来たりして。出来ないねやっぱ。 リモートデバッグを調べる。 PhpStormでXdebugのリモートデバッグを設定する方法 ちなみにVagrantのCentos6.5サーバです。 サーバに、Xdebugをインストールしてみる。 $ sudo yum --enablerep…
ベイグラントと読むらしい。Vagrantで AWS EC2インスタンス(RHEL5.5)を作成するだけが頼りです。 Vagrant のAWS-Provider インストールというのをしてみる。 $ vagrant plugin install vagrant-aws 結構時間かかる。時間かかるなー。まだ終わらないので、V…
参考:vagrant + slim framework + smartyをcomposerで構築 このときに私は面倒くさがってsudo chown apache:apache /vagrantを実行したんだけども、実行したのに/vagrantの所有者がvagrantからapacheに変わってくれなかった。 どうもCan I modify the owner…
$ sudo yum -y install vim-enhanced vim-enhanced.x86_64 2:7.2.411-1.8.el6というのがインストールされた。 $vim
サインインします。 https://portal.aws.amazon.com/gp/aws/developer/registration/ サインインできました! AWS Management Consoleを開きます。 EC2に入ってサーバをつくります。Launch Instanceというボタンを押してみます。Amazon Linux AMI 2013.09.2…
vagrantでupとかreloadとかすると、いつも下記のように最後にエラーがでる。 Installing the Window System drivers[FAILED] (Could not find the X.Org or XFree86 Window System.) An error occurred during installation of VirtualBox Guest Additions 4…
なんとも忌まわしい存在を知ってしまいました。dead-letterです。 いつも使っているサクラサーバにデプロイしたらお問い合わせのフォームで送信しようとしたらエラーになってしまっている状態です。そして、サーバのエラーログに下記のようなものが出てきま…
https://code.google.com/p/git-core/downloads/list ここから最新版をローカルに落として、サクラサーバにSCPでコピーします。 ここに書いてある通りにインストルします。 $ tar xvfz git-1.9.0.tar.gz $ cd git-1.9.0 $ ./configure --enable-pthreads=-pt…
Apache + OpenSSL ジオトラスト クイックSSL プレミアム インストール手順 (新規) このとおりやったんですが、うまくいかない。httpsでアクセスするとこのウェブページにアクセスできませんってエラーになる。 環境は、下記です。 ・Amazon Linux AMI releas…
さくらサーバでSSLつかってみましょう。環境は下記になります。 ・FreeBSD 9.1-RELEASE-p7 amd64 ・さくらのレンタルサーバ スタンダード ・Apache/2.2.25 あら独自SSLを使えるのは、ビジネスプロ以降らしい。http://www.sakura.ne.jp/ では、VPSを使ってや…
$ openssl version OpenSSL 1.0.1e-fips 11 Feb 2013
httpd -v Server version: Apache/2.2.15 (Unix) Server built: Aug 13 2013 17:29:28