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

Nginx+git

gitインストール # sudo apt-get install git リポジトリ作成 # mkdir -p /var/git/repository/test.git # cd /var/git/repository/test.git # git --bare init --shared=group コミット # mkdir ~/test # cd ~/test # git init # echo "Hello git project" …

Nginxでオレオレ証明書

秘密鍵の作成 # openssl genrsa -out server.key -aes128 1024 Generating RSA private key, 1024 bit long modulus ..............++++++ ...........................................................................++++++ e is 65537 (0x10001) Enter …

Ubuntu 12.04.4 にSubversion1.8をインストール

ソースリストを新規追加 # vi /etc/apt/sources.list.d/svn.list deb http://opensource.wandisco.com/ubuntu precise svn18 GPG keyの追加 # wget http://opensource.wandisco.com/wandisco-debian.gpg # sudo apt-key add wandisco-debian.gpg OK パッケー…

レスポンシブサイト作成メモ

Twitter社のBootStrap http://getbootstrap.com アイコン http://fortawesome.github.io/Font-Awesome/ 参考 http://www.blacktie.co/demo/bolt/ http://www.blacktie.co/demo/spot/ http://getbootstrap.com/examples/carousel/

Nginxとphp-fpmの権限確認

WordPressのページからテーマをアップロードしようとしたときに表示された画面。 アップロードしたファイル xxxx.zip からテーマをインストールしています 接続情報 要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があり…

サブドメインのZohoメールのMXレコード設定方法

サブドメイン複数をMXレコード登録 a mail ${自分サーバのIPアドレス} a testmail ${自分サーバのIPアドレス} mx mx.zohomail.com. 10 mail mx mx2.zohomail.com. 20 mail mx mx.zohomail.com. 15 testmail mx mx2.zohomail.com. 25 testmail サブドメイン増…

Nokogiriでスクレイピング

C:\>ruby -v ruby 2.0.0p247 (2013-06-27) [i386-mingw32] タイトルをスクレイピングして取得する。 #! ruby -Ku p "文字化けしないか確認しておく" require "open-uri" require "nokogiri" url = "http://snit.hatenadiary.jp/" charset = nil html = open(…

PHPとMySQL5.6の接続

socketファイルがバラバラで、 PHPからMySQLに接続するだけなのにずいぶんハマった。 MySQLのステータス確認 mysql> mysql \s -------------- mysql Ver 14.14 Distrib 5.6.12, for debian6.0 (x86_64) using EditLine wrapper Connection id: 1 Current dat…

lighttpdの設定(編集中)

sudo apt-get install lighttpd vi /etc/lighttpd/lighttpd.conf #server.document-root = "/var/www" server.document-root = "/usr/share/lighttpd" # Nginxポートと重複するのでずらす server.port = 81 fastcgiの設定 vi /etc/lighttpd/conf-available/1…

NginxからPHP-FPMをsocket通信にする。

※編集中 いろいろインストール sudo apt-get install php5-fpm php5-cli -y spawn-fcgi 稼働スクリプトを生成 vi /usr/bin/php-fastcgi #! /bin/sh /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 6 -u www-data -f /usr/bin/php5-cgi sudo chmod 755 /usr/bi…

Ubuntu 12.04.4 にMySQL5.6をdebパッケージからインストール

ここからダウンロード。Debian Linuxから選ぶ。 http://dev.mysql.com/downloads/mysql/ wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16-debian6.0-x86_64.deb インストール sudo dpkg -i mysql-5.6.16-debian6.0-x86_64.deb sudo apt-get…

NginxでWordPressを使う

参照 http://codex.wordpress.org/Nginx 親切に解説している方のブログ http://engineer.aistear.info/336 fastcgiの設定参考 http://jedipunkz.github.io/blog/2012/03/07/wordpress-wo-nginx-plus-fastcgi-degao-su-hua/ nginx http://wiki.nginx.org/Word…

Ubuntu 12.04.4 にNginxインストール

環境確認 # cat /etc/issue.net Ubuntu 12.04.4 LTS # uname -m x86_64 aptパッケージのバージョン確認 →古い。 # apt-cache show nginx Version: 1.1.19-1ubuntu0.6 Nginx用のファイルを新規作成し、リポジトリ追加 # sudo vi /etc/apt/sources.list.d/ngin…

さくらのVPSにカスタムOSインストール(Ubuntu 12.04)をインストール

間違いやすいところのみ。 Key LayoutはJapanese Japanese(Macintosh)選びそうだけど、こっちは誤り。 Netmaskは255.255.254.0 第三オクテットを255→254にする。 インストールマニュアル http://support.sakura.ad.jp/manual/vps/mainte/custom_ubuntu1204.h…

SSHの設定

変更箇所のみ。 vi /etc/ssh/sshd_config # ポート番号を変更 Port 12345 # RootユーザのSSH禁止 PermitRootLogin no # パスワード認証禁止 PasswordAuthentication no # 公開鍵ファイル AuthorizedKeysFile %h/.ssh/authorized_keys # SSH許可ユーザ AllowU…

Ubuntuでrootユーザを使用出来るようにする。

初期設定ではrootのパスワードが未設定のため使用出来ない。 # ルートのパスワード設定 user@host:~$ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully user@host:~$ su - Password: root@host:…

サブドメインのMXレコード設定(Zohoメール)

Zohoメール使ってみました。 サブドメインをメアドとして使いたかったので、設定メモ。 ドメイン testdomain.com サブドメイン mail.testdomain.com DNSの設定 a mail サーバのIPアドレス mx mx.zohomail.com. 10 mx mx2.zohomail.com. 20 DNS設定の確認は、…