Archive "2018年9月"を表示しています。
2018.9.28 金
$ npm install audited 7693 packages in 44.258s found 3 vulnerabilities (2 low, 1 high) run `npm audit fix` to fix them, or `npm audit` for details 「3つの脆弱性が見つかりました(低2、高1)。それらを修正するために npm audit fixを実行するか、詳細についてnpm auditを実行します。」というのが最近出てきます。脆弱性(vulnerabilities)とか言われるとたいしたことないのにイヤな感じです。 手順 npmのバージョンあげる。 npm i -g npm 確認する(audit)する npm audit 解決するコマンドを出して...
2018.9.25 火
MySQL5.7.22でrootのパスワードを設定しようと思ったら昔と全然違うことになっていた。 結果からいうと、 $ mysql -u root mysql> update mysql.user set authentication_string=password('foobar') where user='root'; mysql> flush privileges; mysql> exit; $ mysql -u root ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) $ mysql -u root -p Enter password: (foob...
2018.9.20 木
プロジェクトを作成する 直接vue.jsをダウンロードして読み込む方法もありますがnpmで管理した方が楽です。 vueを使うディレクトリの作成。ここではPROJECT_DIR mkdir -m 755 PROJECT_DIR cd PROJECT_DIR node.jsのバージョンの確認 node -v v9.2.0 vueをnpmでインストールする npm install vue@csp これで準備は完了です。 ソースを書く <!DOCTYPE html> <html> <head> <script type="text/javascript" src="../node_modules/vue/dist/vue.min.js"></sc...
2018.9.12 水
前回のDocker入門と基礎知識(1)ができるようになったら、Docker内で実際に小さなプロジェクトを動かしてみます。 むかーしむかしはローカルPC内にApacheを起動させたりxamppやmamppでwebサーバーを作ったり、もっとむかしはIISとかでwebサーバーを作っていたはずです。それがコンテナ内で比較的お手軽に制作でき且つそのままデプロイできるというのが魅力です。 Dockerはコマンドライン操作が基本なのですが、複雑且つ面倒くさい操作は、 Dockerfile .dockerignore docker-compose.yml というファイルに、かくかくしかじかの設定情報を書いて、まとめてビルドします。 いわゆるpackage.jsonとかcomposer.jsonとか諸々の設定...
2018.9.6 木
いろいろ解説は他のサイトにもあるので、まずはDocker Hubに登録してみましょう。 https://hub.docker.com/ ここでアカウントを取得しておくと Githubみたいに自分で作ったDockerの管理ができるようになります。(自分のローカル内で管理するより数段いい。) MacにDocker環境を作成する ダウンロードとインストール Dockerをダウンロードしてきます。Stableの方でOKかと。499MBぐらいなのでそんなに重くないんですね。 https://store.docker.com/editions/community/docker-ce-desktop-mac 通常のアプリケーションと同様dmgファイルからインストールします。 上部にDockerのアイコンが...
2018.9.6 木
もうAPPサーバーみたいな使い方になってます。私個人の中では。 Apacheのインストール まずはインストール。SSLは今どき必須みたいなところがあるので入れておくけど、ポリシーによってAPPサーバーとしてlocalhostみたな感じで使うのだったら不要。 yum -y install httpd yum -y install mod_ssl 自動起動の設定 enableになっていればOK systemctl enable httpd.service systemctl list-unit-files 起動 systemctl start httpd.service 基本設定 バックアップとってから設定はじめよう。 cp -p /etc/httpd/conf/httpd.conf /etc/...
2018.9.5 水
ちょっと数年前はものすごく使いづらいところあったAWSですが最近はドチャクソ使いやすい。 Amazon Linux 2 AMIはとてもCentOSっぽいというだけで特に選択した理由はないです。 EC2インスタンスの作成 Elastic IPの設定 EC2インスタンスにログイン rootになる 基本設定 Tools類(絶対使うやつ) EC2インスタンスの作成 AWSのコンソールにログインしてEC2に移動。左メニューのインスタンスを選択すると次のページの上部に青いボタンで「インスタンスの作成」というボタンがあるので、そこから新しいインスタンスを作成します。 AMIの選択で「Amazon Linux 2 AMI (HVM), SSD Volume Type」を選択。 無料枠のt2.microを(と...