facebook twitter hatena line google mixi email

Plesk

提供: 初心者エンジニアの簡易メモ
2018年1月16日 (火) 12:38時点におけるAdmin (トーク | 投稿記録)による版 (mysqlコンソールでの文字化け修正)

移動: 案内検索

webサーバ

ドキュメントルート

/var/www/vhosts/xxx.ex-cloud.biz/httpdocs

phpバージョンについて

nginxからみたphpのバージョンは変わるが、コンソールから見たバージョンは変わらない。

コンソールのphpバージョン変更方法

sudo mv /usr/bin/php /usr/bin/php_bk
sudo ln -s /opt/plesk/php/7.1/bin/php /usr/bin/php

動作中のサービス一覧

plesk/ツールと設定/サービス管理

apache,nginx周り

/etc/nginx/plesk.conf.d/ip_default/hoge.conf
/etc/httpd/conf/plesk.conf.d/ip_default/hoge.conf
/var/www/vhosts/system/hoge/logs/proxy_hoge_error_log
/var/www/vhosts/system/hoge/logs/hoge_error_log
service nginx restart
service httpd restart
service plesk-php56-fpm restart

mysqlコンソールでの文字化け修正

現状こうなってるので

mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |

/etc/my.cnf

[mysqld]
character-set-server=utf8
[client]
default-character-set = utf8
$ sudo service mysqld start
mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |

mysqlにroot権限で入る

# mysql -uadmin -p`cat /etc/psa/.psa.shadow`

参考:https://support.plesk.com/hc/ja/articles/213909425--MySQL-%E3%81%AE-root-%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%99%E3%81%8B

plesk webAdminからpro,host体験版使用

  1. http://page.plesk.com/typ-free-trial-for-web-professionals-thank-you-page からpro,hostのキーを取得
  2. plesk/ツールと設定/ライセンス管理にキー入力
  3. サービスプランからプランを設定し、データベースなどの数を無制限にして同期

Gitホスティングを利用したプロジェクト設置

  1. Gitでプロジェクトをclone
  2. Plesk管理画面からgitを選択
  3. "git@github.com:hoge/hogeproject.git"を欄に入力
  4. SSH 公開キー が出てくるのでGithubの/SSH and GPG keysのSSH keysに登録する
  5. デプロイ先を”/var/www/vhosts/hoge.ex-cloud.biz/sapmle-test”にする
  6. デプロイメントモードを自動デプロイにする