wordpress_ブログ作成
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[Linux]]
#shadowheader(1,目次);
#contents
*構築 [#n8e20f61]
** Link [#yd0ba72e]
-[[http://centossrv.com/wordpress.shtml]]~
-[[http://ja.wordpress.org/]]
** mysql の準備 [#ede7f98d]
mysql -u root -p
create database wordpress; ← wordpressデータベース作成
grant all privileges on wordpress.* to wordpress@localho...
exit
**wordpress 準備 [#q22de14a]
yum -y install php-mysql
wget http://ja.wordpress.org/latest-ja.zip
unzip latest-ja.zip
mv wordpress /var/www/
chown -R apache:apache /var/www/wordpress/
rm -f latest-ja.zip
**wordpress 設定 [#w01e362b]
cp /var/www/wordpress/wp-config-sample.php /var/www/word...
vi /var/www/wordpress/wp-config.php
[[認証用ユニークキー:https://api.wordpress.org/secret-key...
/** WordPress のためのデータベース名 */
define('DB_NAME', 'wordpress'); ← データベース名
/** MySQL データベースのユーザー名 */
define('DB_USER', 'wordpress'); ← データベースユーザー名
/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'パスワード'); ← データベースユ...
/**#@+
* 認証用ユニークキー
*
* それぞれを異なるユニーク (一意) な文字列に変更してくだ...
* {@link https://api.wordpress.org/secret-key/1.1/salt/ ...
* 後でいつでも変更して、既存のすべての cookie を無効にで...
*
* @since 2.6.0
*/
認証用ユニークキーで生成した認証用ユニークキーを貼り付ける
define('AUTH_KEY','*************************************...
define('SECURE_AUTH_KEY','******************************...
define('LOGGED_IN_KEY','********************************...
define('NONCE_KEY','************************************...
define('AUTH_SALT','************************************...
define('SECURE_AUTH_SALT','*****************************...
define('LOGGED_IN_SALT','*******************************...
define('NONCE_SALT','***********************************...
/**#@-*/
echo Alias /wordpress /var/www/wordpress > /etc/httpd/co...
/etc/rc.d/init.d/httpd reload
* 使い方 [#k6007d78]
** 左の menubar の幅変更 [#v695f67c]
vi skin/pukiwiki.css.php
の
div#menubar
項目について
width:130px;
を変更。
** 目次に表示されない 「見出し」 の書き方 [#q0208e52]
- 参考:[[shadowheader.inc.php_#contentsに表示されない見...
- vi plugin/shadowheader.inc.php
<?php
function plugin_shadowheader_convert(){
if(func_num_args()<2){
return 'ERROR: argument shortage...';
}
$argv=func_get_args();
$header_level=$argv[0];
$header_str=$argv[1];
$shadowheader=array();
switch($header_level){
case 1:
$shadowheader[]='*'.$header_str;
break;
case 2:
$shadowheader[]='**'.$header_str;
break;
case 3:
$shadowheader[]='***'.$header_str;
break;
default:
break;
}
return convert_html($shadowheader);
}
?>
- 書き方
-- #shadowheader(見出しレベル,見出し文字列);
- 例)
-- #shadowheader(1,見出し文字列);
** 「パターン」が左のメニューへ表示されない(Ver.6.6) [#m3...
-「外観」の下に発見
* トラブル [#c20fc67c]
** 「FTP の接続情報を入力してください」と表示される場合 [...
- error message
「要求されたアクションを実行するには、~
WordPress が Web サーバーにアクセスする必要があります。~
次に進むには FTP の接続情報を入力してください。~
接続情報が思い出せない場合は、ホスティング担当者に問い合...
- 原因
-- permission 設定の不具合(所有者が apache user になって...
- 対策
-- wordpress のディレクトリに移動しファイル所有者の変更
--- 例)~
cd /var/www/html/wordpress/~
chown apacheUser:ApacheUsers -R *
** JetPack, Jetpack requires your site to be publicly acc...
- サイトにBasic認証をかけているのが原因。
- .htaccess に以下を追加
<Files "xmlrpc.php">
Satisfy any
order allow,deny
allow from all
</Files>
* マイグレーション, Migration, 移行 [#z0b76094]
** CentOS6 -> CentOS7 [#pda9ce7e]
-参考サイト : [[All-in-One WP Migration – WordPressのサー...
*** 移行元サーバーからデータのエクスポート [#d84fb76b]
-移行元
++「All-in-One WP Migration」プラグインをインストール
++「All-in-One WP Migration」プラグインを有効化
++「All-in-One WP Migration」でデータをエクスポート
*** 移行先 CentOS7 へは通常通りインストールする [#va32743e]
+LAMP環境の構築は↓を参照
--[[CentOS_7_初期インストール#d332c91e]]
+mysql上でデータベースの作成(例:wpデータベース)
# mysql -u root -p
Enter password:
mysql> create database wp;
Query OK, 1 row affected (0.04 sec)
mysql> grant all privileges on wp.* to wp@localhost iden...
Query OK, 0 rows affected (0.06 sec)
+Wordpressの初回設定
-- 構築したWordpressサイトにアクセスすると初期設置画面が...
---例
http://server.domain.net/wordpress/
-- 設定項目
--- データベース名
--- アクセスユーザー
--- アクセスパスワード
--- サーバーの場所
-- 「設定ファイルを作成する」ボタンを押すと wp-config.php...
-- wordpress ディレクトリ配下の wp-config.php を作成しコ...
--- vim wp-config.php
-- これでwordpressにアクセスすればwordpressの初期画面が表...
--- 例
http://server.domain.net/wordpress/
+PHPのアップロード上限を変更
-- 「All-in-One WP Migration」の無料で使用できる上限512MB...
(ついでにタイムアウトも少し長めに)
-- vim .htaccess
--- 以下を追記
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 512M
php_value max_execution_time 300
php_value max_input_time 300
+「All-in-One WP Migration」をインストール
+「All-in-One WP Migration」を有効化
+「All-in-One WP Migration」で移行元データをインポート
*** 注意点 [#r032d2f4]
- ユーザー情報も一緒にインポートされます
終了行:
[[Linux]]
#shadowheader(1,目次);
#contents
*構築 [#n8e20f61]
** Link [#yd0ba72e]
-[[http://centossrv.com/wordpress.shtml]]~
-[[http://ja.wordpress.org/]]
** mysql の準備 [#ede7f98d]
mysql -u root -p
create database wordpress; ← wordpressデータベース作成
grant all privileges on wordpress.* to wordpress@localho...
exit
**wordpress 準備 [#q22de14a]
yum -y install php-mysql
wget http://ja.wordpress.org/latest-ja.zip
unzip latest-ja.zip
mv wordpress /var/www/
chown -R apache:apache /var/www/wordpress/
rm -f latest-ja.zip
**wordpress 設定 [#w01e362b]
cp /var/www/wordpress/wp-config-sample.php /var/www/word...
vi /var/www/wordpress/wp-config.php
[[認証用ユニークキー:https://api.wordpress.org/secret-key...
/** WordPress のためのデータベース名 */
define('DB_NAME', 'wordpress'); ← データベース名
/** MySQL データベースのユーザー名 */
define('DB_USER', 'wordpress'); ← データベースユーザー名
/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'パスワード'); ← データベースユ...
/**#@+
* 認証用ユニークキー
*
* それぞれを異なるユニーク (一意) な文字列に変更してくだ...
* {@link https://api.wordpress.org/secret-key/1.1/salt/ ...
* 後でいつでも変更して、既存のすべての cookie を無効にで...
*
* @since 2.6.0
*/
認証用ユニークキーで生成した認証用ユニークキーを貼り付ける
define('AUTH_KEY','*************************************...
define('SECURE_AUTH_KEY','******************************...
define('LOGGED_IN_KEY','********************************...
define('NONCE_KEY','************************************...
define('AUTH_SALT','************************************...
define('SECURE_AUTH_SALT','*****************************...
define('LOGGED_IN_SALT','*******************************...
define('NONCE_SALT','***********************************...
/**#@-*/
echo Alias /wordpress /var/www/wordpress > /etc/httpd/co...
/etc/rc.d/init.d/httpd reload
* 使い方 [#k6007d78]
** 左の menubar の幅変更 [#v695f67c]
vi skin/pukiwiki.css.php
の
div#menubar
項目について
width:130px;
を変更。
** 目次に表示されない 「見出し」 の書き方 [#q0208e52]
- 参考:[[shadowheader.inc.php_#contentsに表示されない見...
- vi plugin/shadowheader.inc.php
<?php
function plugin_shadowheader_convert(){
if(func_num_args()<2){
return 'ERROR: argument shortage...';
}
$argv=func_get_args();
$header_level=$argv[0];
$header_str=$argv[1];
$shadowheader=array();
switch($header_level){
case 1:
$shadowheader[]='*'.$header_str;
break;
case 2:
$shadowheader[]='**'.$header_str;
break;
case 3:
$shadowheader[]='***'.$header_str;
break;
default:
break;
}
return convert_html($shadowheader);
}
?>
- 書き方
-- #shadowheader(見出しレベル,見出し文字列);
- 例)
-- #shadowheader(1,見出し文字列);
** 「パターン」が左のメニューへ表示されない(Ver.6.6) [#m3...
-「外観」の下に発見
* トラブル [#c20fc67c]
** 「FTP の接続情報を入力してください」と表示される場合 [...
- error message
「要求されたアクションを実行するには、~
WordPress が Web サーバーにアクセスする必要があります。~
次に進むには FTP の接続情報を入力してください。~
接続情報が思い出せない場合は、ホスティング担当者に問い合...
- 原因
-- permission 設定の不具合(所有者が apache user になって...
- 対策
-- wordpress のディレクトリに移動しファイル所有者の変更
--- 例)~
cd /var/www/html/wordpress/~
chown apacheUser:ApacheUsers -R *
** JetPack, Jetpack requires your site to be publicly acc...
- サイトにBasic認証をかけているのが原因。
- .htaccess に以下を追加
<Files "xmlrpc.php">
Satisfy any
order allow,deny
allow from all
</Files>
* マイグレーション, Migration, 移行 [#z0b76094]
** CentOS6 -> CentOS7 [#pda9ce7e]
-参考サイト : [[All-in-One WP Migration – WordPressのサー...
*** 移行元サーバーからデータのエクスポート [#d84fb76b]
-移行元
++「All-in-One WP Migration」プラグインをインストール
++「All-in-One WP Migration」プラグインを有効化
++「All-in-One WP Migration」でデータをエクスポート
*** 移行先 CentOS7 へは通常通りインストールする [#va32743e]
+LAMP環境の構築は↓を参照
--[[CentOS_7_初期インストール#d332c91e]]
+mysql上でデータベースの作成(例:wpデータベース)
# mysql -u root -p
Enter password:
mysql> create database wp;
Query OK, 1 row affected (0.04 sec)
mysql> grant all privileges on wp.* to wp@localhost iden...
Query OK, 0 rows affected (0.06 sec)
+Wordpressの初回設定
-- 構築したWordpressサイトにアクセスすると初期設置画面が...
---例
http://server.domain.net/wordpress/
-- 設定項目
--- データベース名
--- アクセスユーザー
--- アクセスパスワード
--- サーバーの場所
-- 「設定ファイルを作成する」ボタンを押すと wp-config.php...
-- wordpress ディレクトリ配下の wp-config.php を作成しコ...
--- vim wp-config.php
-- これでwordpressにアクセスすればwordpressの初期画面が表...
--- 例
http://server.domain.net/wordpress/
+PHPのアップロード上限を変更
-- 「All-in-One WP Migration」の無料で使用できる上限512MB...
(ついでにタイムアウトも少し長めに)
-- vim .htaccess
--- 以下を追記
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 512M
php_value max_execution_time 300
php_value max_input_time 300
+「All-in-One WP Migration」をインストール
+「All-in-One WP Migration」を有効化
+「All-in-One WP Migration」で移行元データをインポート
*** 注意点 [#r032d2f4]
- ユーザー情報も一緒にインポートされます
ページ名: