- 1. Apache経由でExpressに接続する方法
- 2. 【自分用】webpackの使い方
- 3. standard-version で便利にバージョニング&CHANGELOG.md 自動生成
- 4. サーバーレス(cloud functions)のIPアドレスがどうなっているのか気になったので検証
- 5. LambdaでSlackにアカウント毎のAWS利用料金を投稿
- 6. コーディングスキルテストの回答(超基礎)
- 7. node.jsのテスティングフレームワークmochaの使い方
- 8. Cloud Foundry + Node.js で Hello World
- 9. libsassのalpine向けバイナリーの提供状況
- 10. Expressフレームワークのインストールと簡単な使い方
- 11. GAE に JSON 取得の Web サーバーを構築して SendGrid からメールする
- 12. Node.jsで作成したWebアプリをAzureで公開する【2019年11月版】
- 13. nodeを使ってmysqlに接続する
- 14. Node.jsで、ファイルから1行ずつ読み込むためのreadlineモジュール
- 15. toio と Unity の連携
- 16. DOMについて調べたことの備忘録
- 17. LINE Notifyのnpmライブラリ作った
- 18. [kintone] node.jsで開発環境のフィールド権限を本番環境に反映する
- 19. Node.js + axios で 画像をFormDataでアップロードしようとしてハマった話
- 20. WSLのUbuntu環境でPC内音楽データをWeb操作する(おまけでyoutube音楽とGooglehomeで伝言)
Apache経由でExpressに接続する方法
## 環境
* CentOS 7.7
* Apache 2.4.6
* node v12.13.1
* express-generator 4.16.1## イメージ
![apache-node.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/199887/eb2b8b45-c8b0-2c78-0ccc-a27b8f4297e9.png)## 設定手順
### 1. httpdの設定ファイルを編集するサーバにhttpdがインストールされていない場合は、以下のコマンドでインストールし、有効化します。
“`
$ sudo yum update
$ sudo yum install httpd$ sudo systemctl enable httpd
$ sudo systemctl start httpd
“``/etc/httpd/conf.d/`の直下に、`hoge.conf`というファイルを作ります。(`hoge`は変更可能)
今回はApacheをプロキシのような中継サーバ
【自分用】webpackの使い方
#webpackとは
webpackとは、HTMLやCSS、JavaScriptなどWEBサイトやWEBアプリを構成するファイルを1つにまとめてくれるツールです。ファイルを1つにまとめることで、たくさんのメリットがあります。
####① HTTP通信の高速化
HTTP通信では、ブラウザとサーバーの同時接続数が限られるため、接続回数が増えれば、ファイルの転送にそれだけ時間がかかります。
そこで、ファイルを1つにまとめることで、サーバーとの接続回数を少なし、ファイルの転送時間を減らすことができます。####②保守性が上がる
これまでのJavaScriptファイルは全てのファイルをHTMLに`