#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 *

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS