質問編集履歴

4 PECLモジュール一覧、libphp5.soの依存関係について追加

takashi_mh

takashi_mh score 13

2017/09/13 21:01  投稿

Vagrant環境のPHPファイルにブラウザからアクセス出来なくなる
###前提・実現したいこと
Vagrant-VirtualBOXにて作成したローカル仮想環境にて、
PHPでの開発を行っています。
起動直後は問題なくPHPの実行が行えているのですが、
3時間程経つとブラウザからのアクセスが出来なくなる事があり困っています。
###発生している問題・エラーメッセージ
* ブラウザにてアクセスするとローディングから進まない
###該当のソースコード
* /var/www/html/index.php
```php
<?php
echo 'PHP works!';
```
* Vagrantfile
```
Vagrant.configure(2) do |config|
 config.vm.box = "centos6_v1.0"
 config.vm.box_check_update = false
 config.vm.define "centos6" do |centos6|
   centos6.vm.box = "centos6_v1.0"
   centos6.vm.network "private_network", ip: "192.168.33.10"
   centos6.vm.synced_folder "D:/Git/Contents/", "/vagrant/data/"
   
 end
 config.vm.define "db" do |db|
   db.vm.box = "db_v1.0"
   db.vm.network "private_network", ip: "192.168.33.20"
   config.vm.provision :shell, run: "always", :inline => <<-SHELL
     echo "-------provision start-------";
     sudo service httpd restart
     echo "--------provision end--------";
     exit 0
   SHELL
 end
 
 config.vm.provider "virtualbox" do |vb|
     vb.customize ["modifyvm", :id, "--memory", "2048"]
     vb.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
     vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
 end
 
 command = "ln -s /opt/VBoxGuestAdditions-4.3.26/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions || true"
 config.vm.provision "shell", inline: command
 
end
```
* Hosts
```
192.168.33.10   vagrant.local.com
```
###試したこと
[エラー事象発生前]
* 上記index.phpがブラウザにて正常に表示される(httpd://vagrant.local.com/index.php)
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
[エラー事象発生中]
* 上記index.phpがブラウザにて読み込み中のままいくら待っても進まない
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
* /var/log/httpd/配下のaccess_log,error_logはindex.phpに関しては伸びていない(index.htmlへのaccess_logは正常に伸びる)
* ホストOS(Windows)のコマンドプロンプトからのpingは通る
* 起動しているサーバ間centos6-db間でのpingは通る
* teratermからのサーバへのログイン・アクセスは可能
* teratermからの`php index.php`の実行は`PHP works!`が正常に返る
* Vagrantfile内「db」の環境のみ`vagrant halt db`で落としても復旧しない
* Vagrant reloadを行っても復旧しない
* PC自体の再起動後Vagrant upを行うと復旧する
###補足情報(言語/FW/ツール等のバージョンなど)
■ホスト側
* Windows 7 64bit
* Vagrant 1.7.4
* Virtual BOX 4.3.30
▼タスクマネージャ情報
▽平常時/エラー時
* プロセス 123/139
* CPU使用率 8%/12%
* 物理メモリ 51%/79%
![エラー発生時のタスクマネージャ](972ade699f14629a2a4906a08fe07e14.png)
■ゲスト側
* Apache 2.4.7
* PHP 5.3.3
▽pear list  
```  
[root@vagrant-centos65 ~]# pear list  
Installed packages, channel pear.php.net:  
=========================================  
Package             Version State  
Archive_Tar         1.3.7  stable  
Config              1.10.11 stable  
Console_Getopt      1.2.3  stable  
Crypt_Blowfish      1.0.1  stable  
HTML_Template_IT    1.3.0  stable  
MDB2                2.4.1  stable  
MDB2_Driver_mysql   1.4.1  stable  
MDB2_Driver_mysqli  1.4.1  stable  
MIME_Type           1.2.1  stable  
Net_IPv4            1.3.4  stable  
Net_Socket          1.0.9  stable  
Net_UserAgent_Mobile 1.0.0  stable  
PEAR                1.9.4  stable  
PEAR_Frontend_Web   0.7.5  beta  
Structures_Graph    1.0.4  stable  
XML_Parser          1.3.2  stable  
XML_RPC             1.5.4  stable  
XML_Serializer      0.20.0 beta  
XML_Util            1.2.1  stable  
```  
▽ldd /usr/lib64/httpd/modules/libphp5.so  
```  
[root@vagrant-centos65 ~]# sudo ldd /usr/lib64/httpd/modules/libphp5.so  
       linux-vdso.so.1 => (0x00007fff595ff000)  
       libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f8126ab6000)  
       librt.so.1 => /lib64/librt.so.1 (0x00007f81268ae000)  
       libmysqlclient.so.18 => /usr/lib64/mysql/libmysqlclient.so.18 (0x00007f81262df000)  
       libmcrypt.so.4 => /usr/lib64/libmcrypt.so.4 (0x00007f81260a6000)  
       libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007f8125e9d000)  
       libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f8125bff000)  
       libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00007f81259d9000)  
       libz.so.1 => /lib64/libz.so.1 (0x00007f81257c3000)  
       libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007f8125572000)  
       libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x00007f812531d000)  
       libm.so.6 => /lib64/libm.so.6 (0x00007f8125099000)  
       libdl.so.2 => /lib64/libdl.so.2 (0x00007f8124e94000)  
       libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f8124c7b000)  
       libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f8124928000)  
       libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f81246bb000)  
       libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007f81242d8000)  
       libc.so.6 => /lib64/libc.so.6 (0x00007f8123f44000)  
       libfreebl3.so => /lib64/libfreebl3.so (0x00007f8123d40000)  
       libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f8123b23000)  
       /lib64/ld-linux-x86-64.so.2 (0x00007f812798c000)  
       libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f812381d000)  
       libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f8123606000)  
       libidn.so.11 => /lib64/libidn.so.11 (0x00007f81233d4000)  
       libldap-2.4.so.2 => /lib64/libldap-2.4.so.2 (0x00007f8123184000)  
       libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f8122f3f000)  
       libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f8122c58000)  
       libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f8122a2c000)  
       libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f8122827000)  
       libssl3.so => /usr/lib64/libssl3.so (0x00007f81225e7000)  
       libsmime3.so => /usr/lib64/libsmime3.so (0x00007f81223bb000)  
       libnss3.so => /usr/lib64/libnss3.so (0x00007f812207b000)  
       libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007f8121e4f000)  
       libplds4.so => /lib64/libplds4.so (0x00007f8121c4b000)  
       libplc4.so => /lib64/libplc4.so (0x00007f8121a45000)  
       libnspr4.so => /lib64/libnspr4.so (0x00007f8121807000)  
       libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x00007f81215df000)  
       liblber-2.4.so.2 => /lib64/liblber-2.4.so.2 (0x00007f81213cf000)  
       libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f81211b5000)  
       libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00007f8120f9a000)  
       libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f8120d8f000)  
       libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f8120b8c000)  
       libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f812096c000)  
```  
Vagrantfile内、「centos6」のサーバのみで開発を行っていた際はそのような事象は発生していなかったのですが、
DB環境用に「db」も立ち上げ2台構成にしてから上記事象が発生し始めてしまいました。
丸一日立ち上げてても問題ない日が有れば、3時間毎に再起動が必要な日も有ります。
再起動で復旧するためPC自体のメモリ等の問題なのかと思うのですが、
原因が分からない為対処が出来ず…。
当方WEB開発者で、サーバ側の知識は乏しい状態です。
追加で情報が必要な場合はご指示ください。
何卒宜しくお願い致します。
  • PHP

    26978 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • CentOS

    3531 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • VirtualBox

    1023 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1537 questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

3 「試したこと」にエラー事象発生中にdb環境を落とした場合を追記しました

takashi_mh

takashi_mh score 13

2017/09/13 16:06  投稿

Vagrant環境のPHPファイルにブラウザからアクセス出来なくなる
###前提・実現したいこと
Vagrant-VirtualBOXにて作成したローカル仮想環境にて、
PHPでの開発を行っています。
起動直後は問題なくPHPの実行が行えているのですが、
3時間程経つとブラウザからのアクセスが出来なくなる事があり困っています。
###発生している問題・エラーメッセージ
* ブラウザにてアクセスするとローディングから進まない
###該当のソースコード
* /var/www/html/index.php
```php
<?php
echo 'PHP works!';
```
* Vagrantfile
```
Vagrant.configure(2) do |config|
 config.vm.box = "centos6_v1.0"
 config.vm.box_check_update = false
 config.vm.define "centos6" do |centos6|
   centos6.vm.box = "centos6_v1.0"
   centos6.vm.network "private_network", ip: "192.168.33.10"
   centos6.vm.synced_folder "D:/Git/Contents/", "/vagrant/data/"
   
 end
 config.vm.define "db" do |db|
   db.vm.box = "db_v1.0"
   db.vm.network "private_network", ip: "192.168.33.20"
   config.vm.provision :shell, run: "always", :inline => <<-SHELL
     echo "-------provision start-------";
     sudo service httpd restart
     echo "--------provision end--------";
     exit 0
   SHELL
 end
 
 config.vm.provider "virtualbox" do |vb|
     vb.customize ["modifyvm", :id, "--memory", "2048"]
     vb.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
     vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
 end
 
 command = "ln -s /opt/VBoxGuestAdditions-4.3.26/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions || true"
 config.vm.provision "shell", inline: command
 
end
```
* Hosts
```
192.168.33.10   vagrant.local.com
```
###試したこと
[エラー事象発生前]
* 上記index.phpがブラウザにて正常に表示される(httpd://vagrant.local.com/index.php)
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
[エラー事象発生中]
* 上記index.phpがブラウザにて読み込み中のままいくら待っても進まない
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
* /var/log/httpd/配下のaccess_log,error_logはindex.phpに関しては伸びていない(index.htmlへのaccess_logは正常に伸びる)
* ホストOS(Windows)のコマンドプロンプトからのpingは通る
* 起動しているサーバ間centos6-db間でのpingは通る
* teratermからのサーバへのログイン・アクセスは可能
* teratermからの`php index.php`の実行は`PHP works!`が正常に返る
* Vagrantfile内「db」の環境のみ`vagrant halt db`で落としても復旧しない  
* Vagrant reloadを行っても復旧しない
* PC自体の再起動後Vagrant upを行うと復旧する
###補足情報(言語/FW/ツール等のバージョンなど)
■ホスト側
* Windows 7 64bit
* Vagrant 1.7.4
* Virtual BOX 4.3.30
▼タスクマネージャ情報
▽平常時/エラー時
* プロセス 123/139
* CPU使用率 8%/12%
* 物理メモリ 51%/79%
![エラー発生時のタスクマネージャ](972ade699f14629a2a4906a08fe07e14.png)
■ゲスト側
* Apache 2.4.7
* PHP 5.3.3
Vagrantfile内、「centos6」のサーバのみで開発を行っていた際はそのような事象は発生していなかったのですが、
DB環境用に「db」も立ち上げ2台構成にしてから上記事象が発生し始めてしまいました。
丸一日立ち上げてても問題ない日が有れば、3時間毎に再起動が必要な日も有ります。
再起動で復旧するためPC自体のメモリ等の問題なのかと思うのですが、
原因が分からない為対処が出来ず…。
当方WEB開発者で、サーバ側の知識は乏しい状態です。
追加で情報が必要な場合はご指示ください。
何卒宜しくお願い致します。
  • PHP

    26978 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • CentOS

    3531 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • VirtualBox

    1023 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1537 questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

2 エラー時のaccess_logの挙動について記述の修正

takashi_mh

takashi_mh score 13

2017/09/12 16:15  投稿

Vagrant環境のPHPファイルにブラウザからアクセス出来なくなる
###前提・実現したいこと
Vagrant-VirtualBOXにて作成したローカル仮想環境にて、
PHPでの開発を行っています。
起動直後は問題なくPHPの実行が行えているのですが、
3時間程経つとブラウザからのアクセスが出来なくなる事があり困っています。
###発生している問題・エラーメッセージ
* ブラウザにてアクセスするとローディングから進まない
###該当のソースコード
* /var/www/html/index.php
```php
<?php
echo 'PHP works!';
```
* Vagrantfile
```
Vagrant.configure(2) do |config|
 config.vm.box = "centos6_v1.0"
 config.vm.box_check_update = false
 config.vm.define "centos6" do |centos6|
   centos6.vm.box = "centos6_v1.0"
   centos6.vm.network "private_network", ip: "192.168.33.10"
   centos6.vm.synced_folder "D:/Git/Contents/", "/vagrant/data/"
   
 end
 config.vm.define "db" do |db|
   db.vm.box = "db_v1.0"
   db.vm.network "private_network", ip: "192.168.33.20"
   config.vm.provision :shell, run: "always", :inline => <<-SHELL
     echo "-------provision start-------";
     sudo service httpd restart
     echo "--------provision end--------";
     exit 0
   SHELL
 end
 
 config.vm.provider "virtualbox" do |vb|
     vb.customize ["modifyvm", :id, "--memory", "2048"]
     vb.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
     vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
 end
 
 command = "ln -s /opt/VBoxGuestAdditions-4.3.26/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions || true"
 config.vm.provision "shell", inline: command
 
end
```
* Hosts
```
192.168.33.10   vagrant.local.com
```
###試したこと
[エラー事象発生前]
* 上記index.phpがブラウザにて正常に表示される(httpd://vagrant.local.com/index.php)
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
[エラー事象発生中]
* 上記index.phpがブラウザにて読み込み中のままいくら待っても進まない
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
* /var/log/httpd/配下のaccess_log,error_logは伸びていない
* /var/log/httpd/配下のaccess_log,error_logはindex.phpに関しては伸びていない(index.htmlへのaccess_logは正常に伸びる)
* ホストOS(Windows)のコマンドプロンプトからのpingは通る
* 起動しているサーバ間centos6-db間でのpingは通る
* teratermからのサーバへのログイン・アクセスは可能
* teratermからの`php index.php`の実行は`PHP works!`が正常に返る
* Vagrant reloadを行っても復旧しない
* PC自体の再起動後Vagrant upを行うと復旧する
###補足情報(言語/FW/ツール等のバージョンなど)
■ホスト側
* Windows 7 64bit
* Vagrant 1.7.4
* Virtual BOX 4.3.30
▼タスクマネージャ情報
▽平常時/エラー時
* プロセス 123/139
* CPU使用率 8%/12%
* 物理メモリ 51%/79%
![エラー発生時のタスクマネージャ](972ade699f14629a2a4906a08fe07e14.png)
■ゲスト側
* Apache 2.4.7
* PHP 5.3.3
Vagrantfile内、「centos6」のサーバのみで開発を行っていた際はそのような事象は発生していなかったのですが、
DB環境用に「db」も立ち上げ2台構成にしてから上記事象が発生し始めてしまいました。
丸一日立ち上げてても問題ない日が有れば、3時間毎に再起動が必要な日も有ります。
再起動で復旧するためPC自体のメモリ等の問題なのかと思うのですが、
原因が分からない為対処が出来ず…。
当方WEB開発者で、サーバ側の知識は乏しい状態です。
追加で情報が必要な場合はご指示ください。
何卒宜しくお願い致します。
  • PHP

    26978 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • CentOS

    3531 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • VirtualBox

    1023 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1537 questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

1 平常時・エラー時のタスクマネージャ(CPU・メモリ使用量)の追加

takashi_mh

takashi_mh score 13

2017/09/12 16:05  投稿

Vagrant環境のPHPファイルにブラウザからアクセス出来なくなる
###前提・実現したいこと
Vagrant-VirtualBOXにて作成したローカル仮想環境にて、
PHPでの開発を行っています。
起動直後は問題なくPHPの実行が行えているのですが、
3時間程経つとブラウザからのアクセスが出来なくなる事があり困っています。
###発生している問題・エラーメッセージ
* ブラウザにてアクセスするとローディングから進まない
###該当のソースコード
* /var/www/html/index.php
```php
<?php
echo 'PHP works!';
```
* Vagrantfile
```
Vagrant.configure(2) do |config|
 config.vm.box = "centos6_v1.0"
 config.vm.box_check_update = false
 config.vm.define "centos6" do |centos6|
   centos6.vm.box = "centos6_v1.0"
   centos6.vm.network "private_network", ip: "192.168.33.10"
   centos6.vm.synced_folder "D:/Git/Contents/", "/vagrant/data/"
   
 end
 config.vm.define "db" do |db|
   db.vm.box = "db_v1.0"
   db.vm.network "private_network", ip: "192.168.33.20"
   config.vm.provision :shell, run: "always", :inline => <<-SHELL
     echo "-------provision start-------";
     sudo service httpd restart
     echo "--------provision end--------";
     exit 0
   SHELL
 end
 
 config.vm.provider "virtualbox" do |vb|
     vb.customize ["modifyvm", :id, "--memory", "2048"]
     vb.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
     vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
 end
 
 command = "ln -s /opt/VBoxGuestAdditions-4.3.26/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions || true"
 config.vm.provision "shell", inline: command
 
end
```
* Hosts
```
192.168.33.10   vagrant.local.com
```
###試したこと
[エラー事象発生前]
* 上記index.phpがブラウザにて正常に表示される(httpd://vagrant.local.com/index.php)
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
[エラー事象発生中]
* 上記index.phpがブラウザにて読み込み中のままいくら待っても進まない
* HelloWorldのみ記述したindex.htmlがブラウザにて正常に表示される
* /var/log/httpd/配下のaccess_log,error_logは伸びていない
* ホストOS(Windows)のコマンドプロンプトからのpingは通る
* 起動しているサーバ間centos6-db間でのpingは通る
* teratermからのサーバへのログイン・アクセスは可能
* teratermからの`php index.php`の実行は`PHP works!`が正常に返る
* Vagrant reloadを行っても復旧しない
* PC自体の再起動後Vagrant upを行うと復旧する
###補足情報(言語/FW/ツール等のバージョンなど)
■ホスト側
* Windows 7 64bit
* Vagrant 1.7.4
* Virtual BOX 4.3.30
▼タスクマネージャ情報  
▽平常時/エラー時  
* プロセス 123/139  
* CPU使用率 8%/12%  
* 物理メモリ 51%/79%  
![エラー発生時のタスクマネージャ](972ade699f14629a2a4906a08fe07e14.png)  
 
■ゲスト側
* Apache 2.4.7
* PHP 5.3.3
Vagrantfile内、「centos6」のサーバのみで開発を行っていた際はそのような事象は発生していなかったのですが、
DB環境用に「db」も立ち上げ2台構成にしてから上記事象が発生し始めてしまいました。
丸一日立ち上げてても問題ない日が有れば、3時間毎に再起動が必要な日も有ります。
再起動で復旧するためPC自体のメモリ等の問題なのかと思うのですが、
原因が分からない為対処が出来ず…。
当方WEB開発者で、サーバ側の知識は乏しい状態です。
追加で情報が必要な場合はご指示ください。
何卒宜しくお願い致します。
  • PHP

    26978 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • CentOS

    3531 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • VirtualBox

    1023 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1537 questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る