Proxy(認証あり)の通り方まとめ

yum /etc/yum.conf : proxy=http://<Proxyサーバ>:<Port番号>/ proxy_username=<ユーザ名> proxy_password=<パスワード> wget ~/.wgetrc use_proxy = on proxy_user = <ユーザ名> proxy_passwd = <パスワード> http_proxy = http://<Proxyサーバ>:<Port番号>/ https_proxy = http://<Proxyサーバ>:<Port番号>/ ftp_proxy = http://<Proxyサーバ>:<Port番号></port番号></proxyサーバ></port番号></proxyサーバ></port番号></proxyサーバ></port番号></proxyサーバ>…

さくらVPSでメール送信専用サーバ構築

インストール $ yum install postfix postfix設定 $ vim /etc/postfix/main.cf ----- #myhostname = foo.bar.com myhostname = testhost.com : #mydomain = foo.bar.com mydomain = testhost.com : #myorigin = $mydomain myorigin = $mydomain : : (ファイ…

opensslをソースからインストール

tar玉をダウンロード&解凍 $ wget http://www.openssl.org/source/openssl-1.0.1g.tar.gz $ tar xvfz openssl-1.0.1g.tar.gz $ cd openssl-1.0.1g # 最新Ver. → http://www.openssl.org/source/ コンパイルオプション設定 $ ./config --prefix=/usr インス…

Macで「お使いの起動ディスクはほとんど一杯です」が出た場合の対処法

mac

一般的?な対処法はいかに記載されてる。 ハードディスクの空き容量が極端に少なくなる場合の対処方法 | Apple サポートコミュニティ Macにウィルスバスターを利用している場合は、「/cores/」にダンプファイルが大量に作成されていることがあるようなのでそ…

さくらVPS(apacheインストール)

Apacheをインストールする 以下を参照して、Apacheをインストール http://hitorisu.hatenablog.jp/entry/2012/08/11/000421

さくらVPS借りたらまず最初にやること(サーバ起動〜ログインまで)

VPSコントロールパネルにログインする 契約後、数分すると「仮登録完了のお知らせ」というメールが届く。 そのメールに記載されている、IPアドレスがサーバのIPアドレス。 ただし、サーバは起動していないので、VPSコンソールからサーバを起動する必要がある…

CakePHPサンプルページのCSSが効いてない

CakePHPのサンプルページのCSSが効いてない その場合は、往々にしてmod_rewriteが効いてないとおもいます。 $ vim /etc/httpd/conf/httpd.conf ----- : <Directory "/var/www/html"> : AllowOverride all : -----</directory>

EC2の時間をJSTに変更する

EC2の時間を日本時間(JST)にする $ rm /etc/localtime $ ln -s /usr/share/zoneinfo/Japan /etc/localtime

EC2でMySQLサーバ構築

Mysqlインストール $ sudo yum install mysql-server Mysql初期設定 $ vi /etc/my.cnf ----- [mysqld] : character-set-server = utf8 ----- Mysql起動&自動起動 $ /etc/rc.d/init.d/mysqld start $ chkconfig mysqld on ユーザ作成 $ mysql -u root mysql>…

cakephpで同一SQLを複数回発行する

CakePHPは親切なので、全く同じSELECT文を発行した場合、 SQLを実行せず、キャッシュから結果を返してくれます。 場合によってはキャッシュされた結果を使いたくない時もあるので、 そのような場合は以下のようにします。 while(1) { // 実行したいSQL $sql …

.htaccessなどのドットファイルをcpする

.htaccessなどドットから始まる隠しファイルは以下のようにしてもコピー出来ない。 $ cp /path/* /path/to/hoge/ 以下のようにするとコピーできる #--- ドットファイル(.htaccessなど)もcpできるように設定 $ shopt -s dotglob $ cp /path/* /path/to/hoge/ …

vi もしくは vim で行番号を表示すると下線が出てきてうざい場合の対応法

たまにvi や vim を使っていると行番号に下線(アンダーライン)がついてきて 鬱陶しいなと思うことがあります。 以下を .exrc(viの場合).vimrc(vimの場合)に追記すると表示されなくなります。 set term=xterm

ドコモアプリパスワード

docomo携帯(android)の電話帳を自動でバックアップしてたけど、 ある日からできなくなってた。 調べたところ、”ドコモアプリパスワード”なるものが違うとのこと。 そんなん知らんし。。設定した覚えもない。。。 ということで、ドコモアプリパスワードの初期…

PHPをBuildインストール〜apache連携

例としてPHP5.4.6をインストールしています。 Apceh2.2.22がBuildインストールされていることが前提です。 ダウンロード $ wget http://www.php.net/get/php-5.4.6.tar.gz/from/jp.php.net/mirror ダウンロードしたソースを解凍 $ gunzip php-5.4.6.tar.gz $…

apacheをBuildインストール〜自動起動設定

例としてapache2.2.22をインストールしています。 ダウンロード wget http://ftp.meisei-u.ac.jp/mirror/apache/dist//httpd/httpd-2.2.22.tar.gz ダウンロードしたソースを解凍 gzip -d httpd-2.2.22.tar.gz tar xvf httpd-2.2.22.tar Buildする cd httpd-2…

yumでapacheインストール〜自動起動

インストール yum -y install httpd 起動 /sbin/service httpd start 自動起動ON chkconfig httpd on 自動起動ONの確認 chkconfig --list httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off ブラウザからつながらないときはたいていiptablesが原因 /sbin/s…

WindowsでCygwinを使ってcronする

WindowsでCygwinを使ってcronする 前提事項 Windows PCであること。(Windows 7 64bitで動作確認済み) Cygwinがインストールされていること 手順 cygwinのsetpu.exeを使って「cron」と「cygrunsrv」をインストール 「cron」と「cygrunsrv」は、Adminカテゴリ…

Oracle sqldeveloper で Mysqlにアクセス

これまでDBはOracleを利用していて、GUIのクライアントはOracle sqldeveloperを利用していた。今後Mysqlを使う必要があるが、クライアントの使い方を覚え直すのが面倒なので、sqldeveloperからMysqlにアクセスできるようにする。 必要なものをダウンロード:…

MacBook Airの配送経路

Apple Storeで新しいMacBook Airを注文した時のログ ちなみにCPUとメモリをカスタマイズしました。 CPU:1.8GHzデュアルコアIntel Core i5→2.0GHzデュアルコアIntel Core i7 メモリ:4GB→8GB 日付時刻荷物状況荷物の場所 6/24(日) 13:14 Apple Storeにて注文…

PHPUnitインストール

Cakephp2.1.2 でUnittest導入しようと思って、PHPUnitインストールしようとしたら なんかうまくいかず軽くハマったのでそのメモ。 # ちなみにOSはCentOS 6.2 PHPUnitインストール $ yum install php-pear $ pear channel-discover pear.phpunit.de $ pear ch…

Javaの数値チェックについて

Java初心者なのでちゃんと理解できてないだけかもしれないけど、 Javaで数値かチェックするときって以下のようにするのが一般的なんだろうか? public boolean isNumeric(String input) { try { Integer.parseInt(input); return true; } catch (NumberForma…

Hello World

#include <stdio.h> int main (void) { char *str = "Hello World"; puts(str); return 0; } こんなんだっけか?</stdio.h>