エロサイトの作り方

2013年11月から勉強しながらエロサイトを作っています。

2014-05-01から1ヶ月間の記事一覧

Ansibleで-kオプションを使ってパスワード認証させるとエラーになる件

VagrantをiMacに入れてリモート接続するようにしたら、vagrantユーザーで接続する時にもパスワードが必要になった。 そして、その状態でAnsibleから接続すると以下のエラーが発生してしまう。 エラー fatal: [imac] => to use the 'ssh' connection type wit…

外部からアクセス可能なVagrant環境を作る

長く放置してたさくらVPSを引き上げようと、手持ちの古いiMacにVagrantを立ててみました。 Vagrantfileに記述してvagrant upで立ち上げるだけでよしなにしてくれて便利な時代になったものです。 Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configur…

nvm環境でcronからNode.jsを呼び出す

cron使うとログイン時に設定してくれる環境変数が使えないので、実行できるように手探りで何とかしようという話です。 cron実行下の環境を再現する cron上でのコマンド実行を再現する - Qiita 素晴らしい記事があったので、これを参考にすれば良いかと。 直…

Ansibleで環境構築(5) - NewRelicの設定

前回みたいに一度がでかいテーマになると書くのに時間がかかって面倒になるので、小刻みに書くようにします。というわけで、NewRelic。 ./roles/common/tasks/main.yml - include: newrelic.yml commonロールのmain.ymlの最後に追加。 ./roles/common/vars/m…

conoHa VPS(すごくなで肩で猫背)のクーポンを貰った

3000円分お試しできるんだけど、エロいの禁止なんだよなぁ…… アダルト・性風俗系サイトは運営できますか? | よくある質問 | ConoHa 会員規約

AnsibleでInventory Fileに変数を書く方法

Inventory File(実行環境)単位 [all:vars] default_ssh_user=vagrant 例えば開発環境と本番環境で値が変わる変数を定義するのに使う。 一番便利な使い方だと思うのだが、公式ドキュメントにはもやっとしか書いてない。 グループ(ロール)単位 [db:vars] m…

Ansibleで環境構築(4) - OS環境を整える

前回まででベストプラクティスな構成になったので、今回から中身を埋めていきます。 commonロールでやること まずはcommonロールの中で、OS設定を変えていきたいと思います。 やりたいのはだいたい以下のこと。 Ansible依存の設定 システム更新(aptitude up…

正規表現でUser AgentからAndroidのスマホとタブレットを切り替える

AndroidのUser Agent文字列 スマホ(Nexus 5) Mozilla/5.0 (Linux; Android 4.2.1; en-us; Nexus 5 Build/JOP40D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19 タブレット(Nexus 7 2013) Mozilla/5.0 (Linux; And…

忍者AdMaxとi-mobileのどちらが広告効果が高いか

双方を1/2ずつ表示する設定にして5ヶ月くらい運用していたので、そろそろ結果をまとめてみようかと。 概要 コンテンツの上側とコンテンツの下側の2カ所、PCとスマホのそれぞれに広告を貼った。 WordPress側で同じ位置の広告を1/2の確率で切り替えるように設…

Ansibleで環境構築(3) - ベストプラクティス構成にする

AnsibleにはBest PracticesなDirectory Layoutがあるらしく、その構成を作ってみます。 とりあえず空のファイルとディレクトリを作る $ touch ansible.cfg $ touch production stage $ touch site.xml $ touch common.yml blog.yml $ mkdir group_vars $ mkd…

Ansibleの便利コマンド

ansible -m ping: Pingを打つ $ ansible -i hosts 192.168.33.10 -m ping -a: 任意のコマンドを実行する $ ansible -i hosts 192.168.33.10 -a 'uname -r' -m: 任意のモジュールを実行する $ ansible -i hosts 192.168.33.10 -m apt -a "pkg=git update_cach…

Ansibleで環境構築(2) - Ansibleを使ってみる

今回はAnsibleを軽く使ってみるところまで。 先にPython環境を構築する 後でバージョンが楽に切り替えられるようにpyenvを入れてみる $ brew install pyenv $ vi ~/.zshrc.hentai-kun export PYENV_ROOT="${HOME}/.pyenv" if [ -d "${PYENV_ROOT}" ]; then e…

Ansibleで環境構築(1) - Vagrantを入れる

先日、GMOクラウドVPSの環境でアップデート後に再起動を要求されたので再起動かけたら二度と起動しなくなってしまった。最初はリカバリーモードであれこれ試したんだけど技術力の無さから結局解決しなかったので、結局OSを初期化して環境構築をし直す決断を…

tarやzipコマンドで特定のファイルを除く

$ tree -a . └── img ├── .DS_Store ├── eroero.png └── himitu ├── .DS_Store └── hentai.jpg 2 directories, 4 files こんなディレクトリ構成があったとして。 zipの場合 .DS_Storeがじゃま $ zip -r img.zip img -x '*.DS_Store' adding: img/ (stored 0%…

NginxでPHP-FPMにUNIX socketで接続すると502 Bad Gatewayが出る件

TCP socketだとうまく行くのにアイエエエ ナンデ!と、大ハマりしたので備忘録。 php-fpmの設定で、以下の設定を有効にすればいいよ /etc/php5/fpm/pool.d/www.conf listen.owner = www-data listen.group = www-data listen.mode = 0660 設定を変更したら再…

Ubuntu 12.04環境でのSSHの設定

公開鍵認証で接続する クライアントで鍵ペアを作る $ ssh-keygen -t rsa ~/.ssh配下にid_rsa.pub(公開鍵)と、id_rsa(秘密鍵)が作られます。 $ chmod 600 ~/.ssh/id_rsa 他のユーザーから見えないようにパーミッションを600にしておきます。 公開鍵をサーバー…

当面の目標は1万PV/日にしよう

つまり30万PV/月、現在が10万PV/月程度なのでざっくり3倍。 一気に100万PV/月を目指すとか風呂敷広げてもいいんですが、何となく今考えている範囲のことをやれば到達できそうな気がするのがこの辺りなので、とりあえずということで。 何をやろう といっても…

2014年4月のアクセス数

開設6ヶ月目の記録です。 もう半年、しかし放置期間の方が長いような…… 主にやったこと 引き続きアンジュ・ヴィエルジュというスマホゲーをやってましたが、4月末で引退したよ。 アクセス数 分類 数 前月比 UU 24,893 +49.05% PV 96,015 +53.99% 放置は変わ…

2014年3月のアクセス数

さかのぼって、開設5ヶ月目の記録です。 主にやったこと 引き続きアンジュ・ヴィエルジュというスマホゲーをやってました。 67 :名無しさん@お腹いっぱい。:2014/04/27(日) 17:11:31.95 id:hJWe1MaB >>52 無課金で Sは廃人レベル S-は運がよくイベントに…

だいぶ放置してましたが……

アンジュ・ヴィエルジュは無課金最高ランクまで育てて飽きたので、更新を再開していきます。