技術系

VPSにVPNサーバを構築したお話・サーバサイド編

VPSにVPNサーバを構築して自宅サーバと接続したときの構築手順を連々と。 今回はOpenVPNを使ってSSL-VPNを作るよ! 環境 回線はマンションの共有回線でグローバルIPアドレスがない(お金払えばもらえるけど)のでVPS側をサーバとして構築する。また、VPN機能を…

まっさらなCentOS 6.6にRuby2.2.0をインストールするメモ

月曜深夜2時にCentOS7にアップグレードしようとしたら「no filesystem could mount root」と共に死亡したVPSを目の前にしてメモ書き。chefを使いたいので最新版のrubyをインストール。 環境 GMOクラウドVPS マイクロ (死亡したので)再インストール後yum upda…

nasneの空き容量をzabbixで監視する!

ある日、撮り溜めていたアニメを見ようと徐ろにPS3を起動した。 Torneを起動させたら… 容量不足で録画できてない!雪菜はどこにいってしまったの!?というわけでgitと開発用DBぐらいにしか使ってない自宅サーバにzabbix入れて監視することにした。 環境 zabbi…

FuelPHPのThemeを使ってスマホとPCでテンプレートを切り替える~Smarty編~

自分が運営しているサイトをスマートフォン対応しようと思って戦った時のメモ。 環境 さくらのレンタルサーバスタンダード PHP5.4.11 FuelPHP 1.5 Smarty3

nginxでリバースプロキシを作ってみた

個人的に購入して使ってるJIRAをどうにかPort80でアクセスしたくてリバースプロキシ作った時のメモ。 環境 GMOクラウドVPS マイクロ CentOS 6.3 ngninx本体の準備 まず必要なライブラリをインストールする。 # yum install libxslt-devel gd-devel geoip-dev…

PerlbrewでPerl環境を管理する

システムのデフォルトがPerl5.10だけど使いたいのはPerl5.16なんだよーってときのメモ。 Perlbrewを使って管理できるようにした。 今回の設定 自宅サーバやVPSといったrootを持っていること前提 デフォのPerlを書き換えるのは危険な香りがするので/usr/local…

CentOS 6.3にemacs 24.2を自分でビルドしてインストールする

忘れないためのメモ。 # wget http://core.ring.gr.jp/pub/GNU/emacs/emacs-24.2.tar.gz # ./configure --without-x # make # make install

Apache2.4のバーチャルホストでハマったところメモ

バーチャルホストの設定しててドハマリしたのでメモ。 ローカルの開発用Apacheなのでとりあえず全通ししたいとき。 これまで <Directory "/var/www/foo"> Order Allow, Deny Allow from all DirectoryIndex index.html index.cgi index.pl index.php </Directory>Apache2.4の場合 <Directory "/var/www/foo"> Require all gran</directory>…

CentOS6.3で作るプリンタサーバ

あけましておめでとうございます。約半年振りにブログ書きます。 今日はCentOS6.3でプリンタサーバ立ててみたのでその記録です。 環境 CentOS6.3が入ったサーバマシン EPSON PX-A720 必要なパッケージのインストール yumでcups関連のパッケージをインストー…

HandlerSocketを入れてみる

こんちはー はてなダイアリーからHatena Blogに移行して最初の記事は 自分が契約しているさくらのVPS1GプランにHandlerSocketをインストールしたときの記録です。 環境 さくらの旧VPS1Gプラン CentOS 6.2 MySQL 5.5 HandlerSocketって何? DeNAの樋口さんが…