SSL化メモ というかタスク

今まで使用していたSSL証明書は、
ACM→ELB
であった。

ACMは現在使用のサーバ
Lightsail
には使用できない。

そのため、別途証明書を発行する必要がある。

以下参考:
https://soma-engineering.com/wordpress/start-wordpress-lightsail-2/2018/10/14/#st-toc-h-3
https://aws.amazon.com/jp/premiumsupport/knowledge-center/linux-lightsail-ssl-bitnami/

なお現状./letsencrypt-autoコマンドは使用できない。
また、yum非対応のためaptを使用すること。
近日中に対応

以上

久々にサーバをいじった件(SSLの表記崩れと、php更新)

知人がHPを作るというので、久々に自身のHPをいじりTestサイトをVhostで作成してみました。

そうしたら、まあ最初のページで表記がぐちゃぐちゃになるわなるわとメッチャクチャ!
以前にもなったことがあるのですが、解決方法メモしていなくて対処に時間がかかってしまいました。

主な原因は常時SSLをVhostにてデフォルトで積んでいるので、そのせいでhttps表記時に表示が崩れるといったものでした。
とりあえずSSL化させる文言をコメントアウトして対処完了。
ブラウザによってはキャッシュだかなんだかの影響か知りませんがhttpが強制でhttpsになることがあったので、そこは注意しましょう。
※ちなみにchromeでなったのでIEで起動しました。

もう一つ、長期間放置しているせいで、phpが骨董品になってました。

普通にphp7.2をアンインストールして7.3をインストール。
その後Apacheとmysqlを再起動し完了です。
こちらもちなみに、mysqlの再起動を怠ったらDBエラーが出るという事態に見舞われました。手抜き危険。

phpのアンインストールは一瞬なのですが、インストールは最新版を入れるときのコマンドを手探りで探しているため、結構時間がかかりました。
※ sudo yum -y install –skip-broken php73 php73-gd php73-mysqli php73-pdo php73-mbstring.x86_64
上記の73のところに変数置いておいて簡単に変更できるようにするほか、そもそもの最新版が何なのかを検索する手段を構築する必要がありそうです。

ついでなのですが、久しぶりに触ったせいでコマンド知識が壊滅していました。Linuxコマンド集はやはり聖書だったと実感しとります。

あとサーバなのですが、いい加減AWS高いので他に変えたくなってきました。
AWS並みに自由度が高くて値段の安いサーバ探さないとなーー、などと。

お久しぶりです!

しばらくと言いますか、ここ一年ほどこのサイトを完全放置しておりました。

まあ理由は単純で、Twitter経由で見て頂いてる方は察するかもしれませんが、SE職を見つけられず時計修理で稼いでおりました。

で…再開理由ですが、同じくTwitterでチョイとフリーランスのエンジニアの方の記事を見て触発されまして。(まあこのサーバを1年動かすだけでAS5008がケーシング状態の稼働品で買えるので、そろそろ無駄にするのはよそうと思っていたところもありますが)

ということで、気力を持たしてなんとか再開します。宜しくお願い致します。

生存報告 IN 2月

おはようございます、私です。
業務が無くなってしまったことや、主な活動地帯がTwitterになっていることで、更新する気が起きなくなっておりました。

SE記事は今後さらに更新頻度が下がると思います。
宜しくお願い致します。

とりあえず時計記事をメインにしていこうかと思っていますが、まー修理作業の記録をあんまりとっていないので、期待せずお待ちください。

以上、生存報告でした。

Welcart停止

しばらく放置してみたところ、サーバがかなり落ちやすくなりました。
そのためWelcartは停止することに。

いまだにこの負荷軽減方法がわからない・・・。はよ何とかしないと。
いっそサーバ引っ越すか?

ショートコードの追加

WordPressの各ページ内を埋め込みする場合、ショートコードの利用が便利とのことです。
で、そのショートコードを利用してHPを作っていたのですが、更新時にFunction.phpが上書きされて、追記が消滅しました。
なので改めてここにやり方をメモっておこうかと思います。

まあ、参考サイトのものをそのまま使用していますが・・・

“ショートコードの追加” の続きを読む