タグ

Serverに関するwebbingstudioのブックマーク (28)

  • レンタルサーバに『WP-CLI』をサクっと入れるシェルスクリプト作ってみたよ

    以降は過去記事アーカイブです。すでに無効となっている情報もありますのでご注意ください。 『WP-CLI Advent Calendar』3日目担当の @tecking です。 一度使い出したら超絶便利、プラグインのアップデートなどサイトメンテの効率もぐっとアップする『WP-CLI』。少しでも多くの人に使ってもらえたらなあ……ということで、レンタルサーバにサクッと導入するためのスクリプトを作ってみました。SSH接続できるレンタルサーバを契約してる方、これを機会にぜひチャレンジしてみてくださいマセ。 ちなみにこのスクリプト、国内でも比較的ユーザーが多いと思われる『さくらのレンタルサーバ』『ヘテムル(heteml)』への導入を想定して作りました。当ブログの過去記事 【Ver. 0.14版】『WP-CLI』をさくらのレンタルサーバ スタンダードにインストールしてみたよ 『WP-CLI』をhetem

    レンタルサーバに『WP-CLI』をサクっと入れるシェルスクリプト作ってみたよ
    webbingstudio
    webbingstudio 2015/09/28
    WordPressをシェルコマンドで操作できるようにする方法。root権限が必要な環境でなければ設置できないと思っていたが、SSHが利用できるサーバーであれば可能なようだ
  • AWSでS3とIAMを使う(ユーザの追加・パーミッションの設定・アクセスキーの取得) - 空飛ぶモンチッチ

    2014-05-07 AWSでS3とIAMを使う(ユーザの追加・パーミッションの設定・アクセスキーの取得) aws s3 iam AWSに登録 http://aws.amazon.com/jp/free/ 注意点 電話の確認がうまいくいかなかった。 「電話確認要求を処理できません。後でもう一度お試しください。」 このメッセージの通りにいつまで待っても処理してくれない。この記事の通りにやると電話の確認を取ることに成功できた -> AWSアカウント作成時に電話認証が出来ず困ったこと。: いろいろ備忘録 - ウェブ業界人の技術ブログ S3のBucketを新しく作る https://console.aws.amazon.com/iam/home#home のServicesよりS3を選択。 Create Bucketより新しいBucketを作る。 ユーザの追加 https://console.aw

    webbingstudio
    webbingstudio 2014/08/05
    Amazon S3は、ユーザーを追加してパーミッションやアクセスキー取得の設定をしなければならなくなったようだ
  • Uploader for MT|ソフトウェア製品・無料ツール|アイデアマンズ株式会社(ideaman's Inc.)

    Uploader for Movable Typeは、テスト公開サーバーと番公開サーバーを分離するための機能を追加し、安全なサイト運営を実現するプラグインです。 テスト公開サーバー上に展開されて確認を経たコンテンツを、ボタン操作ひとつで番公開サーバーに送信し、Webサイトを同期することができます。 テスト公開サーバーと番公開サーバーが同一の環境であるケースにも対応し、その場合はより高速に同期を行うことができます。 発売キャンペーン中!25%OFF! ステージング環境でページを確認してから公開することができます。 ブログパス以下のファイルに対し、リモートサーバへのFTP転送、同一サーバ内でのrsync同期、圧縮ダウンロードが可能です。 cronを利用した予約配信ができます。

    webbingstudio
    webbingstudio 2013/09/04
    ステージングサーバーと公開サーバーを分離・同期するためのプラグイン。こういう使い方こそMovableTypeの本領のように思う
  • めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。

    こんにちは nakamura です。そういえば 4/1 から 神奈川県公共的施設における受動喫煙防止条例 が施行されましたね。今のところよく行くお店でそれらしい光景は見掛けませんが、先日行った居酒屋はものの見事に禁煙になっていて心なしか客足もまばらな感じでした。神奈川県の飲はこれから厳しそうですな。 さてさて思わず関西弁になってしまうほど便利な find コマンドを今日はご紹介します。比較的有名なコマンドですが、オプションが相当な数あり正直全てを把握するのは無理かもしれません。ただ、よく使うものだけでも頭に入れておくと何かと便利な優れものなのです。 基的なオプション まずは基的な使い方。 -type ファイルタイプの指定に使用するオプションです。スペシャルファイルや名前付きパイプ等様々な引数がありますが、よく使うのはディレクトリを示す d と通常ファイルを示す f でしょうか。 -n

    めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。
    webbingstudio
    webbingstudio 2013/06/20
    黒い画面で特定の条件に合致したファイルを検索したり、検索したファイルに対してパーミッション変更などの一括処理を行うためのTIPS。ただし-execよりもxargsコマンドの方が処理が早い
  • デザイナー必見!VPSで高速なMovable Type用サーバをゼロから構築する方法 - エンジニアブログ - スカイアーク

    まだGW中に間に合いますよ!という事で最近[個人的]にサーバを構築する機会が多いので、サーバ構築のノウハウを公開したいと思います。 Movable Type専用というわけではないですが、PSGIでのサーバ構築手順がほとんど公開されていないようなので なるべく初心者の人でも判るように解説したいと思います。 かなり検証を行ったので、素のCentOS6.4(64ビット)であれば、上から順番にコピー&ペーストでコマンドを実行するだけで、サーバが構築できるはずです。各コマンドについては細かく説明はしておりませんが、まずは構築してみる事から初めては如何でしょうか。わかりづらい箇所があればFBやTwitter等で質問を受け付けますので気軽にどうぞ。需要があれば一日かけてサーバ構築の勉強会でも実施しようかなと思っているので「いいね」と「はてぶ」お願いします! 目標 番でも使えるサーバ(最低限のセキュリテ

    デザイナー必見!VPSで高速なMovable Type用サーバをゼロから構築する方法 - エンジニアブログ - スカイアーク
    webbingstudio
    webbingstudio 2013/06/19
    PSGIに対応した高速なMovable Typeを構築する手順。初心者にPSGIは厳しいがcpanmによるPerlの導入部分だけでも参考になる。Perl::Buildで詰まったら "yum install -y perl-devel"
  • 他のWebサーバを使いつつ「さくらのメールボックス」でメールを管理する方法 | Transrain

    この記事は2011/6に掲載されたものです。 記事の内容が古くなっている為、現状と異なる可能性があります。 現在、使用しているWebサーバをCoreServerからさくらのVPSへ変更する為に細々と作業をやっているのですが、メールサーバの管理は面倒かつ踏み台の危険性等を考慮するとあまり自分で管理したくありません。 そこで年間1000円のメールボックスサービスであるさくらのメールボックスを使用することにしました。 ヘルプを見ると、メールアドレスに使用するドメインのDNS管理をさくらに委譲する必要があるように書いていますが、自己責任の上でValue-DomainDNSを利用して利用することもできます。 なぜ移管したくないかは人それぞれかと思いますが、ドメインの自動更新設定をしているので移管させたくなかったので、DNSの設定を行うことによって利用できるように設定していきます。 なお、Value

    他のWebサーバを使いつつ「さくらのメールボックス」でメールを管理する方法 | Transrain
    webbingstudio
    webbingstudio 2013/02/20
    タイトルの通り。VPSや専用サーバーを持っている場合、Webサーバーのみの運用にしてメールは別途管理するのが良いようだ
  • Dropbox で同期する XAMPP ローカル環境。どこでも開発!どこでも最新!

    おでこです。自宅では Windowsデスクトップマシン、出先や勉強会では MacBook Air を使っているのですが、それぞれに作っている XAMPP のローカル環境がバラバラなのがずっと不満でした。勉強会で一からローカル環境作り直したり。自宅と MBA で同じバージョンの WordPress を2回もインストールしたり。 でも、そんなこととももうおさらば!Dropbox を使って ローカル環境を同期することにしてみました。具体的な手順は以下をご覧あれ。 XAMPP のファイル構成は OS によってまったく違う 複数クライアントの XAMPP 環境の同期と聞いて、「そんなの XAMPP フォルダを Dropbox フォルダに入れて同期すれば終了だろ、JK」と思う方もいるかもしれません。XAMPP 環境を扱うクライアントがすべて同じ OS であればこの方法でも解決できますが、Windo

    Dropbox で同期する XAMPP ローカル環境。どこでも開発!どこでも最新!
    webbingstudio
    webbingstudio 2013/01/15
    XAMPP内のhtdocsとMySQLのデータをDropboxで管理する方法。自宅以外の環境でも同じlocalhostを利用できるようになる
  • さくらのVPSでWordPressを動かそう – メールサーバー設定編 - - UKLab

    さて、今回はメールサーバーの構築になります。 以前構築した時も一番苦労したのがメールサーバーになります。 手順も長いですが、ゆっくり着実に進めていきましょう! タイトルに「WordPressを動かそう」とは書きましたが、解説してる事はサーバーの構築なのでもちろんWordPress限定じゃなく普通のWebサービス用として使えます。 VPSの設定解説リンク 初期設定・セキュリティnginx設定編 PHP+eAccelerator+php-fpm設定編 MySQLphpMyAdmin設定編 メールサーバー設定編←今ココ 番外編 このページの内容 初めに MySQL対応のPostfixかどうかの確認 postfixadminのダウンロードとインストール postfixadminの設定 セットアップスクリプトの実行 MySQLを使うためにPostfixの設定を変更する 新規ユーザー対策 サ

    webbingstudio
    webbingstudio 2013/01/13
    さくらのVPSでPostfixを使用して、WordPressで扱えるメールサーバーを設定する手順について。
  • http://www.xn--vps-073b3a72a.com/

    webbingstudio
    webbingstudio 2013/01/05
    さくらVPSに、安全なWordPressの動作環境を整えるまでの解説。わかりやすいのでlocalhostに慣れていればWebデザイナーでもなんとかなる
  • nico0927.net

    nico0927.net 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    webbingstudio
    webbingstudio 2012/09/02
    XAMPPのlocalhost環境でメールを送信できるようにする方法について
  • Windows7(vista)の便利機能シンボリックリンクでデータをDドライブへ逃がす - consbiol のエコ日記

    Windows7(vista)には、シンボリックリンクという便利な機能があり、最近やっと使い始めました。どういう機能かというと、XPとかで使えるジャンクション(id:consbiol:20091130)と同じようなものです。ショートカットと似てるんですが、ショートカットと違い、あたかもフォルダやファイルの実体があるようにシステムが認識してくれます。 で、具体的に何に使えるかというと、データをDドライブに逃がすときなんかに最適。私のメインPCは、Cドライブに80GB SSD(id:consbiol:20091119)、Dドライブに1TBのHDD(id:consbiol:20100318)なので、大きなデータはDドライブに逃がしておきたいところ。それに、Dに逃がしておけば、システムがおかしくなったときに失われるデータが少なくなります。ということで、現在、ライブラリの「ミュージック」内のiTun

    webbingstudio
    webbingstudio 2012/09/02
    Windows Vista以降はLinuxと同様のシンボリックリンクを作成できる。XAMPP内のperlを「user/bin/perl」のパスのままで利用するために使う。コマンドプロンプトは右クリックで「管理者として実行」すること。
  • プレビュー時にできるファイルを定期的に自動削除する

    2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 「WordPressで学ぶPHP(2)データ構造(配列・オブジェクト)編」を発売しました。 書は「WordPressで学ぶPHP(1)変数・制御構造編」の続編にあたり、PHPの「データ構造」(配列とオブジェクト)について解説します。 配列やオブジェクトは、頭の中で考えるだけでは、イメージがつかみにくいです。書では図を多用して、配列やオブジェクトをなるべく分かりやすく解説することを心がけました。 Kindleで、定価250円です。 MTQに「プレビュー時のキャッシュファイルの消去」という質問があがっていました。 この質問に答えてみます。 1.問題点 Movable Type

    webbingstudio
    webbingstudio 2012/04/06
    MovableTypeは記事のプレビューをしたあと「戻る」ボタンで戻ると一時ファイルが残ってしまうことがある。完全に消すにはfindコマンドをcronで定期的に回す必要がある
  • サーバサイドJavaScriptの本命「node.js」の基礎知識

    稿では、Node.jsの特徴や動作原理に触れ、サンプルや役に立つパッケージ、活用事例などを紹介したいと思います。 主なサーバサイドJavaScript Node.jsに触れる前に、予備知識として他のサーバサイドJavaScriptにも触れておきます。Node.js含め、サーバサイドJavaScriptには、主に以下のようなプロジェクトがあります。 サーバサイドJavaScripの標準仕様「CommonJS」とは サーバサイドJavaScriptには、「CommonJS」と呼ばれる標準化が策定されています。標準化というと難しい感じがしますが、要はサーバサイドでJavaScriptを実行するのに何が必要かを仕様として、定義しているドキュメントのことです(例えば、「ログが必要だよね」など)。 Node.jsは、このCommonJSに則って開発されています。現段階であれば、CommonJSの仕様

    サーバサイドJavaScriptの本命「node.js」の基礎知識
  • ValueDomain + heteml(ヘテムル)、MXレコードでメールサーバの指定 - メモ

    2010年9月11日 ValueDomain + heteml(ヘテムル)、MXレコードでメールサーバの指定 hetemlは容量も大きく、ドメインも無制限で登録でき、データベースもそれほど重くなく、とても重宝するレンタルサーバです。 独自ドメインでヘテムルを利用する場合、DNSサーバはヘテムルのものを登録しなければならず、サブドメインやメールサーバを外部のものを使う、といったことは動作保証外(サポート外)のようです。 メールサーバをgoogle apps(gmail)で使う方法に限っては、Q&Aに掲載されています。 ここではムームードメインを使う前提のようですが、DNSレコードを設定できるドメイン業者ならおそらくOKだと思います。ValueDomainだと問題なく設定できました。 さて今回は「Webサーバは外部、メールサーバのみヘテムルで使う」という設定を試験的に行ってみました。 結

    webbingstudio
    webbingstudio 2011/04/11
    ヘテムルでGoogle Appsにメールを移管する方法。ヘテムルのヘルプではムームドメイン経由での利用方法しか書いてないが、バリュードメインでも可能
  • .htaccessで転送する設定の書き方 - 45式::雑記

    .htaccessで転送する設定の書き方 投稿者 4n5 投稿日時 2008年7月28日23:49 カテゴリ Web コメント 0件 トラックバック 0件 .htaccessでのRedirectを使った転送について勘違いがあった事に気付いた。なのでこれを機会に調べ直し、備忘録も兼ねて書き残す。 Redirectディレクティブ RedirectディレクティブはURL-path引数へのアクセスをURL引数へ転送する。 構文はRedirectディレクティブと引数を半角スペースで区切って記述する。引数はstatus,URL-path,URLの3つが指定でき、status引数のみ省略が可能。 Redirect (status) URL-path URL 例えば、次のように記述する。 Redirect 302 /noe http://www.example.com/shinichirou/ Redir

    webbingstudio
    webbingstudio 2011/04/08
    .htaccessリダイレクトについての詳細なまとめ
  • GoogleAppsをお使いいただく場合 | エックスサーバー マニュアル

    ドメインに関する「よくある質問」 マニュアルについて、Google Workspaceのシステムの変更によって内容が変わる場合があります。 詳しくはGoogleへお問い合わせください。 ドメイン所有権の確認 まずはGoogle Workspaceへお申し込みいただき、ドメイン所有権の確認をしていただく必要がございます。 Google Workspaceで「ドメイン所有権の確認」の手続きを取っていただき、ドメイン名で公開されたWEBサーバ上にGoogleの指定するhtmlファイルをアップロードするか、ドメインのDNS設定にGoogleの指定するTXT(テキスト)レコードを書き加える必要があります。 TXTレコードを追加していただく場合

    webbingstudio
    webbingstudio 2011/04/03
    エックスサーバーでドメインを取得、もしくはVALUE DOMAINで取得したドメインをエックスサーバーのネームサーバーで使用している場合は、管理画面の「DNSレコードの編集」を修正する。
  • VALUE DOMAINでGoogle Appsを利用しようとしています。…

    VALUE DOMAINGoogle Appsを利用しようとしています。ただし、サイトはロリポップで公開したいと考えています。 ネームサーバーとDNSを以下のように設定したところ、メールを送信すると host hogehoge.jp[202.222.XX.XXX] said: 550 sorry, no mailbox here by that name. (#5.1.1) (in reply to RCPT TO command) のエラーになります。202.222.XX.XXXはロリポップのサーバーのIPです。 mxレコードを設定しているのに、ロリポップのサーバーにアクセスしてエラーになるのは回避できないでしょうか? (Google AppsのIPアドレスがわからないため、a XXX.XXX.XXX.XXXで設定することもできない) DNSに詳しくないのですが、どなたか教えていただけ

    webbingstudio
    webbingstudio 2011/04/03
    VALUE DOMAINで取得したドメインを、メールだけGoogle Appsにする方法について。ネームサーバーはVALUE DOMAIN、mxはGoole、aはウェブサーバーとなる。
  • 既存のデータベースを残す方式のアップグレード | CMSプラットフォーム Movable Type ドキュメントサイト

    TOP マニュアル Movable Type 5 既存のデータベースを残す方式のアップグレード Movable Type 5 ManualMovable Type 5 マニュアル ここでは、Movable Type のアプリケーションデータやデータベースを上書きすることでのアップグレードではなく、新しく Movable Type 5 用の環境を作り、そこへバージョンの古い既存環境のデータを複製する方法の例を記述しています。この方法を使うと、現在のデータをそのまま維持しながら、安全にアップグレードすることができます。 「既存環境のバックアップ」 「新しい環境の作成」 「データベースの複製」 「新しい環境でアップグレード実行」 「プラグインなどの複製」 「アップグレード後に必要な作業」 この方法では、既存のデータベースをそのまま残しておき、新しく Movable Type 5 用のデータベース

    既存のデータベースを残す方式のアップグレード | CMSプラットフォーム Movable Type ドキュメントサイト
    webbingstudio
    webbingstudio 2011/03/29
    今更だがブクマ。乗換方式にすべき。というかそれ以外の選択は考えられない
  • MySQL+Apache+PHPをインストールしよう(2/3) ― @IT

    インストールと設定(2) Apacheのインストール 次は、Apacheのインストールです。MySQLと同様に、Apacheがインストール済みかどうかをrpmコマンドで確認します。 # rpm -qa *http* httpd-manual-2.2.3-5 system-config-httpd-1.4.1-1.fc6 httpd-2.2.3-5

    MySQL+Apache+PHPをインストールしよう(2/3) ― @IT
    webbingstudio
    webbingstudio 2011/03/24
    LinuxサーバーでPHPのmySQL関数が使えない場合は# yum install php php-mysqlでインストール->php.iniのextension追加->apache再起動
  • UNIXコマンド

    webbingstudio
    webbingstudio 2011/03/06
    UNIXコマンドの一覧