サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
www.kakiro-web.com
MySQLでSQLの動作を指定するSQLモードについて、その設定、確認の方法を以下に示します。 ※SQLモードの設定の内容については、当サイトのMySQL SQLモードの内容についてのページをご覧ください。 ※ここで説明に使用しているMySQLは、当サイトのCentOS7 64bitのyumリポジトリにMySQLを追加し、最新バージョンをインストールのページを元にインストールしたバージョン5.6になります。 ※データベースの作成については、当サイトのMySQL データベースの作成のページをご覧ください。 ※テーブルの作成については、当サイトのMySQL テーブルの作成のページをご覧ください。 ※データベース接続ユーザーの作成については、当サイトのMySQL データベース接続ユーザーの作成のページをご覧ください。 MySQLの設定ファイルでSQLモードの指定 MySQLのサービスを起動時のS
PostgreSQLで実行されたSQLをログに出力する方法を以下に示します。 また、これを元に設定値の参照、変更についても説明していきます。 ブックメーカーへの投資でお金を稼ぐ方法と、ベッティングのヒントを学ぶ場所は? ※データベース単位で設定を行う方法については、当サイトのPostgreSQL 実行されたSQLをログに出力(データベース単位の設定)をご覧ください。 ※データベース接続ユーザー単位で設定を行う方法については、当サイトのPostgreSQL 実行されたSQLをログに出力(データベース接続ユーザー単位の設定)をご覧ください。 ※ここで説明に使用しているPostgreSQLは、当サイトのCentOS7 64bitのyumリポジトリにPostgreSQLを追加し、最新バージョンをインストールのページを元にインストールした、バージョン9.4になります。 ※データベース接続ユーザーの作
当サイトではCentOS7に関する記事を公開していますが、管理人がその動作確認を行う際にはMacにインストールしたVirtualBoxに仮想マシンを作成して、そこにCentOS7をインストールして使用しています。 ここでは、インストールしたCentOS7.2 64bitのネットワークの設定について、以下に示します。 ※VirtualBoxに作成している仮想マシンの内容については、当サイトのVirtualBoxにCentOS7 64bit用の仮想マシンを作成のページをご覧ください。 ※CentOS7 64bitのインストールの手順については、当サイトのCentOS7 64bitをインストールのページをご覧ください。 VirtualBoxでブリッジアダプターを使用している場合のネットワークの設定 VirtualBoxのネットワークの設定でブリッジアダプターを使用するようにしている場合、ゲストO
PostgreSQLでデータベース接続ユーザーの作成に関するSQLについて、以下に示します。 ※ここで説明に使用しているPostgreSQLは、当サイトのCentOS7 64bitのyumリポジトリにPostgreSQLを追加し、最新バージョンをインストールのページを元にインストールした、バージョン9.4になります。 ※データベースの作成については、当サイトのPostgreSQL データベースの作成のページをご覧ください。 ※テーブルの作成については、当サイトのPostgreSQL テーブルの作成のページをご覧ください。 ※PostgreSQLでは、データベース接続ユーザーのことは、ロールとも言います。ロールには、ユーザーという概念と、グループという概念が含まれています。 データベース接続ユーザーを作成するには、以下のようなSQLを実行します。 postgres=# CREATE ROLE
外部に公開しているWebサイト等でアクセス制限を行いたい場合、ユーザーIDとパスワードの入力による認証や、ファイアウォールを使用してアクセス元のIPアドレスによる制限を行うこともできますが、SSLクライアント証明書を使用することで、特定の証明書を所有する端末からのアクセスのみを許可するように制限することができます。 ここでは、CentOS7.2の標準リポジトリからインストールできるOpenSSL1.0.1eを使用して、自己認証局で署名したSSLクライアント証明書を作成する方法を、以下に示します。 ※当サイトのSSLサーバー証明書の作成に関するページでも、SSLについて記載しています。CentOS7 64bit OpenSSLを使用して秘密鍵、CSRを作成し、自己署名のSSLサーバー証明書を作成のページ、CentOS7 64bit OpenSSLを使用して秘密鍵と自己署名のSSLサーバー証明
CentOS7.2 64bitのインストール後に、VirtualBoxのネットワークのアダプターをNATとホストオンリーアダプターに変更する場合のネットワークの設定について、以下に示します。 ※VirtualBoxでのNAT、ホストオンリーアダプターの設定については、当サイトのVirtualBox CentOS7 64bitでNAT、ホストオンリーアダプターを使用のページをご覧ください。 ※CentOS7 64bitのインストール時にVirtualBoxでNAT、ホストオンリーアダプターを使用する場合のネットワークの設定については、当サイトのCentOS7 64bit インストール時にVirtualBoxでNAT、ホストオンリーアダプターを使用する場合のネットワークの設定のページをご覧ください。 CentOS7 64bitのインストール後にNATとホストオンリーアダプターに変更する場合のネ
MySQLで実行されたSQLをログに出力する方法を以下に示します。 ※ここで説明に使用しているMySQLは、当サイトのCentOS7 64bitのyumリポジトリにMySQLを追加し、最新バージョンをインストールのページを元にインストールしたバージョン5.6になります。 ※データベースの作成については、当サイトのMySQL データベースの作成のページをご覧ください。 ※テーブルの作成については、当サイトのMySQL テーブルの作成のページをご覧ください。 ※データベース接続ユーザーの作成については、当サイトのMySQL データベース接続ユーザーの作成のページをご覧ください。 MySQLの設定ファイルで、実行されたSQLをログに出力するよう設定 実行されたSQLのログへの出力は、デフォルトでは無効になっています。MySQLのサービスを起動時にSQLのログ出力を有効にするのは、MySQLの設定
VirtualBoxでゲストOSをホストOSと同じネットワークに参加させたくないが、ゲストOSからインターネットやホストOSと同じネットワークに接続を行いたい場合、ネットワークのアダプターにNATを使用することで、ゲストOSへの外部からの接続は不可能とし、ゲストOSからはインターネットやホストOSと同じネットワークへの接続を可能にすることができます。 外出先等で、ホストOSでスマートフォンのテザリングを使用してインターネットに接続している場合にも、NATを使用することで、ゲストOSからインターネットに接続することができるようになります。 尚、NATを使用時のゲストOSから外部への接続は、ホストOSが接続元として扱われるようになります。 また、NATの使用時に、SSH等でホストOSからゲストOSへの接続を行いたい場合、ネットワークのアダプターにホストオンリーアダプターを別途使用することで、ゲ
ファイルのバージョン管理システムであるGitを、Eclipseからクライアント用途として使用する方法を以下に示します。 ※ここでは主に導入部分を取り上げています。ファイルの変更内容の差分の確認方法や、競合のマージ方法については、当サイトのEclipseでGitをクライアント用途として使用(その2)のページをご覧ください。 EclipseでGitを使用するプラグインとしてEGitがあり、それを使用しています。 Gitの構成等に関する詳しい説明に関しては、公式サイトのドキュメント等を参考にして頂くのが分かり易いかと思いますのでここでは省略しますが、ざっくりと述べますとGitではGitを利用する各マシンにリポジトリが存在し、各マシンのリポジトリに記録されているファイルの変更履歴を他のマシンのリポジトリとやり取りしていく構成となっています。 複数人でファイルを共有して管理したい場合は、サーバー用途
当サイトのEclipseでGitをクライアント用途として使用のページでは、EclipseでGitをクライアント用途として使用する際の導入部分を主に取り上げていますが、ここではファイルの変更内容の差分の確認方法や、競合のマージ方法を紹介していきます。 ここではGitサーバーとして、当サイトのCentOSにGitをサーバー用途としてインストール、設定のページで紹介しているリポジトリを例として使用しています。 ここで紹介している手順は、Windows8.1でEclipse 4.5 Mars Pleiades All in One PHPを使用したものになっています。 ファイルの変更内容の差分の確認 Eclipseでプロジェクト上のファイルとローカルのリポジトリとの差分、ローカルのリポジトリとサーバーのリポジトリの差分を確認するには、同期化ビューを使用します。 (1) 「Gitリポジトリー」でリポ
本サイトでは管理人が記録を残しておきたいと思ったシステム開発情報の公開を行っています。 更新情報 2020年08月02日 VirtualBoxページにVirtualBox ネットワークの設定 NAT、ホストオンリーアダプターを追加しました。 2020年08月02日 VirtualBoxページにVirtualBox ネットワークの設定 ブリッジアダプターを追加しました。 2020年08月02日 VirtualBoxページにVirtualBoxにCentOS7用の仮想マシンを作成を追加しました。 2020年07月23日 メモページにMacのスクリーンショットで取得した画像ファイルのサイズをWebページ用に変更を追加しました。 2020年07月05日 LinuxページにCentOS7 コマンド システムのシャットダウン、再起動を追加しました。 2020年06月04日 メモページにWindows
CentOS7にパッケージのインストールを行う際に、yumコマンドを利用すると手軽に行えますが、最新のバージョンはインストールできないものもあります。 最新のバージョンのパッケージのインストールを行いたい場合、rpmbuildコマンドを使用することで、ソースやSRPMから最新のバージョンのRPMを作成し、インストールを行うことができます。 ここではCentOS7.1の64bit版で、rpmbuildコマンドを使用してRPMを作成する方法について、以下に示します。 ※CentOS6 64bitをご使用の場合は、当サイトのCentOS6 64bit rpmbuildコマンドによるRPMの作成のページをご覧ください。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーでの実行、「$」で開始しているものは一般ユーザーでの実行となります。 rpmbuildコマンドの実行用のユ
ファイルのバージョン管理システムであるGitをサーバー用途として、CentOS7.1 64bitにインストール、設定する方法を以下に示します。 ※CentOS6 64bitをご使用の場合は、当サイトのCentOS6 64bitにGitをサーバー用途としてインストール、設定のページをご覧ください。 ここではGitはCentOS7.1の標準リポジトリからインストールできる、バージョン1.8.3を使用しています。 Gitの構成等に関する詳しい説明に関しては、公式サイトのドキュメント等を参考にして頂くのが分かり易いかと思いますので、ここでは省略しますが、ざっくりと述べますと、GitではGitを利用する各マシンにリポジトリが存在し、各マシンのリポジトリに記録されているファイルの変更履歴を、他のマシンのリポジトリとやり取りしていく構成となっています。 複数人でファイルを共有して管理したい場合は、サーバ
当サイトでCentOS6.7 64bitへのインストール方法を紹介しているパッケージに関するSELinuxの設定を、以下に示します。 ※CentOS7 64bitをご使用の場合は、当サイトのCentOS7 64bit SELinuxによるアクセス制御のページをご覧ください。 尚、ここではSELinuxの設定ファイル「/etc/selinux/config」で、ポリシーの設定を「SELINUXTYPE=targeted」とした状態でのSELinuxの動作を元にしています。 ※「targeted」は、デフォルトの設定となります。他に「mls」が指定可能となっています。 ここでは、Apacheからのファイルの読み込みを許可する場合を元に、ディレクトリに設定されているSELinuxのコンテキストについて説明していきます。 Apacheから外部のデータベースへのアクセスを許可する場合等、SELinu
その他の記事 document.write(''), document.write(''), document.write(''),... MySQLは、最も広く使用されているオープンソースのリレーショナルデータベース管理システムであり、多くの人気のあるWebサイト、アプリケーシ...
当サイトでCentOS7.1 64bitへのインストール方法を紹介しているパッケージに関するSELinuxの設定を、以下に示します。 ※CentOS6 64bitをご使用の場合は、当サイトのCentOS6 64bit SELinuxによるアクセス制御のページをご覧ください。 尚、ここではSELinuxの設定ファイル「/etc/selinux/config」で、ポリシーの設定を「SELINUXTYPE=targeted」とした状態でのSELinuxの動作を元にしています。 ※「targeted」は、デフォルトの設定となります。他に「mls」が指定可能となっています。 ここでは、Apacheからのファイルの読み込みを許可する場合を元に、ディレクトリに設定されているSELinuxのコンテキストについて説明していきます。 Apacheから外部のデータベースへのアクセスを許可する場合等、SELinu
CentOS6.7の64bit版にApache2.4.16をRPMからインストールする方法を以下に示します。 ※CentOS7 64bitをご使用の場合は、当サイトのCentOS7 64bitにApache2.4をRPMからインストールのページをご覧ください。 CentOS6.7の標準リポジトリからインストールできるApacheのバージョンは2.2.15のため、RPMはApacheの公式サイトからダウンロードしたソースを元に作成していきます。 依存関係にあるパッケージで、CentOS6.7の標準リポジトリからインストールできるものについては、特別なものでない限り省略しています。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーでの実行、「$」で開始しているものは一般ユーザーでの実行となります。 ここでRPMの作成に使用しているrpmbuildコマンドについては、当
当サイトでCentOS6.7 64bitへのインストール方法を紹介しているパッケージに関するiptablesの設定を、以下に示します。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーでの実行、「$」で開始しているものは一般ユーザーでの実行となります。 Apacheへの外部からのアクセスを許可 HTTPでの外部からのアクセスは、iptablesによってデフォルトでは拒否されています。HTTPでの外部からのアクセスが可能となるようiptablesの設定を行います。 設定前の状態 アクセスを許可する前のiptablesの設定内容を、以下のコマンドで確認します。 ※この例はデフォルトの設定内容になっています。 # iptables -L -n --line-number Chain INPUT (policy ACCEPT) num target prot opt so
当サイトではCentOS7に関する記事を公開していますが、管理人がその動作確認を行う際にはMacにインストールしたVirtualBoxに仮想マシンを作成して、そこにCentOS7をインストールして使用しています。 ここでは、その際のVirtualBoxに仮想マシンを作成する手順を以下に示します。 尚、この記事を作成時に使用したVirtualBoxのバージョンは5.0.16で、仮想マシンにはCentOS7.2 64bitをインストールしています。 ※CentOS6 64bitをご使用の場合は、当サイトのVirtualBoxにCentOS6 64bit用の仮想マシンを作成のページをご覧ください。
CentOS6.7の64bit版のyumリポジトリにRemiを追加する方法を以下に示します。 ※CentOS7 64bitをご使用の場合は、当サイトのCentOS7 64bitのyumリポジトリにRemiを追加のページをご覧ください。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーでの実行、「$」で開始しているものは一般ユーザーでの実行となります。 yumリポジトリにEPELを追加 Remiのyumリポジトリを追加するには、EPELのyumリポジトリが追加されている必要があります。 EPELのyumリポジトリの追加方法については、当サイトのCentOS6 64bitのyumリポジトリにEPELを追加のページをご覧ください。 Remiのリポジトリ設定パッケージをダウンロード 以下のコマンドを実行して、Remiのリポジトリ設定パッケージのダウンロードを行います。 ※
ネットワークで送受信するデータを暗号化する方法として、SSL(Secure Sockets Layer)があります。 SSLはバージョンアップされ、TLS(Transport Layer Security)というものになっているのですが、一般的にはSSLと表記されることが多いため、ここでもSSLという表記を使用します。 SSLで暗号化通信を行うには、SSLサーバー証明書が必要となります。 ここでは、CentOS7.2の標準リポジトリからインストールできるOpenSSL1.0.1eを使用して、SSLサーバー証明書を作成する際に必要となる秘密鍵とCSR(Certificate Signing Request)を作成し、自己署名のSSLサーバー証明書を作成する方法を、以下に示します。 ※自己署名のSSLサーバー証明書は、CSRを作成せず、秘密鍵と同時に作成することもできます。その手順については、
このサイトを作成する際に、管理人はMacにインストールしたEclipseを使用して、HTMLやPHPのファイルの作成等を行っています。 ここではその際のEclipseをインストールする手順を、メモ書きレベルですが残しておきます。 Eclipse Mars (4.5)のインストール (1) Eclipseの公式サイトのダウンロードページから、「Eclipse for PHP Developers」のダウンロードを行います。 ※ここでは、PHP開発用のものを選択しています。 (2) ダウンロードしたファイル「eclipse-php-mars-R-macosx-cocoa-x86_64.tar.gz」を解凍した「Eclipse.app」を「アプリケーション」フォルダに移動します。 Eclipseの日本語化 Pleiadesを使用して、Eclipseの日本語化を行います。 (1) MergeDoc
CentOS6.7の64bit版のyumリポジトリにMySQLを追加し、最新バージョンをインストールする方法を以下に示します。 ※CentOS7 64bitをご使用の場合は、当サイトのCentOS7 64bitのyumリポジトリにMySQLを追加し、最新バージョンをインストールのページをご覧ください。 CentOS6.7の標準リポジトリからインストールできるMySQLのバージョンは、5.1.73と古いものになっています。MySQLのyumリポジトリを利用することで、最新バージョンのMySQLをyumコマンドによりインストールすることができるようになります。 ※MySQLをRPMからインストールすることも可能です。詳細は当サイトのCentOS6 64bitにMySQLをRPMからインストールのページをご覧ください。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーで
CentOS6.7の64bit版のyumリポジトリにEPELを追加する方法を以下に示します。 ※CentOS7 64bitをご使用の場合は、当サイトのCentOS7 64bitのyumリポジトリにEPELを追加のページをご覧ください。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーでの実行、「$」で開始しているものは一般ユーザーでの実行となります。 EPELのリポジトリのインストール EPELのリポジトリは、CentOS6.7の標準リポジトリからインストールすることができます。 以下のコマンドを実行して、EPELのリポジトリのインストールを行います。 # yum install epel-release デフォルトの設定では、yumコマンドの実行時にEPELのリポジトリは、自動的に使用されるようになっています。明示的に使用されるようにしたい場合は、インストールさ
当サイトでCentOS7.1 64bitへのインストール方法を紹介しているパッケージに関するfirewalldの設定を、以下に示します。 firewalldでは、アクセス制御の設定をゾーン別に行うようになっており、ネットワークインターフェイスにゾーンを割り当てることで、アクセス制御の使い分けができるようになっています。 ここでは、デフォルトのゾーンとなるpublicゾーンに対して、アクセス制御を行っていきます。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーでの実行、「$」で開始しているものは一般ユーザーでの実行となります。 firewalldのインストール firewalldのインストール firewalldはCentOS7.1 64bitのインストールを「CentOS-7-x86_64-Minimal-1503-01.iso」から行った場合は、デフォルトでイ
CentOS7.1の64bit版のyumリポジトリにMySQLを追加し、最新バージョンをインストールする方法を以下に示します。 ※CentOS6 64bitをご使用の場合は、当サイトのCentOS6 64bitのyumリポジトリにMySQLを追加し、最新バージョンをインストールのページをご覧ください。 CentOS7になり、標準リポジトリからMySQLはインストールできなくなっています。MySQLのyumリポジトリを利用することで、最新バージョンのMySQLをyumコマンドによりインストールすることができるようになります。 ※MySQLをRPMからインストールすることも可能です。詳細は当サイトのCentOS7 64bitにMySQLをRPMからインストールのページをご覧ください。 以下の各コマンドで、プロンプトが「#」で開始しているものはrootユーザーでの実行、「$」で開始しているものは
当サイトではCentOS6に関する記事を公開していますが、管理人がその動作確認を行う際にはMacにインストールしたVirtualBoxに仮想マシンを作成して、そこにCentOS6をインストールして使用しています。 ここでは、その際のVirtualBoxに仮想マシンを作成する手順を以下に示します。 尚、この記事を作成時に使用したVirtualBoxのバージョンは4.3.30で、仮想マシンにはCentOS6.7 64bitをインストールしています。 ※CentOS7 64bitをご使用の場合は、当サイトのVirtualBoxにCentOS7 64bit用の仮想マシンを作成のページをご覧ください。
CentOS7.2 64bitをインストールする手順を以下に示します。 ※インストールには、CentOSの公式サイトからダウンロードできるISOファイル「CentOS-7-x86_64-Minimal-1511.iso」を使用しています。 ※CentOS6 64bitをご使用の場合は、当サイトのCentOS6 64bitをインストールのページをご覧ください。 CentOS7.2 64bitのインストール (1) インストーラー起動時のメニュー画面で「Install CentOS 7」を選択し、「Enter」キーを押下します。 (2) 「WELCOME TO CENTOS 7.」画面でインストール時に使用する言語を選択します。 「日本語 Japanese」>「日本語(日本)」を選択し(選択すると表示が日本語に変わります。)、「続行」ボタンをクリックします。 (3) 「インストールの概要」画面
次のページ
このページを最初にブックマークしてみませんか?
『システム開発情報紹介 | kakiro-web カキローウェブ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く