タグ

ブックマーク / 9jp.info (6)

  • VPS等でCentOSをOSとして選択した場合にやっておきたい最低限の設定 » とりあえず9JP

    多くのVPSや専用サーバサービスでは、OSとしてCentOSが標準だったりするけれど、VPSなどでCentOSをOSとして選択した場合に、仮に「一時的なテスト環境」として利用するにしてもやっておいたほうが良いと思う最低限の設定の話。 とりあえず、普通にrootログインするなり、suするなりして、rootになってる前提で。 通常使用(または管理用)するのユーザの作成 以下のコマンドでユーザを作成する。 useradd 追加したいユーザ名 作成したユーザにパスワードを設定する。 passwd 追加済みのユーザ名 sudoの設定 sudo が入ってなければ入れておく。 yum install sudo sudoの設定。 visudo 作成済みのユーザに権限を与える。 以下を追記。 ユーザ名 ALL=(ALL) ALL 編集が完了したら、 su - ユーザ名 として、作成済みのユーザに切り替える。

  • VPSの初期設定とLAMP環境を構築する方法。 » とりあえず9JP

    VPS(あえて”VPS”である必要はないけれど、安いので…。)の初期設定とLAMP環境を構築する方法。 さくらのVPSのようにほぼ最小構成で提供してくれたり、最小構成を選択出来るVPSサービスを想定しています。 また、サーバOSはREDHAT系(CentOS等)、クライアントOSはWindowsを対象にしています。 1.サーバへの接続 2.更新可能なパッケージのアップデート 3.自動更新の設定 4.一般ユーザの作成 5.公開・秘密鍵ペアの作成 6.サーバに公開鍵を設定する 7.サーバのSSH設定の変更 8.Puttyの設定 9.iptablesの設定 10.Apache・MySQLPHPのインストール 11.Apache・MySQLの最低限の設定 12.WinSCPの設定 13.WebMinのインストール

    yk5656
    yk5656 2011/07/28
  • VPSのいろいろな使い道 » とりあえず9JP

    最近、さくらのVPSや[ABLENET]などの低価格にも関わらず高品質なVPSサービスや、serversmanなどの低価格なVPSサービスが増えて、個人でも気軽に借りる事が出来るようになった。 というわけで、VPS(あえて”VPS”である必要はないけれど安いので)の色々な使い道。 VPSを借りる目的として定番っぽいのが、ウェブサーバやメールサーバとしての利用だと思う。 ウェブサーバやメールサーバなら、共用レンタルサーバを借りれば事足りる場合も多いとは思うけれど、共用レンタルサーバのように型にハマった環境では無く、自分好みの環境を構築できる!というのが、VPSでウェブサーバ等を動作させる魅力かもしれない。 参考サイト: ウェブ開発者のための、1時間でできるLAMP環境構築術(CentOS編) – さくらインターネット創業日記 さくらのVPS のサービス提供元である、さくらインターネットの田中

  • PHPで可逆(復号化可)な暗号化を行う方法。 » とりあえず9JP

    というわけで、PHPでOpenSSLを利用した可逆暗号化を実現する方法。 以下のようなしょっぼいclassを書いてみた。 class MyEncryption { private $publicKey = null; private $privateKey = null; function __construct($publicPath, $privatePath) { $this->publicKey = file_get_contents($publicPath); $this->privateKey = file_get_contents($privatePath); } function getEncryption($decryptStr) { openssl_public_encrypt($decryptStr, $encryptStr, $this->publicKey); r

  • WEB制作時に有ると便利なフリーソフト7選 - とりあえず9JP

    ウェブサイトを作成する場合に 「こんな事が出来たら良いなぁ・・・」 的な事って結構あるのだけれど、そういう悩みを解決してくれる なフリーソフトウェアを7つほど紹介してみる。 ▼ WinShot 非常に高機能な画面キャプチャーソフト。 キャプチャー範囲をドラック等で指定してのキャプチャーや、キャプチャーの定期実行等の機能がある。 キャプチャ後に任意のアプリケーションに直接渡し、そのまま編集して保存、と言った事も可能。 サイト用のキャプチャ画像の作成に便利。 ▼ Devas 特定のディレクトリ以下のファイルのテキスト検索するソフト。 複数行の検索や、正規表現での検索が可能で、検索結果から直接該当行を表示する事も出来る。 また、一括置換機能なども備えており、置換前に自動でバックアップしてくれる。 他者が組んだスクリプトなどを検索する場合にとても便利。 ▼ Charu3 入力支援ソフト。 定型文を

  • MySQLやPHPのパフォーマンスを向上させる方法のメモ。 » とりあえず9JP

    MySQLPHPのパフォーマンスを向上させる方法のメモ。 色々な設定があるとは思いますが、ここでは個人的に効果を顕著に感じたMySQLのクエリキャッシュとAPCについて書いています。 当はPHPやらMySQLそれぞれでベンチ取った方が良いとは思うのですが、この記事では、WordPressを設置して、そのインデックスページに対するApacheBenchのRequests per second(一秒間に処理されたリクエスト数)のみを見て、その結果で比較しています。 ※ApacheBenchはローカルではなく外部のサーバからという微妙な環境で、リクエスト数100、同時リクエスト数10、試行回数はそれぞれ1回という微妙な値でやってます。 まずは、全く未設定な状態での、Requests per second。 実行したコマンドは以下。 ab -n 100 -c 10 テストしたいURI Requ

  • 1