技術関連の覚書

案件でやったり自宅で試したことの覚書

2017-03-30から1日間の記事一覧

MyBatis

ファイル構成 種類 クラス名パターン 役割 ジェネレータで生成するもの 注意点 エンティティ テーブル名のキャメルケース テーブル項目の内容を保持するためのbean テーブル項目名に該当するフィールド、getter、setter キー項目はKeyクラスに実装 キー エン…

Spring

Spring Frameworkとは Spring Framework は、Javaプラットフォームに基づいたアプリケーションを作成しようとするJava開発者や組織が直面する課題に解決策を与える。Spring Framework は Java EE だけと結びついているわけではなく、広範囲なインテグレーシ…

grub rescureが出たときの対処

何らかの理由でgrub rescueと表示されてCUIしか立ち上がらなくなった場合の対処法 >ls (hd0)(hd0,11)... これを順にls (hd0)/ と試していき、/boot が含まれるディレクトリが見つかるまで続ける 見つかったらそのディレクトリでgrubを立ち上げる > set prefi…

ログ解析

ログ解析のためにElasticsearch+Logstash+Kibanaを動かすためのdocker-compose.ymlを作成 # elasticsearch elasticsearch: image: khiraiwa/docker-elasticsearch:1.0.0 volumes: - /data_elasticsearch:/data_elasticsearch ports: - "9200:9200" - "9300:9…

OpenStack

OpenStackとは、IaaS(Infrastructure as a Service)を構成するためのクラウド管理ソフトウェアで、仮想マシン管理のためのアプリケーションの集合体のことで、複数のアプリケーションから成り立っています。 構成するものとしては、コンピューティングリソー…

Docker

Docker概要 コンテナ型の仮想化 「Docker」とは、Docker社(旧dotCloud)が開発するオープンソースのコンテナー管理ソフトウェアの1つです。 アプリケーションを「コンテナ」にパッケージングとデプロイを行い実行する 1度ビルドすればどこでも動く Dockerf…

Jenkins

インストール JDKを準備する # yum -y install wget java-1.7.0-openjdk yumリポジトリを追加 # wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo # rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.ke…

Git

Gitのインストール Redhat系 yum -y install git Debian系 apt-get install git サーバ用途としてのリポジトリの作成(共有リポジトリ) Gitは分散型のファイル管理のため各マシンにリポジトリと実際に編集を行うファイルが存在するが、サーバ用途で使用する場…

Subversionのインストール

サーバ準備 firewallでhttpdのアクセスを許可 firewall-cmd --zone=public --add-service=http --permanent subversion関連のインストール subversion、apache、mod_dav_svnのインストール yum -y install subversion httpd mod_dav_svn /etc/httpd/conf.mod…

httpsの設定

OpenSSL,mod_sslのインストール yum -y install openssl mod_ssl 秘密鍵の設定 # cd /etc/httpd/conf # openssl genrsa -aes128 1024 >server.key Generating RSA private key, 1024 bit long modulus ........++++++ .....++++++ e is 65537 (0x10001) Ente…

CentOS7

CentOS6からの変更点 内容 CentOS6 CentOS7 デフォルトファイルシステム ext4 xfs ブートローダ GRUB GRUB2 セキュリティ設定 iptables firewall+iptables サービス起動 service サービス名 start systemctl start ユニット名[.service] サービス再起動 serv…

サーバ構築の基本 -パッケージのインストール-

Linuxでのパッケージのインストールはパッケージインストーラを使ってインストールするのが一般的です。 パッケージインストーラはインストールファイルを実行するだけでなく、その関連するパッケージもインストールするので、パッケージインストールを用い…