MISO10 BLOG

Avatar

MISOスタッフが綴るブログ

Home »

Ubuntuいいね!

開発PCにUbuntuを使ってます。
CentOSもワークステーションとして使っていましたが、こちらはどちらかというと
サーバOSに近いので、Windowsから切り替えると、それなりにLinuxコマンドとLinuxの知識がないと
結構はまります。
まぁ・・普段からサーバいじっているし、社内でもサーバ知識は誰よりも上なので
いいのですが・・正直、この環境で開発となると・・しんどい。
それに比べてUbuntuは、GUIも結構かっこいいし、アプリのインストールも楽。

標準で搭載しているアプリも豊富すぎて、何をいれれば・・。
今まで開発で利用していたソフトは、代わりになるものも標準であり。
・WinSCP→FileZila FTP Client
・Poderosa→GNOME端末コンソール
 ただ、毎回SSHコマンド打ってリモートログインはしんどい。
 これはなんとかPoderosaの代わりになるものを見つけたい。
・EmEditr→gedit
 マクロもプラグインできるみたいだし、PHPなどもきちんとコマンドは色が変更される。
・ブラウザー→FireFox
 これが重い・・だから、Galeonを入れてみた。こちらのが軽い。
・Beckey→ThunderBird これで十分
・Eclipse ・・これはLinuxでも動くし問題なし。
 最近は、LinuxでC言語でアプリ(そのうちブログで記事かくよん)
 も作ったりしているので、Eclipse+CDT+Subversionの環境は
 大変満足!! そのうち、Apacheのmodアプリでも作るかな・・。
・OFFICE関係→OpenOffice
 うん・・ずれる。WORDで作った図などはずれまくる・・。これが悩み。
 昔の人間なので、WORDで仕様書を作る時は、パソコン、サーバなどはイラストではなく
 自分で書く派なので・・(笑。
・印刷
 社内のCanonの複合機がLinuxに正式に対応していないので、上位機種のドライバーで代替。
 これが元で、WIndowsのように、細かく設定できない。
 あと、ThnderBirdからの印刷がCUPS経由になるので、1/2印刷とかできないよ・・。

まぁ・・Ubuntuにしてからの一番のお気に入りは、この標準のフォントかな・・。
MACのフォントが一番いいけど、無償OSでどこまでいけるか・・極めてみたい。
 

Categories
LINUX | Ubuntu
Tags
|

ApacheのVirtualHostについて。

PCサイトにしても、モバイルサイトにしてもインターネット上にサイトを公開する際には
WEBサーバーが必要になる。

私は、よく簡単に構築できるApacheをよく使う。
その際の管理しやすく、複数サイト構築にも有用なVIrtualHostのサンプルを書いておく。

続きを読む

Categories
JAVA | LINUX | Server | smarty
Tags
| |

バックアップについて。

PC・モバイルサイトなどの構築をしていると、必ずバックアップが必要になってくる。

これをしてないと、まれにHDDがクラッシュしたときに泣ける(T。T

そこで、バックアップについて考えてみる。

1.バックアップ方法

・tar/zipコマンドによる圧縮

2.転送方法

・rsyncによる転送

・scpによる転送

・SCPによる転送

・rsyncやSCPはパスワードをソースに書いたり空パスフレーズを作ったりなどちと面倒。。

本当はそっちのほうがいいのかもしれないが、今回はtar圧縮+FTP転送を選択

続きを読む

Categories
LINUX | Server
Tags
|

WOWZAインストールメモ

WOWZAとはJAVAで構築されたFlashのストリーミングサーバのクローン

ストリーミングや、ライブ配信、共有オブジェクトを使ったアプリの開発が可能

【環境】

OS LINUX CentOS5

【準備】

WOWZA本体

ダウンロード

http://www.wowzamedia.com/store.html

から 「Linux RPM Installation」 をダウンロード

 

JAVA

ダウンロード

http://java.sun.com/javase/downloads/index.jsp

JDK 6.0 Update 10 -> linux用rpmをダウンロード

それらのファイルを

/usr/local/scr/ に ダウンロード

続きを読む

Categories
JAVA | LINUX
Tags
| |

アクセスログの管理

WEBサーバのアクセスログの扱いはきちんと管理しておかないと
以外にDISKを食いつぶすやっかいな奴です。
Apacheの定義もデフォルトのままで、cronでローテートもいいけど
アクセス解析やらのツールを使うケースや、指定した日だけのアクセスログを見たい時には
日付単位でログを管理した方が便利。
Apacheのhttpd.confで以下のように定義すると、その日だけのアクセスログファイルで管理できる。


  ErrorLog  "|/usr/local/apache2/bin/rotatelogs /home/xxxxx/logs/error_log.%Y%m%d 86400 540"
  CustomLog "|/usr/local/apache2/bin/rotatelogs /home/xxxxx/logs/access_log.%Y%m%d 86400 540" "combined"

こんな感じになる。
access_log.20081023
error_log.20081023

ただ、これも1つのディレクトリに保管され続けていくと、開発時にログを見ながらデバッグするには
邪魔だし、何せこのままだと、DISKの容量も食いつぶす。
続きを読む

Categories
Server
Tags
| | |

all 1 pages1