VirtualBox のApache ポート解放

せっかくVirtualBox でApache を立てたのでポート解放しようと思いました。(粉みかん)

https://teratail.com/questions/294

adapter1

詳しくは割愛しますが、VirtualBox のゲストOS の設定から左ペイン、[ネットワーク] をクリック、NAT の割り当てを行っている [アダプター 1] の[ポートフォワーディング] ボタンから、ゲストOSの解放したいポート(この場合はApache のListenポート80)とホストOS の適当なポートを設定して、Windows Firewall などのファイアウォールソフトでホストOS のポート番号を解放すれば良いとのこと。確かにホストOS 上でApacheテストページが確認できました。

testpage

外部に公開するにはまた、いろいろ設定があるのでしょうけど・・・ま、多少はね。

VirtualBox でLAMP

昨日のエラー Building The OpenGL support module [FAILED] は消えていましたが、今度はApache2 のhttpd.conf で、Cannot load /usr/local/apache2/modules/mod_ssl.so  into server: libssl.so.1.0.0 とエラーするので、OpenSSL をソースビルドでいれてみました。

LinuxにApacheとOpenSSLをソースからビルドしてインストールする – Qiita
http://qiita.com/DQNEO/items/3613cc1d87c01121a9e2

それでもエラーがなくならないので、yum から mod_ssl をインストールしたところ解決しました。OpenSSL とmod_ssl の違いが分かりませんが結果オーライということで。

[root@centos ~] yum install openssl-devel 
[root@centos httpd-2.2.31] cd modules/ssl
# /usr/local/apache2/bin/apxs -cia -DHAVE_OPENSSL -I/usr/include/openssl -lssl *.c

PHP は (2015年8月9日現在) 最新版、6.5.11 を./configure make make install して

./configure --with-apxs2=/usr/local/apache2/bin/apxs\
--with-iconv\
--enable-mbstring\
--with-mysql\
--with-libxml-dir=/usr/bin/xml2-config

phpinfo.php 表示できました。

phpinfo

Oracle VirtualBox でエラー

VirtualBox 上で CentOS6.6 を自動アップデート(更新が120あります・・・。とか)したら、起動時に [VirtualBox kernel service is not running. Exiting.]

73f0c469-c0ef-77d0-4004-9240e78ce9b9ていうポップアップが出るようになりました・・・orz。

今日も(更新が330 あります・・・。とか)アップデートが出てました。起動ログを見ると、VirtualBox Guest Additions failed ですと?

centos6.7アップデートを完了、再起動すると [CentOS 6.7] になってました。一応、以下のサイト見て

http://blog.livedoor.jp/yoka3/wordpress/4283395.html

# yum -y update kernel
#  yum -y install kernel-devel kernel-headers dkms gcc gcc-c++
して再起動。VirtualBox のメニューから [デバイス] → [GuestAdditions のCD イメージを挿入・・・(Host+D)] して
# cd /media/VBOXADDITIONS_4.3.26_98988
# sh VBoxLinuxAdditions.run

したらとりあえず、起動時ポップアップは出なくなりました。でも

Building The OpenGL support module [FAILED]

エラーが消えないです。誰か教えて、エロい人。

Oracle VM VirtualBox をインストールしてみた(過去ログ再掲)

MBRクラッシュの前に、ワードでバックアップしていたログを見つけたので再掲です。


CentOS7 のお勉強もまあ、多少はね。Oracle VM VirtualBox ダウンロード ↓

http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html?ssSourceSiteId=otnjp

VirtualBOX 最新版は、4.3.26 (2015年5月13日現在)のインストール画面。

virtualbox01

ネットワークアダプタに [VirtualBox Host-Only Network ] を加えますかと聞かれている。ここは [Yes] で。

virtualbox02

[Install] をクリック、インストールしますか、インストールしちゃいましょうよ。

virtualbox03

[VirtualBox] 起動画面で[新規]ボタンを押して、メモリサイズを入力、ここは1024MBと入力、[次へ] 。

virtualbox16

[仮想マシンの作成] [仮想ハードドライブを作成する] にチェックして [作成]

virtualbox17

テキストボックス[名前] 欄には、[centos] (何でも構いません) [タイプ] 欄には [Linux] [バーション] 欄には、[Red Hat (64 Bit) ] を入力選択する。

virtualbox04CentOS7-x86_64-*.iso は最小構成、Fullバージョンなどお好きなものをダウンロードして、どうぞ。

http://ftp.riken.jp/Linux/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso

http://ftp.riken.jp/Linux/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1503-01.iso

 

あらかじめWindows7などで焼いた、OSイメージ DVD をドライブに挿入して、左ペインの[ストレージ]タブをクリック、

virtualbox05

[コントローラ IDE] [空] をクリック、右の [CD/DVD] ドライブの [IDE セカンダリマスタ] 横のメディアアイコンをクリック、ドライブのOSイメージを選択します。

ア、ちょっと待てぃ!左ペインの [ネットワーク] タブをクリック、[アダプター2]タブをクリックして、[VirtualBox Host-Only Network] を選択、[OK] ボタンを押して 設定完了です。

virtualbox06

お待たせ。

virtualbox07