へべれけ

ゲームとDTMと本と煙草と酒と泪と男と女

技術

AWSにzabbix3系をインストールする

概要 AmazonLinuxにzabbix3系をインストールする。 LAMP環境は構築済み。php5.6系, mysql5.5系, httpd2.2系 手順 必要となるパッケージのインストール yum install mysql-server httpd24 php56 php56-gd php56-mbstring php56-mysqlnd php56-bcmathレポジト…

debianのvisudoのエディタをvimにする

概要 あけおめことよろ。nanoとか糞(挨拶) なので、visudoを使った時のエディタをvimへ変更する。 手順 $ sudo -s # update-alternatives --config editor alternative editor (/usr/bin/editor を提供) には 3 個の選択肢があります。 選択肢 パス 優先度 …

debianでaptitudeが使えないんだけど ―aptitudeのインストール方法―

debian立ち上げたばかりで使えなかったので混乱したから、ちょっと備忘録として。 なんてことは無く、特別なことも無しにただapt-getでインストールするだけ。 $ sudo -s # apt-get install aptitudeLinuxシステム[実践]入門 Software Design plus作者: 沓…

GCP環境のdebianにPHP5.6をインストールする

概要と前提条件 立ち上げたばかりのGCP環境のdebianにzabbix3系のインストールを見越して、今回はapt-get installでインストールするphpのバージョンを5.6へ変更する。 apache2はインストール済みで。 手順 まずはレポジトリをいじる。 # add-apt-repository…

Nagiosで監視サーバと直接接続されていない監視対象サーバを監視する設定方法

元々は恋姫演武をメインとして格ゲーについて書いていこうと思ってたこのブログも、アクセス解析を見たらなんか技術系についてのメモへのアクセスが多くなってる。 今回は監視サーバと直接繋がっていないサーバへのリモート監視設定を行う。 既にNagiosで監…

Rubyでじゃんけんゲーム

会社の経費精算のタイミングのアレやソレやっぷりで、今月もうピンチ。観鈴ちんぴんち。さっさとおちんぎん高くて働きやすいとこに行きたいので、今日もお勉強。 仕事中の技術勉強がてらにRubyで簡単なゲームを作ってみた。 ほら、よくスーパーとか駄菓子屋…

Node.jsのインストールと"Hello world"を出すまで

Node.jsとは サーバー側で動くJavaScript。 もともとJavaScriptってやつはクライアント側、つまり簡単に言えばPC側で動くプログラム言語だけど、それをサーバ側で動くようしたシロモノがNode.jsというもの。特徴としては大量の処理に対応するために、ノンブ…

PHPのお勉強 入力フォームをPHPで出力する

webページを作って、入力フォームに記入した名前を別ページにアウトプットするというからくりPHPを用いてを作る。 参照サイト qiita.com www.standpower.com まずは入力ページから HTMLならまかせろー <html> <head><title>input.html</title></head> <body> 入力フォーム<br> 名前を入力してください<br> <form action="output.php" method="post"> <table border="1"> #</table></form></body></html>…

RubyとRuby on Railsの導入

書きたいことはあるけど、うまく文章になってくれないので、今日も技術的なことをメモしていくよ。Ruby on Railsとはその名の通り、Rubyによるwebアプリのフレームワークだ。もうちょいざっくばらんに言うとRubyでwebアプリを作るための便利なツールみたいな…

mediawikiを別サーバへ移転させる

そんな仕事を任せられたので、いい機会だと手順をまとめてみた。以下、参照サイト MediaWiki のお引越し手順 - tknotebook環境は移転元、移転先ともにAmazon EC2 容易するものはWinSCPまずは移転元サーバのApacheなどのwebサーバを停止させておく。 service …

Rubyでサイコロ

引き続きRubyの勉強してるよ。 今回はrandメソッドでサイコロを作ってみる。 # vim saikoro.rb ========== #!/usr/bin/ruby puts rand(6) + 1 =========="puts"は次の処理の結果をコマンドライン表示するといった意味がある。 "rand"はランダム引数で、次の(…

プログラミングの勉強がてら、サイコロをRubyで作ってみた

土日の出勤はほんと暇なので、退屈しのぎがてらプログラミングの勉強も始めてみた。 Rubyを選んだのは、PHPやjavaと見比べてパッと見でなんかこっちのほうが簡単そうだと思ったから。 環境はAWS上で検証してるよ。 # vim saikoro.rb ---------- #!/usr/bin/r…