追記あり:WordPress4.6系で「Blogger Importer Extended」が動かないのでローカルに4.5.1をインストールした際の作業備忘

久しぶりにWordPressネタです。

ご存知のように当ブログはBloggerで公開しておりますが、いつかはWordPresに移行したいと考えております

たまに思い出したように移行のテストを行っています。
でBloggerの投稿をWordPress側へインポートするためにプラグイン「Blogger Importer Extended」をインストールしたのですが、・・・エラーで動かない。WordPressのフォーラムを確認すると最新バージョン(4.6)のWordPressだと動作しないみたいです。なのでローカル環境に4.5.1のバージョンをインストールしてインポートを実行しました。結果20分弱程度で投稿記事がインポートすることができましたが画像が不安だったので「Blogger Image Import」というプラグインもインストールして実行してみました。念の為

2016/10/25追記:Blogger Importer Extendedが人知れず更新されていた件
WordPress4.6系でうまく動作しなかった「Blogger Importer Extended」が1.2.2→1.3へバージョンアップしました。
試しにWordPress4.6.1の環境でインポートを試しています。以前のバージョンではエラーで動きませんでしたが進捗状態が画面で確認できます。
約850投稿中50投稿は完了したみたいですが・・・・ その後は「The importer has stopped unexpectedly!But… don’t worry! It will restart automatically in XXX seconds.」が出てきました。しばらく放置すること 帰りの電車でも状態確認できるから

ローカル環境にWordPress4.5.1をインストール手順について

■前提
ローカルで利用しているのがOSはUbuntu 今回初めてWordPressをセットアップしたので備忘として残します。

■事前準備
sudo apt-get update
sudo apt-get install mysql-server php php-mysql apache2 libapache2-mod-php

■導入準備
日本語WordPressパッケージをダウンロードしてきます

 から過去のバージョンをダウンロードできます

  cd 適当なディレクトリ
 wget https://ja.wordpress.org/wordpress-4.5.1-ja.tar.gz
  tar -xzvf wordpress-4.5.1-ja.tar.gz

MySQLの初期設定
 mysql -u root -p
 mysql> CREATE DATABASE wordpress;

 mysql> GRANT ALL PRIVILEGES ON wordpress.* TO “admin”@”localhost”

 mysql> IDENTIFIED BY “adminpass”;

 mysql> FLUSH PRIVILEGES;

 mysql> EXIT

WordPressをインストールするためのwp-config.phpを作成します。
  sudo cd /適当なディレクトリ/wordpress
  sudo cp wp-config-sample.php wp-config.php
  sudo vi wp-config.php

mysqlで作成したデータベース名、ユーザ名、ホスト名、パスワードを割り当てます。

/** WordPress のためのデータベース名 */
define(‘DB_NAME’, ‘wordpress’);

/** MySQL データベースのユーザー名 */
define(‘DB_USER’, ‘admin’);

/** MySQL データベースのパスワード */
define(‘DB_PASSWORD’, ‘adminpass’);

/** MySQL のホスト名 */
define(‘DB_HOST’, ‘localhost’);

/** プラグインのオマジナイ */
define(‘FS_METHOD’, ‘direct’);

■WordPress導入

WordPressファイルをwwwディレクトリにコピーします

  sudo rm /var/www/html/index.html
  sudo cp -fr /適当なディレクトリ/wordpress/* /var/www/html/

WebブラウザにてWordPressサーバにアクセスします。
 http://[WordPressサーバのIPアドレス]/wp-admin/install.php
  ※ローカルなのでIPアドレス 127.0.0.1を指定しました

これでうまく動かない場合などは権限の問題が考えられる

これでインストールは完了です 簡単ですが作業の備忘です

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

adana escort adıyaman escort afyon escort ağrı escort aksaray escort amasya escort ankara escort antalya escort ardahan escort artvin escort aydın escort balıkesir escort bartın escort batman escort bayburt escort bilecik escort bingöl escort bitlis escort bolu escort burdur escort bursa escort çanakkale escort çankırı escort çorum escort denizli escort diyarbakır escort düzce escort edirne escort elazığ escort erzincan escort erzurum escort eskişehir escort gaziantep escort gebze escort giresun escort gümüşhane escort hakkari escort hatay escort ığdır escort ısparta escort istanbul escort izmir escort izmit escort kahramanmaraş escort karabük escort karaman escort kars escort kastamonu escort kayseri escort kilis escort kırıkkale escort kırklareli escort kırşehir escort kocaeli escort konya escort kütahya escort malatya escort manisa escort mardin escort mersin escort muğla escort muş escort nevşehir escort niğde escort ordu escort osmaniye escort rize escort sakarya escort samsun escort şanlıurfa escort siirt escort sinop escort şırnak escort sivas escort tekirdağ escort tokat escort trabzon escort tunceli escort uşak escort van escort yalova escort yozgat escort zonguldak escort marmaris escort bodrum escort alanya escort side escort konyaaltı escort muratpaşa escort manavgat escort çeşme escort sincan escort çankaya escort keçiören escort mamak escort etimesgut escort buca escort konak escort karabağlar escort bornova escort karşıyaka escort bayraklı escort alsancak escort ataşehir escort pendik escort maltepe escort kartal escort kadıköy escort görükle escort atakum escort ayvalık escort deutsche escort berlin escort düsseldorf escort hamburg escort münchen escort stuttgart escort berlin escort düsseldorf escort hamburg escort münchen escort stuttgart escort deutsche escort köln escort ataşehir escort avcılar escort bağcılar escort bahçelievler escort bakırköy escort başakşehir escort bayrampaşa escort bebek escort beşiktaş escort beykoz escort beylikdüzü escort beyoğlu escort çatalca escort çekmeköy escort esenler escort esenyut escort fatih escort gaziosmanpaşa escort güngören escort kadıköy escort kağıthane escort kartal escort küçükcekmece escort maltepe escort pendik escort sancaktepe escort sarıyer escort şile escort silivri escort şişli escort sultanbeyli escort sultangazi escort taksim escort tuzla escort ümraniye escort üsküdar escort zeytinburnu escort manavgat escort