#author("2018-04-08T12:23:11+09:00","default:dramsukohome","dramsukohome") [[Linux]] #shadowheader(1,目次); #contents [[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@localhost identified by 'パスワード'; ← wordpressユーザ作成 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/wordpress/wp-config.php vi /var/www/wordpress/wp-config.php [[認証用ユニークキー:https://api.wordpress.org/secret-key/1.1/salt/]] /** WordPress のためのデータベース名 */ define('DB_NAME', 'wordpress'); ← データベース名 /** MySQL データベースのユーザー名 */ define('DB_USER', 'wordpress'); ← データベースユーザー名 /** MySQL データベースのパスワード */ define('DB_PASSWORD', 'パスワード'); ← データベースユーザーパスワード /**#@+ * 認証用ユニークキー * * それぞれを異なるユニーク (一意) な文字列に変更してください。 * {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org の秘密鍵ービス} で自動生成することもできます。 * 後でいつでも変更して、既存のすべての 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/conf.d/wordpress.conf /etc/rc.d/init.d/httpd reload * 左の menubar の幅変更 [#v695f67c] vi skin/pukiwiki.css.php の div#menubar 項目について width:130px; を変更。 * 目次に表示されない 「見出し」 の書き方 [#q0208e52] - 参考:[[shadowheader.inc.php_#contentsに表示されない見出しを書くためのプラグイン:http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fshadowheader.inc.php]] - 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,見出し文字列); * 「FTP の接続情報を入力してください」と表示される場合 [#cb8427cf] - error message 「要求されたアクションを実行するには、~ WordPress が Web サーバーにアクセスする必要があります。~ 次に進むには FTP の接続情報を入力してください。~ 接続情報が思い出せない場合は、ホスティング担当者に問い合わせてください」~ - 原因 -- permission 設定の不具合(所有者が apache user になっていない) - 対策 -- wordpress のディレクトリに移動しファイル所有者の変更 --- 例)~ cd /var/www/html/wordpress/~ chown apacheUser:ApacheUsers -R *