JavaScript勉強会

JavaScriptの学習日記

サーバー

tmuxでLinuxのSSH接続画面を複数に増やす方法

WindowsパソコンからLinuxのWebサーバーにSSHでリモート接続するとき、RLogin等の端末ソフトを使っています。 普通は、1つのSSH接続に対して、1つの操作画面が表示されます。 しかし、同時にいろんなディレクトリーを見ながら作業する場合、画面が1つだと…

サーバー用のLinuxにはCentOSよりもUbuntuの方が良いか?

Linuxには、さまざまなディストリビューションがあり、選択肢が豊富です。 普段、サーバー用のLinuxにはCentOS(RedHat系)を使っています。 CentOS - Wikipedia CentOS(セントオーエス)は、Red Hat Enterprise Linux(RHEL)との完全互換を目指したフリー…

VagrantのUbuntuとWinSCPでSSH接続する方法

Windows10上でLinuxを使うために、VirtualBox+VagrantでUbuntu 18.04LTSをインストールしてみました。 jsstudy.hatenablog.com Ubuntuのフォルダやファイルのリモート操作には、「WinSCP」を使ってみます。 WinSCPを使うときに、秘密鍵をPuttyGenで変換する…

VagrantとVirtualBoxでWindows10にUbuntuをインストールする方法

「Webプログラミングが面白いほどわかる本」という本を参考にして、Windows10にUbuntu 18.04LTSをインストールしてみました。 Webプログラミングが面白いほどわかる本 環境構築からWebサービスの作成まで、はじめからていねいに (N高校のプログラミング教育)…

Webサイトで使われている技術を解析するツール「Wappalyzer」

Webサイトをどうやって作っているか?を調べるツールがありました。 「Wappalyzer」というツールです。 www.wappalyzer.com Wappalyzerは、ChromeやFirefoxのプラグインとして提供されており、インストールすると使えます。 ブラウザーでWebサイトを閲覧した…

XAMPPのMySQLでテーブルをリストアする方法

XAMPPのMySQLの使い方をメモ。 WebサーバーのMySQLをバックアップして、XAMPPのMySQLにリストアしたいです。 データベースを丸ごとバックアップ&リストアする方法は以下にまとめました。 jsstudy.hatenablog.com データ量が大きくて一発でリストアするのが…

XAMPPのMySQLでデータベースをリストアする方法

XAMPPのMySQLの使い方をメモ。 Webサーバー(Linux)のMySQLでデータベースをバックアップして、ローカルのWindowsパソコンに入れたXAMPPのMySQLで復元したい場合の手順です。 データベースのバックアップ (1) LinuxサーバーにSSHでログインする。 (2) mysql…

Ubuntuのファイヤーウォール「ufw」

テストサーバーにUbuntuをインストールしました。 Webサーバーを構築するための下準備を進めてみたいと思います。 ファイヤーウォール SSH Nginx SSL MySQL PHP Ruby パッと思いつくところは、こんなものでしょうか? Ubuntuのファイヤーウォール ufwとは? …

Dockerの調査

テストサーバーにUbuntuをインストールしましたが、Webサーバーの環境構築は、Docker等の仮想化技術を利用してみたいです。 Dockerで「コンテナ」を作ると、他のサーバーに「コンテナ」ごと移動させることができて、便利みたいです。 Dockerを使うに当たって…

Ubuntuのセットアップメモ

大量のファイルを管理するために、OpenStackのオブジェクトストレージを試してみたいと思いました。 OpenStack Docs: Object Storage サービスの概要 OpenStackは、Ubuntuをサポートしているそうなので、テストサーバーにUbuntuをインストールしてみました。…