ホントにホントにホントにホントに(ライオンでは無い)これで最後w

kusanagi.lacus.to/

https、sが付いたよおっかさん(>_<)w

ConoHaのVPSにはKUSANAGIという、WordPress特化のなにやら怪しげなインストールイメージがあります。
これな!(>_<)w KUSANAGIってのは外部のソフトウェアだったのか……… というわけでそっちもリンクぺたぺた。

で、どんだけ速くなるんだかわからんけど、試してみたくなるじゃない?(>_<)
これがホントに最後の最後。そしてもしもこれが速いのならば、自鯖では太刀打ち出来ないので
自鯖での営業はお仕舞いにしましょう(>_<);
ConoHaでの推奨メモリは4GB以上って事になってっけど、そんなプランは高くて使えないんで2GBで契約しました。
別にウチみたいな寂れたサイトなら、メモリ2GBでも十分な気がする。

KUSANAGIの副産物で、httpsとなりもした(>_<)ノw やっとだw
これも自鯖じゃ真似出来ないんで、ConoHaメインに移行するしか無いんかなぁ………むう。

ちな、極めて簡単にWordPressが実行できるインストールイメージであるはずなのに、
今まで利用してた環境と揃えるまでに10時間くらいかかりましたorz
だってーん、ベースがCentOS7なんだもんよー、わかんねーよー(>_<);;

いやー、久しぶりだなーCentOSは(>_<)w

こーこまで来るのに丸一日かかってるっていうねw もうねww
以下、OSイメージインストール後にやった事メモ

$ yum install perl-Net-SSLeay
$ sudo wget prdownloads.sourceforge.net/webadmin/webmin-1.831-1.noarch.rpm
$ rpm -ivh webmin-1.831-1.noarch.rpm
$ chkconfig webmin on
$ yum –enablerepo=remi,remi-php56 update -y

wp-config.php の以下に書き換え(ファイル更新にftp接続なしにする設定)
define(‘FS_METHOD’, ‘direct’);

この2つを編集(上書き)
/wp-content/themes/twentyseventeen/style.css
/wp-content/themes/twentyseventeen/assets/css/editor-style.css

KUSANAGI(WordPress)をLet’s EncryptでSSL対応する
$ git clone github.com/letsencrypt/letsencrypt
$ cd letsencrypt
$ ./letsencrypt-auto certonly –keep-until-expiring –webroot -w /home/kusanagi/kusanagi_html/DocumentRoot -d kusanagi.lacus.to

/etc/httpd/conf.d/kusanagi_html_ssl.conf
SSLCertificateFile /etc/letsencrypt/live/kusanagi/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/kusanagi/privkey.pem

$ kusanagi bcache on

$ cd /etc/pki/tls/certs/
$ make vsftpd.pem

CentOS7, iptables設定でハマった
$ yum install iptables-services
$ systemctl stop firewalld
$ systemctl enable iptables
$ systemctl start iptables

$ systemctl status vsftpd
$ systemctl restart vsftpd

CentOS7へのwebalizerインストールについて
$ yum install webalizer
$ yum install libpng-devel
$ yum install gd gd-devel
$ yum install bzip2-devel
$ wget ftp.mrunix.net/pub/webalizer/geodb/geodb-latest.tgz
$ tar xzfv geodb-latest.tgz
$ mkdir /usr/share/GeoDB
$ cp -p GeoDB.dat /usr/share/GeoDB
$ yum install GeoIP GeoIP-devel

VNCパッケージのインストール& 初期設定
$ yum install tigervnc-server -y
$ vncserver
$ systemctl enable vncserver@:1.service
$ systemctl start vncserver@:1.service

デスクトップ環境が欲しい場合
$ sudo yum -y groupinstall “KDE Plasma Workspaces”
$ sudo systemctl set-default graphical.target
$ systemctl get-default
graphical.target
$ sudo shutdown -r now
($ reboot)

ーーーーーーーーーーーーーーーーーーーーーー
$ cd /home/kusanagi/letsencrypt
$ git pull
$ sudo service nginx stop
Stopping nginx: nginx.
$ ./letsencrypt-auto renew

ConoHaのメールサーバーってのも、試すだけなら簡単に出来るんで入れてみました。
が、Webメールの環境が存在しないようで、この辺はさくらのレンタルサーバーでメール管理した方が楽でした。
ワイルドカードで、ドメイン宛てのメール全てを受信できる環境が欲しいんだけど、最近そーいうの無いぽいのよねえ………

コメントを残す

メールアドレスが公開されることはありません。