WordPress的安装步骤
首先
简而言之
- WordPressとはブログシステム
官方网站
https://ja.wordpress.org/ (日本語版)
https://wpdocs.osdn.jp/Main_Page
安装
-
- データベース作成
ローカル開発環境 or VPSでMySQLにログインし、DB作成
[ ~]$ mysql -u root -p
Enter password:
mysql> create database dotinstall_wordpress;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on dotinstall_wordpress.* to dbuser@localhost identified by '42Uwxf2';
Query OK, 0 rows affected (0.00 sec)
WordPressインストール
ここからインストールし、解凍
CyberDuckで /var/www/html 配下にコピー
サンプルファイルを元に設定する
$ :~$ cd wordpress/
$ :~/wordpress$ cp wp-config-sample.php wp-config.php
28 /** WordPress のためのデータベース名 */
29 define('DB_NAME', 'database_name_here');
30
31 /** MySQL データベースのユーザー名 */
32 define('DB_USER', 'user_name');
33
34 /** MySQL データベースのパスワード */
35 define('DB_PASSWORD', 'password_here');
请将以下内容用中文进行本地化转述,只需提供一种选择:
↓
28 /** WordPress のためのデータベース名 */
29 define('DB_NAME', 'dotinstall_wordpress');
30
31 /** MySQL データベースのユーザー名 */
32 define('DB_USER', 'dbuser');
33
34 /** MySQL データベースのパスワード */
35 define('DB_PASSWORD', '42Uwxf2');

管理界面的使用方法
-
- パーマリンクの設定変更
.htaccessの変更をしろと言われるので、ファイルを作ってコピペ
※ うまく.htaccessくんが読み込めてなくて、記事ページがNotFoundになるので一旦設定解除
$ :~$ vim /var/www/html/wordpress/.htaccess
1 <IfModule mod_rewrite.c>
2 RewriteEngine On
3 RewriteBase /wordpress/
4 RewriteRule ^index\.php$ - [L]
5 RewriteCond %{REQUEST_FILENAME} !-f
6 RewriteCond %{REQUEST_FILENAME} !-d
7 RewriteRule . /wordpress/index.php [L]
8 </IfModule>
304 AllowOverride None
304 AllowOverride All
- 画像をアップロードできるようにするには専用のフォルダを作り、パーミッションを変更する
$ :~$ mkdir /var/www/html/wordpress/wp-content/uploads
$ :~$ ll /var/www/html/wordpress/wp-content/
drwxrwxr-x 2 dotinstall dotinstall 4096 7月 7 17:40 2016 uploads
$ :~$ chmod 777 /var/www/html/wordpress/wp-content/uploads
$ :~$ ll /var/www/html/wordpress/wp-content/
drwxrwxrwx 2 dotinstall dotinstall 4096 7月 7 17:40 2016 uploads
基本的使用方法
-
- 記事投稿
表示オプションでスラッグを有効にする
其他
アクセスログの場所
httpd.confに記載されている内容を見てみる
$ :/var/www/html/wordpress$ sudo cat /etc/httpd/conf/httpd.conf | grep ‘access_log’ | grep -v ‘^#’
CustomLog logs/access_log combined
相対パスしか書かれていない。このディレクトリはどこかというのはServerRootを見れば分かる
$ :/var/www/html/wordpress$ sudo cat /etc/httpd/conf/httpd.conf | grep ‘ServerRoot’
# with “/”, the value of ServerRoot is prepended — so “logs/foo.log”
# with ServerRoot set to “/etc/httpd” will be interpreted by the
# ServerRoot: The top of the directory tree under which the server’s
ServerRoot “/etc/httpd”
つまりアクセスログはここ
$ :/var/www/html/wordpress$ sudo ls -l /etc/httpd/logs/
合計 340
-rw-r–r– 1 root root 7571 7月 11 11:03 2016 access_log
-rw-r–r– 1 root root 310069 7月 10 03:04 2016 access_log-20160710
-rw-r–r– 1 root root 1468 7月 11 11:03 2016 error_log
-rw-r–r– 1 root root 8127 7月 10 05:25 2016 error_log-20160710
请提供一个参考链接。
-
- ドットインストール WordPress入門
-
- ログファイルの場所(CustomLog, ErrorLog)
- サーバの基点ディレクトリ(ServerRoot)