「Linux Tips」記事一覧
HTTP2対応 CaddyWEBサーバで仮想サーバ作る場合のやり方
2019/10/07
2019/12/23
caddy Webサーバで仮想サーバを作る場合は、/etc/caddy/配下にvhostsフォルダを作成し大元の設定ファイルをコピーしてドメインに該当する箇所とSSLの在り処、Pushする箇所のみ書き換えれば良い。仮想サーバ設定はimportのある最下行だけ削除しましょう。仮想サーバ設定ファイルは名前は何でも良い。拡張子が.confであるならすべてそのフォルダーにあるファイルを読み込んでくれる。仮...
ssh.com形式(SECSH)をOpenSSH形式へ鍵の形式変換
2019/09/27
2019/12/23
ssh.com形式(SECSH)をOpenSSH形式へ形式変換を行います。Linodeで使っていると接続元端末のソフトによってはssh.comの形式で使えません。「Invalid Format Error」が画面に表示されます。大変不便です。ということで変換を行う方法を備忘録として残します。Linodeで生成された秘密鍵を保存すると以下のようになっています。SECSH形式というものです。かつてはこ...
FTP接続と開発者向けユーザディレクトリの設定について(セキュアにするには)
2019/09/26
2020/03/06
WEBサーバを設置して、複数の業者にコンテンツを任せようとするとついてまわるのはアクセス権の問題が圧倒的に多いのではないかと思う。WEBサーバはよく使われるのはApache Webサーバだが、そうするとフォルダーやファイルに対してのアクセス権限はデフォルトで行くならapacheユーザ、apacheグループになるだろう。つまりコンテンツレベルのディレクトリ、ファイルアクセスはWEBサーバの設定に設置...
Caddy 高速WEB サーバ(http2 quic対応) on CentOS7
2019/09/06
2021/12/05
http2対応の高速サーバを今回扱ってみる。このサーバはGo言語で開発されたWEBサーバです。導入にはコンパイルから行う場合はGo言語開発環境が必要ですがバイナリーから入れるのであれば、特にGo言語開発環境は必要ありません。導入方法は幾つかやり方があります。一番簡なのはCentOS7の場合ならepelレポジトリーから導入するのが簡単です。今回はこのサーバを理解するため少し手間がかかるバイナリーダウ...
DockerでWORDPRESSを導入する際のDataBaseバージョン(MySQL or Mariadb)要注意。
2019/08/22
2019/12/23
昨今、大人気のDockerですが、システムはもちろんのこと中でも教育用に使われる機会は多いのではないかと感じます。WORDPRESSやLinux、各種言語の環境を素早く整えるために便利だと感じます。初心者だけではなく、ITの専門家でも幅広くやっている方と一つに特化してやっている方で別れると思います。特に言語系技術とサーバ系技術は一緒で考えがちですがスケールが大きくなってくるとサーバ技術をきちんと持...