-
C++の時間ライブラリchronoでの現在時刻の取得時間
-
C++11では、時間に関するライブラリchronoが追加されました。これによりポータビリティの高い方法で時間の計測が可能になりました。一方、短い時間を計測する場合、時刻取得関数そのものの実行時間が気になります。chronoの現在時刻の取得のための時間を簡易的に計測しました。
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQL でインタラクティブなページづくり
-
こんにちは、ニックネーム たいちょう です。
松江ラボというからには、なにか新しい実験をしたいと思い立ちました。
Linux OS に webサーバを立ち上げて、インタラクティブなページをつくったら楽しいかもです。
せっかくですから、新しい OSで試してみようと思います。
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-2
-
前回の投稿「CentOS7+Apache+Ajax+PHP+PostgreSQL でインタラクティブなページづくり」で、CentOSを使ったページづくりをはじめました。
それでは、2日目を頑張っていきましょう。
1日目でやったのは、CentOS-7にApacheを立ち上げて、html と php ファイルが同様に表示されるところまでをやりました。静的ページなら、/var/www/html にファイルを作っていけばいいと思います。
今回は、これはそのまま置いておいて、VirtualHost環境にインタラクティブなページを作成していきたいと思います。
使用するのは、ZendFramework というPHPフレームワークです。
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-3
-
前回の投稿「CentOS7+Apache+Ajax+PHP+PostgreSQL でインタラクティブなページづくり」に続いて、今日は、PHP の新しいバージョンをインストールします。
なぜなら、CentOSにインストールされているパッケージは、ZendSkeletonApplicationには不足だからです。
次のコマンドで、レポジトリをインストールします。
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-4
-
それでは、Zend Framework 2 をサーバにインストールしましょう。
(PHPのバージョンが5.5未満だとエラーになりますので、3日目の作業終了後に行って下さい。3日目に実施したPHPの新しいバージョンをインストール作業の記事はこちらをご覧ください。)
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-5
-
いまのところ不満なのは、画面が小さいことなんです。
もうちょっと広く表示したいなぁと思ってます。
VirtualBox に、Guest Additions をインストールします。
今まで、VirtualBox にCentOSのイメージをインストールして実施してきましたけど、ホスト環境をお伝えしてませんでした。
Fedora23 で実施しています。
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-6
-
それでは、web サーバの設定をしていきます。
https プロトコルで暗号化通信をしたいと思っています。
個人情報が流れる可能性がありますしね。
クライアント側では例外を指定する事でサーバを認証できますが、ここはきちんと認証局を立ててサーバの公開鍵を発行してそれを読み込んでもらい、安心・安全な通信を確立したいところです。
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-7
-
今日は、CAに署名してもらう側の、サーバの秘密鍵とCAに署名してもらう為の署名要求証明書を作成します。
サーバ名をlocalhost.comとしてやってみます。
鍵を入れるディレクトリを作成します。
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-8
-
今日は、DNSサーバを立ててみたいと思います。
7日目に実施したサーバの公開鍵の作成はこちら
さて、第4日目に、http://zf2-tutorial.localhost
として、ZendFramework のページが出てきたと思いますけど、
これは、/etc/hosts に、次の記述をしていたからなんです。
127.0.0.1 zf2-tutorial.localhost localhost
存在位置
みらくるブログ
-
CentOS7+Apache+Ajax+PHP+PostgreSQLでインタラクティブなページづくり-9
-
さて、そろそろPHP関連で本題に入りたいのですが、構築をやりながらですので、長引いています。
前々回作成した鍵を、www.matsue-lab-test.co.jp で再度作成して、設定をssl.confに移します。
要すれば、https の通信のみとしたいと考えています。
存在位置
みらくるブログ