openpne 外部ブログ取り込み方法:ハッスルサーバー

  • ブックマーク

ハッスルサーバーにて、openpneを立ち上げました。
その作業までは、資料も豊富にあり、順調に進みました。
(後日、このインストール方法もブログにまとめたいです。)

戸惑ったのは、openpneは外部ブログとの連携を行う事ができるのですが、この記事の自動更新を行う設定でした。

サーバーのcron機能を使うのですが、cronの設定ファイルの書き方がわからず、右往左往しました。

まず必要なのは、サーバー上での、PHP と ftpでアクセスしたホームディレクトリの絶対パスです。

これは、ハッスルサーバーのページで公開されています。

PHP:/usr/local/bin/php
ホームディレクトリ:/home/(ユーザーID)/public
例えば、/www/foo.html のパスは /home/(ユーザーID)/public/www/foo.htmlとなります。

cronから直接プログラムを起動させる事はできないので、.SHファイル(バッチファイル)を作り、それをcronから起動させます。
(この.shファイルの作り方がわからなかった。)

ここでは、rss01.sh というファイ名にして作成します。(文字コード S-JIS、改行コード LF+CRで保存してください。サーバーだからと、UTF-8にしがちですが、異なります。なぜ、S-JISかの理由は調べていませんごめんなさい。)
#! /bin/shは必ず一行目の文頭に記入してください。(ユーザーID)は置き換えてください。

—-rss01.shを作る(表示の都合で2行になっていますが、一行です!)———

#! /bin/sh
/home/(ユーザーID)public/www/openpne/bin/tool_rss_cache.cron /home/(ユーザーID)/public/www/openpne/bin/ /usr/local/bin/php

—(保存文字コード S-JIS、改行コード LFCR)—————

FTPにて、下記の作業をします。

/www/の下に、rss01.shを設置する。
パーミッションを”755”に設定する。

ハッスルサーバーのコントロールパネルから、cron設定を行う。
15分間隔が最小なので、そのようにチェックボックスをチェックする。

実行するコマンドを以下のように入力する

/home/(ユーザーID)/public/www/rss01.sh

”更新を”クリック。
入力内容を確認する画面が開くのでもう一度”更新を”クリック。

以上です。

最近の散財はこちら!

出張に便利そうなコンセントを買った!塩は、ぬちまーす。

【WordPressブログ スタートアップ講座 開催決定しました】

11月3日 祝日 水曜日
・10時から19時
・Kitchen Bee(4名)とオンライン(4名)のハイブリッド開催です。

オンラインのスタートアップ講座、気になっていたけど、4日間に分かれていて、スケジュールが、、というあなた。オンラインでも1日でOKなスケジュールを作りました。

ぜひ、この機会に、情報発信の母艦を一緒に作りましょう。

また、「ブログをスタートしたい」という方に、すごく良い講座あるよっと、ご紹介いただけると、飛び上がって喜びます。

よろしくお願いします。

(なお、リアルの会場は、Kitchen Beeにて人数を制限し、感染症対策を行って開催します。)

追伸、

また、3日の19時から20時の1時間、ものくろキャンプ交流会を開催します。こちらは、少人数ですが、Kitchen Beeのお席もご用意できる予定です。

オンラインとハイブリッド開催しますので、オンライン参加も大歓迎です。イベントを立ち上げますが、まずは、カレンダーに丸印を!

ブログスタートアップ講座のお申し込み告知ページを見逃したくない!という方は、下のメールマガジンにご登録ください。

お申し込み開始時にご案内をお送りします。

無料メルマガ発行中

メルマガも2021年は頑張って書いています。ぜひ登録して読んでくださいね。(無料です)

メールマガジン
無料で購読
メールアドレス *
* 必須項目

【案内板】

このブログをはじめて読んだあなたへ
ぜひ読んでもらいたい記事を用意しました。

オンラインショップあります

↓ 下のバーナーをクリックすると移動します。


Youtube

  • ブックマーク

この記事を書いた人

テストテスト