wordpress install ubuntu 16.04 引っ越し

ubuntu 16.04

installでパッケージ選択にLAMPがあるので選択する

# vi /var/www/html/phpinfo.php

$ sudo apt-get install phpmyadmin php-mbstring php-gettext

$ sudo phpenmod mcrypt

$ sudo phpenmod mbstring

$ sudo systemctl restart apache2

phpMyAdminを保護する

$ vi /etc/apache2/conf-available/phpmyadmin.conf

WordPress データベースの名前を決めて (例えば ‘wordpress‘)、新規データベースを作成するフィールドに入力し、作成をクリックしてください。

wordpressデータベースを選択、特権をクリック

新しいユーザーを追加するをクリック

WordPress のユーザー名を決めて (例えば ‘wordpress‘)、ユーザー名フィールドに入力します

パスワードフィールドに入力してください

データベースに固有の特権 

実行

これでデーターベース名がwordpress  このデーターベースを全件操作特権ユーザーがwordpress

wp-config.php の設定

# cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php

# vi /var/www/html/wordpress/wp-config.php

データーベース名:wordpress

ユーザー名:wordpress

http://server-ip/wordpress/wp-admin/install.php にアクセスしてインストールする

プラグインがインストールできない、wordpressが更新できない

操作しているPCとwordpressがインストールされているserverはsshで接続できるのでftpは必要ない

なぜインストール、更新ができないかは権限の問題である

wordpress serverにssh接続するユーザーが/var/www/html/wordpressに書き込み権限がないのが原因である

現在sshで接続しているユーザーをwww-dataグループに所属させる

sudo usermod -aG www-data $USER

/ var / wwwディレクトリの所有権www-data:www-dataに変更します

所有者とグループに書き込み権限を与える

$sudo chmod -R 774 /var/www

新しいサーバーに旧データーを移設(サーバーの引っ越し)

# rsync -av /var/www/wordpress/ ckenko25@192.168.1.7:/var/www/html/wordpress

# mysqldump -u root -p wordpress > /tmp/wordpress.sql

# rsync -av /tmp/wordpress.sql ckenko25@192.168.1.7:/tmp

引越し先のサーバーで

# mysql -u root -p wordpress < /tmp/wordpress.sql

mysqlのユーザー名とパスワードを引越し先のmysqlに合わせる

# vi /var/www/htmp/wordpress/wp-config.php

apacheのrewritewを設定しないとパーマリンクが変更できない

# vi /etc/apache2/sites-available/000-default.conf

mysqlの実行をパスワード無しで行う

# cd ~

# vi .my.cnt

[mysql]

user=root

password=パスワード

# chmod 0600 .my.cnf

シェアする

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

フォローする