2013-01-01から1年間の記事一覧
セキュアハッシュ(SHA1、SHA224、SHA256、SHA384、SHA512) および、メッセージダイジェスト (MD5)生成用のPythonライブラリーhashlibを、ServersMan@VPS(CentOS)にインストールする。ダウンロードは以下から。 http://code.krypto.org/python/hashlib/…
ネット上のcsvファイルをPythonで読み込んで、「カラム」に分解してみるテストデータとして、アメリカ地質調査所(USGS)が公開している、過去30日間のM4.5以上の地震のcsvリスト(http://earthquake.usgs.gov/earthquakes/feed/csv/4.5/month)を使用。 i…
pythonで、入力データの文字コードを UTF-8,ShiftJIS, EUC-JP, JIS を相互に変換する必要が出て来たので、 python 日本語コード変換ライブラリー pykf をインストールしてみる。1.インストール easy_install pykf 2.使い方 http://sourceforge.jp/projec…
PythonでJSONを使いたいな〜〜〜と思ったのですが、PythonでのJSONの標準サポートは2.6からで、現在インストールしているPythonがバージョン2.4.3のためsimplejsonのサイトからsimplejsonをダウンロードしてインストールする。 wget http://pypi.python.org/…
Pythonで、Googleページランク表示ブログパーツを自作してみる。なお、Googleページランク表示ツールはmod_wsgiのPythonアプリとして実行するので、mod_wsgiのセットアップは以下を参照してください。ServersMan@VPS(CentOS)にWSGIインターフェース mod_ws…
ServersMan@VPS(CentOS)にWSGI に準拠した、Python⇔Webサーバ間インタフェースmod_wsgiをインストールする。1.httpd-develのインストール(必要な場合実施する)Apacheのモジュールをコンパイルするのに必要なapxsが、CentOSのhttpdでは標準でインストー…
ServersMan@VPSから、Pythonのsmtplibを使ってメールを送信しようとしたところエラーが出たので >>> import smtplib >>> c = smtplib.SMTP('localhost:25') Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.4/smtplib.py"</stdin>…
ブラウザーからLinuxの各種設やApacheやMySQLのサーバの設定、サーバーの再起動などが簡単に出来るWebminをServersManにインストールしてみました。Webminの最新版は→http://www.webmin.com1.Webminのインストールwget http://prdownloads.sourceforge.net…
ServersMan@VPS(CentOS)にアクセスログ解析ソフトWebalizerをインストールしてみました。1.webalizerのインストール yum -y install webalizer 2.webalizer設定ファイルの編集 vi /etc/webalizer.conf で以下を変更 ホスト名を指定 HostName chamu.org…
PythonからMySQLに接続する際に必要なMySQL-pythonをインストールする MySQL-pythonの最新版は→http://sourceforge.net/projects/mysql-python/1.MySQLdbのインストール wget http://jaist.dl.sourceforge.net/project/mysql-python/mysql-python-test/1.2…
ServersMan@VPS(CentOS)にMySQLをインストールしてみる。1.yumでMySQLをインストールする yum install mysql-server 2.ベンチとmysql-develも入れておく yum install mysql-bench yum install mysql-devel 3.MySQLをブート時、自動起動するようにす…
Pythonで日本語を含む国際化ドメイン(IDNA)をPunycode変換するutf-8でurlを渡して、Punycodeに変換する関数 import urllib from urlparse import urlparse def url_idna_quote(url): protocol, domain, path, params, query, fragment = urlparse(url) dom…
お借りしたServersMan@VPSでは、サーバーの用途に合わせて以下4つのコースが選択出来るのですが1. シンプルセット 2. ディスクセット 3. ホームページセット 4. エンジニアセット今回、ホームページ開設用にサーバーを利用したいのでホームページセットでサ…