諦めたらそこで試合終了


辛かった、苦しかった。
ここまで来るのに、幾多の試練があったけど、
今回は格別に辛かった。。

LAMPをマスターすれば
フルスタックエンジニアを名乗ることができる。

最近は主流が少し変化していて、
Linux
Nginx
MariaDB
PHP
となっている。

既にこの時点で頭文字がどうなってるの的な
派生したものが一杯あってごちゃごちゃする。
MEANスタックってのもあるらしいし、
何を学べばよいかの選択を謝ると
すぐに目的から遠回りしてしまう。

要するに、オフィスビルの中で
一室を借りるのがVPSと呼ばれるもの。
自分の部屋の中ならある程度騒いでも問題ない。

その部屋に揃えた机がLinuxで
椅子がNginX、紙がMariaDBで
ペンがPHPというワケ。

紙とペンでコードは書けるようになったけど、
もっと静かな自分だけの環境で
仕事がしたくなったので、
LinuxとNginxの勉強を始めたって感じ。

要するに、ここでの役割はインストールだったり
権限の設定とかだったりするので、
PHPとMySQLに比べると簡単だと舐めてた。

Windows買ってエクセルをインストール
するぐらいのもんだと思ったら大間違い。

途中から難しくてワケわかんなくなった。

最後の最後、SSLのテストで
A+を取りたいんだけど、
1時間ぐらいで終わる見通しが、
10時間以上も掛かってできなかった。

もう・・、終わりだ。
諦めて死のう。

何のためにこんなに時間を掛けてるんだろう。
もっと他にやるべきことがあるんじゃないか・・。

時間配分も無茶苦茶。
ペースも乱れまくって夜も眠れない。
タイプミスしまくってOSが壊れて最初からやり直し。

精細を欠いていたのでした。

しばらく呆然とした後で、
やるべきことを変えることにした。

外部のサーバから本体のサーバの
データベースにアクセスするということ。

つまり、Googleのスプレッドシートに
みんなでデータを追加してくみたいな
そんなことがやりたかったのだ。

ずーっとそれが最後の目的だったのに、
たったそれだけのことなのに、ずっとできなかった。

もう一度今のレベルで調べ直してみると、
どうやらbind-addressにIPアドレスを
追加して、MariaDBでユーザーを作成し、
firewallの許可設定が必要らしい。

調べたサイトのコマンドをコピペしただけでは
動かなかったので、自分で手を加えた。

ヒントを貰えば修正できるところまで行ったのは
勉強した甲斐があったってことなのかな。

ほどなくして、接続ができた。

1台、外部から接続できたということは、
100台接続できるのも同じってこと。

長い長い勉強時間が終わろうとしてる。
いや、でもあとちょっとのはずなのに、
遠くて遠くて、またリズムが崩れそうだ。

逃げちゃダメだ。


The following two tabs change content below.
エグゼクティブクラブ代表の吉田です。 エグゼクティブクラブは9年に及ぶ実績を元に多数の成功者を輩出し、 14,000件以上に及ぶメール相談実績、2,700有余名以上の歴代会員サポート実績、 マニュアル・コンテンツ総数3300ページ以上、10名以上の講師陣によるサポート体制、 業界最大級の海外販売・個人輸出の会として、 あなたに的確なアドバイスをさせていただきます。

最新記事 by 吉田ゆうすけ (全て見る)