CentOS開発環境構築 - Perl Web開発環境構築
CentOS開発環境構築は、CentOSを使って、PerlによるWebシステム開発環境を構築するための手順を紹介します。Linux仮想マシン上に、スケーラブルで、リアルタイムWeb対応のWebアプリケーションを比較的簡単に構築できることは、Perl Webシステム開発の特徴です。
CentOS上にWebサーバーを構築、PerlのWebアプリケーションを作って、Webサーバーからリバースプロキシでつなぐ設定して、外部へ公開できるところまでを解説します。
2020年7月29日現在、CentOSのバージョンは、CentOS 7で確認していますが、特別な注記がない限り、CentOS 8でも、動作すると想定しています。
パッケージ管理
Redisサーバー - 揮発性データ保存サーバー
OSアップデート
アプリケーションとライブラリのインストール
フォント
Apache - Webサーバー
- Apacheのインストールと起動・停止・自動起動の設定 - CentOS 7
- Apacheの設定ファイルが正しいか確認する - CentOS 7
- Apacheのリバースプロキシの設定 - CentOS 7
- ApacheでHTTPS接続のためにmod_sslをインストールする - CentOS 7
- Let's encryptを使って、SSL証明書を取得する - CentOS 7
- apacheを再起動する - CentOS 7
- apacheの設定ファイルを編集する - CentOS 7
- apacheのアクセスログの場所 - CentOS 7
- apacheのエラーログの場所 - CentOS 7
- Apacheの起動・再起動・停止をログで確認する - CentOS 7
- Apacheの設定ファイルをテストする - CentOS 7
- ApacheでIP認証とベーシック認証を組み合わせる - CentOS 7
- htpasswd - Apacheベーシック認証のパスワードファイルの作成 - CentOS 7
更新情報
CentOS関連情報
CentOSに関連する情報です。
Linuxサーバー管理
viテキストエディタや基本的なLinuxコマンド、Linuxの仕組みについて学びたい方はこちら。
Linuxディストリビューション
CentOSと比較できるLinuxディストリビューションとしては、Ubuntu、Fedora、Debian、Rocky Linux、Red Hat Enterprise Linuxなどがあります。