asklife

IT&Life

Month: 1月 2011 (page 1 of 3)

さくらに複数ドメイン・複数WordPressをインストールする方法まとめ

複数ドメイン

手順
①ドメイン→新規ドメイン登録
②マルチドメイン→指定フォルダ(例:/aaa)を作成
③FTPでフォルダを移動

※ここで以前cronを使っていた場合は/aaaを入れる必要があります。

複数WordPress

ここのサイトを参考にしました。

概要としてはwp-config.php の $table_prefix の値を書き換えて、ドメイン毎に別の値を指定する。

例:
ブログ「ABC」で使用する wp-config.php の記述。→ $table_prefix = ‘wp_ABC_’;
ブログ「DEF」で使用する wp-config.php の記述。→ $table_prefix = ‘wp_DEF_’;

そして、さくらのクイックインストールを用いて、別の接頭語をつければ複数WordPress体制が完成です!

WordPressで掲示板を設置する方法

WordPressに掲示板を設置する方法は非常に簡単でした。

プラグインを用いるというのも考えられますが、WordPress 2.7以降のバージョンならば
既存のコメント機能を活用するのが一番簡単でしょう。

ポイント

①ダッシュボードの「設定」→「ディスカッション」→「他のコメント設定」の項目で、「~日以上前の投稿のコメントフォームを自動的に閉じる」のチェックを外しておきます。

②ディスカッション→コメントを許可にチェック

③comment.phpにて comments_template(); を記載する。

実際に動いている様子はこちら

素人でもたぶん5分で完成するツイッターボットの作り方|asklife

素人だけどツイッターボットを作ってみたいという人向け

この記事は

①超簡単に作りたい人用ツイッターボットの作り方
②簡単だけどちょっと自由に作りたい人用ツイッターボットの作り方

という構成になっています。

超簡単に作りたい人用ツイッターボットの作り方



twitterボットジェネレーター
というサービスにツイッターでログインするだけでボットが作れます。

手順①ツイッターでログイン認証をします。

トップページの画面でログインボタンをクリック→もう一度ログインボタンが出るのでクリック

ボットにしたいアカウントかを確認して許可するをクリック

ログインが完了しました。

手順②つぶやかせたい内容を入力

つぶやきをクリック→つぶやきを記入します

ボットにつぶやかせる間隔を決める。最高で30分間隔につぶやかせることが可能です。

その他、返信設定(おはようとリプライされたらおはよーと返す等)等も設定可能です。

簡単だけどちょっと自由に作りたい人用ツイッターボットの作り方

EasyBotterというプログラミングパッケージを使います。

まずはトップページ中盤にあるバージョン2.05というzipファイルをダウンロード・解凍します。

書き換える必要があるファイルはdata.txt と setting.php と bot.phpの三つです。

data.txtを設定する

data.txtに記述する内容がつぶやきになります。

つぶやきごとに改行して登録します。

いろはにほへと ちりぬるを
わかよたれそ つねならむ
うゐのおくやま けふこえて
あさきゆめみし ゑひもせす
ん

最初はいろは歌が入っています。
「いろはにほへと ちりぬるを」で一つのつぶやき
「わかよたれそ つねならむ」で一つのつぶやき
というようになっています。

setting.phpを設定する

ステップ①

まずこちらでツイッターにログインして許可するをクリックします。

するとAccess TokenとAccess Token Secretが手に入るのでコピペしておきます。

ステップ②

setting.phpで変える必要があるところは

①screen_nameの"と"の間にbotのアカウント名を入れます。
②access_tokenの"と"の間にAccess Tokenの値を入れます。
③access_token_secretの"と"の間にAccess Token Secretの値を入れます。

の三つです。
①はボットのツイッターアカウント
②③はステップ①でメモした長い文字です。

consumer_keyとconsumer_secretは変える必要はありません。

consumer_key = "WtNt5W6js77cFHvKyVgf6Q"; // Consumer keyの値
consumer_secret = "h3In28YiiRxtg4PTpkhPmrlJSGOCTG2oh3hslQ"; // Consumer secretの値

bot.phpを設定する

//$response = $eb->postRandom("data.txt"); 
//$response = $eb->postRotation("data.txt");

難しいことは考えずに上記の//を消していきましょう。そうすると自動でつぶやく機能がONになります。
返信等の詳しい機能がありますが興味がある方は挑戦してみてください。基本的には同じ考え方です。

設定完了、フォルダごとサーバーにアップロードします。

http://○○.com/EasyBotter2.05/bot.php
↑○○には自分のHPのアドレスが入ります。

bot.phpにアクセスするたびにボットがつぶやきます。

せっかくだから自動化させたい人はcronを使おう

さくらのサーバーを想定します。
この辺りの記事を参考にして下さい。

①さくらのサーバーコントロールパネルにログイン→アプリケーションの設定→cronの設定

②cron設定一覧→新規項目の追加→cronスケジュール設定

実行コマンドに

cd /home/ドメイン名/www/cronで実行するphpを入れてあるフォルダ名/;
半角スペース/usr/local/bin/php -f /home/ドメイン名/www/
cronで実行するphpを入れてあるフォルダ名/cronで実行するphp 1> /dev/null

と記入し、cronで実行する(phpページに訪れる)時間を決める。

画像のように * * * 10と記入すると10分おきの更新となる。

送信を押して、完了。

追記

勝手にファンな @fta7 さんがtwitterでbotを作ろうとしていたのでまとめ記事を作ってみました。本当に5分で出来んのかって感じですが参考になればと思います。

参考書籍

「じわじわはてブ」と「ウィキペディアBOT」作りました

BOT

@wikipediabot_jp
@hatebu_j
を作りました。


@wikipediabot_jpは一時間に一回、日本版ウィキペディアのページをランダムに投稿するBOTです。


@hatebu_jはそこそこのブクマ数があるがじわじわ集まったために人気エントリーに上がってきていないはてぶページをお届けします。

ITNews


Older posts

© 2017 asklife

Theme by Anders NorenUp ↑