2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Serversman@VPS with CentOS7をマトモに動かすまでの道程(2019年05月31日)

Last updated at Posted at 2019-05-31

Serversman@VPSというVPSサービスをご存知だろうか?
ご存知だよね!HDDしか使えないから遅そうだけど、その代わりめっちゃ安く初期費用がかからないVPSです。
因みにStandardプランの実効メモリは2GBでした。

さておき、このVPS、もはやドキュメンテーションが維持されていないようで、マニュアルに書かれている通りのことができません。
まずはナゼかコンパネがなくなっているところから。
要するに、SSH接続以外の手段ではアクセスできない状況を自ら切り拓いて整地/舗装していかないとダメなんです。

昔は人気だったようで、多くのドキュメントがネットに転がっていますが、仕様変更やCentOSの進化などで使えないものもしばしば。
そこで、まとめてみようと考えました。

①コンパネのWebminをインストール
http://d.hatena.ne.jp/addition/20130329/1364523515
最新版を入れるには
yum install perl-Encode-Detect,perl-Net-SSLeay
が先に必要。
firewall-cmd --zone=public --add-port=10000/tcp
firewall-cmd --zone=public --add-port=10000/tcp --permanent
もインストール後に必要である。

①-2 interscriptはアップデートしてよい
昔は深刻な相性問題があったようだが、解消されたそう。
http://blog.livedoor.jp/blackwingcat/archives/1977599.html
/etc/yum.confを編集してinterscriptをアップグレードしよう。

②バックアップがしたい。
ServersMan@DISKが使えるはずだがダメ。サーバーを停止してからバックアップかけても「内部エラー」。最早打つ手がない。
https://usado.jp/spdsk/2018/06/08/post-3884/
を参考に、
Epelを入れてからtimeshift
……と思いきや、Epelレポジトリがエラーになって死ぬ。
yum erase epel-release
(6月1日追記)
解決。まずは
https://easyramble.com/yum-clean-and-update.html
yum clean all
次いで
http://d.hatena.ne.jp/C_6B4A2B/20130427/1367073209

③依存性がどうのって言われたら……?
https://qiita.com/ichi_404/items/c9615f141d92d8e9722e

④我が愛しのphpMyAdmin
単にphpMyAdminを入れて解凍するだけ。この際だからFTPを開通させよう。
https://www.sakura-vps.net/centos6-setting-list/ftp-settings-for-sakura-vps/
を通す。迷ったら一旦
pkill vsftpd
で切ってからサービス再起動でやり直す。
FTPではrootで弾かれるので(503 denied)
http://everythingofneet.com/2017/08/28/vsftpd-root/
入れたら適当にバックアップ用のディレクトリを作って、webminのFilesystem Backupをやろう。
からの
https://zenlogic.jp/support/knowledge/phpmyadmin/install_01.html

phpmyAdminだが、今度はマックスアップロードサイズが2Mになってて使えない。
php.iniを編集
http://rensabanet.com/wordpress-tips/tukai/11733/#ph04

⑤ルートディレクトリの変更
ドキュメンテーション通りにできる唯一の要素。
https://dream.jp/vps/support/manual/mnl_wordpress_03.html
ワードプレス版なら、
https://dream.jp/vps/support/manual/mnl_wordpress_02.html
MySQLのパスワードも変更した方がいいよね……

⑥Wordpressの移行
https://dogmap.jp/2013/01/15/wordpress-migration/
MYSQLのバージョン違いでutf8エラーになる。
https://wemo.tech/1899
が対処法だが、開いてみたら日本語部分が文字化けで不安に。互換モード使用で成功。

7 PHPのアップグレード
なんで5.4なんか入ってるんだ……ちなみにWordpressは4.0。
https://qiita.com/heimaru1231/items/84d0beca81ca5fdcffd0
php-mysqlがなくなることに注意。
yum install -y http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

8.MySQLの導入
PHPをアップグレードすると、内蔵のmariaDBが動かなくなる。
この際だからMySQLに入れ替えよう。
https://weblabo.oscasierra.net/installing-mysql57-centos7-yum/
https://blog.apar.jp/linux/9868/#MySQL_80-2

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?