ゼロからはじめるWEBプログラミング入門

未経験者でも初心者でも関係なく、とにかくWEBサイトを作るところから始めるブログ!

GCP

クライントCentOS7からサーバ(GCP)のCentos7にssh接続

内容 ローカルのCentos7からGCPのCentOS7に ssh接続する 環境 クライアント : CentOS7.3 サーバ(GCP) : CentOS7.3

GitBucketのインストール&初期設定[GCE]

環境 OS : CentOS7 GitBucket 4.12

CentOS7にgitをインストール[GCE]

環境 OS : CentOS7 git 1.8.3.1

ドメインNaviでGCPのIPアドレスをドメインに設定[お名前.com]

内容 GCPのIPアドレスに前回 お名前.com で購入したドメインに割り当てる 前回の記事 blog.w-hippo.com

JenkinsのSSL(https)化

JenkinsのSSL化手順 Jenkins用の自己証明書作成 Jenkins設定ファイル変更 GCPのファイルウォール設定

CIツールのJenkinsインストール[GCE]

Jenkinインストール yumリポジトリにJenkisn用のリポジトリを追加 yumリポジトリにJenkisn用のリポジトリを追加 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

PostgreSQLをインストール&GitBucket用DB作成

はじめに 今後のアプリで使用するかもしれないのと、GitBucketでDBが必要だったのでPostgreSQLをインストールする 続けてGitBucket用データベースを作成する

ApacheのTomcat連携(ajp)

内容 ApacheとTomcatの連携(ajp)の設定します

ApacheのSSL(https)通信の設定

内容 ApacheのSSL設定します SSL設定 mod_ssl インストール yum install mod_ssl

Apacheをインストール&初期設定

はじめに nginxをインストールして使おうとしてたけど、GitBucket の動作がよろしくない。 事象はLogin時にURLが http://localhost:8080 に遷移するので、リダイレクトの設定したけどうまくいかなかったので、あきらめて Apache を入れます。 Apacheインスト…

Mavenをインストール[GCE]

内容 MavenをCentOS7にインストールします。 Mavenのインストール コマンド yum install maven

CentOS7のタイムゾーンをJST(日本時間)に変更する[GCE]

GCP

はじめに ログを見たりすると時間がUTCになっていて分かりづらく不便なので、日本の時間に変更します。 タイムゾーンの変更 変更前 dateで時間を確認するとUTCになってる。

Tera TermでSSH接続してGCEを操作する

GCP

はじめに GCEを今まではブラウザのSSHを実行していて、非常に便利で特に不満もないですけど、 起動時間を少し短縮させたいので使い慣れてる Tera Term でのSSH接続する設定をします。 手順 TeraTermで認証鍵を生成 GCPに認証鍵を登録 TeraTermでSSH接続

nginxでリバースプロキシ設定[GCE]

はじめに 前回Tomcatをインストールしましたが、 URLにポート指定するのはスマートじゃないので、 nginxのリバースプロキシを使ってTomcat上のアプリを実行するように変更します。 手順 nginxにリバースプロキシの設定を追加 SELinuxの無効化 ファイアウォー…

Tomcat8をインストール[GCE]

Tomcat8のインストール 手順 Tomcat用ユーザ作成 Tomcat8のインストール サービス登録 & 自動起動有効化 Tomcat起動 ファイアウォールの設定

JDK8インストール[GCE]

OpenJDK8のインストール パッケージ確認 JDK8があることを確認 yum search jdk

nginxでSSL通信(https)を有効化する[GCE]

nginxのSSL有効化手順 自己証明書作成 nginx定義変更 nginx再起動 1. 自己証明書作成 # フォルダ移動 cd /etc/pki/tls/certs # 証明書作成 make sbc-web.crt

LinuxVMインスタンス(CentOS7)の作成[GCE]

GCP

はじめに 今回は、GCPで使用するプロジェクトの作成と、インスタンスの作成を行います。 (記事の順番前後しましたが、前回の記事は今回作成したGCE上にNginxをインストールしています。) プロジェクトの作成 もともとプロジェクトはあったが、昔作成したの…

WEBサーバ「nginx」をインストール[GCE]

nginxのインストール Yumに登録されているパッケージのバージョン確認 yum list nginx

Google Cloud Platform(GCP)の無料トライアル申込

GCP

はじめに 去年使い始めたAWSの無料利用枠もあと少しで終了なので、 こんどはGCP(Google Cloud Platform)を使ってみたいと思います。