PCがあれば何でもできる!スマートフォン用の表示で見るPCがあれば何でもできる!へっぽこアラサープログラマーが、覚えたての知識を得意げにお届けしますこの広告は、90日以上更新していないブログに表示しています。2013-12-21LAMP環境をスタンドアロンでLAMまで構築しました(セキュリティ無視)スキルアップサーバ構築からWEB公開までの全体の流れをつかむため、スタンドアロンのLAMP環境を構築することにしました。当初の計画では、AP、DBサーバをKVMで仮想的に構築するつもりでしたが、ホストが無線LANだと、他サイトで紹介しているような仮想ネットワークの構築手順が使えず断念。ネットワークは小手先だけでは通用しない分野のようなので、一旦置きにしてホストに全てインストールするスタンドアロン方式を取りました。今回はLAMまでにして、P(PHP)は次回に回したいと思います。LTS」の64bit版です。開発中の最新バージョン13もありますが、サポート期限が長い安定版を選びました。KVM*2で仮想化したいなら64bitが必須条件になっています。LTSに関しては32bitのみです。そのため64bitを日本語でインストールする手順としては、Ubuntuの公式サイトが配布している英語版の64bitのインストーラーを使用し、インストール後に日本語化の追加パッケージをあてる流れとなります。Teamのサイトに記載があります。TeamディストリビューションのインストーラーはISOイメージで配布されているため、DVDやUSBメモリ等に焼く必要があります。インストール手順はWindowsをインストールされたことがある方なら特に迷うことはないかと思います。インストール後はrootユーザのパスワードが設定されていないので、コマンドで設定する必要があります。Worldその他設定は下記のサイトが参考になります。インストールするソフトCUIの基本操作は無料で公開されているLinux標準教科書で勉強しました。[エルピーアイジャパン]ディストリビューションがCentOS用で書かれているので一部読み替える必要があります。■Apacheのインストール下記のサイトの手順にしたがってインストールしました。lab.他のディストリビューションと、設定ファイルの構成が異なる、という記述が各サイトで見受けられます。比較したいところですが一旦置き。別端末から、↓のアドレスでアクセスできることを確認。http://<ホストのプライベートIPアドレス>/<作成したユーザ名>/外に出すのは最後にします。■MySQLをインストール下記のサイトの手順にしたがって、インストールしました。ITのお話ただ、この手順だと、最新バージョンより少し古いバージョンがインストールされるので、最新が良い方は、公式サイトからダウンロードするのが良いとおもいます。Workbenchをインストールすることをおすすめします。Workbenchは、Oracleが公式に出しているMySQLの管理ツールで、DB操作をGUIで行え、なかなか便利です。最新版は日本語化が追いついていないようですが、英語でも何とか使えそうです。今回はここまでにします。冒頭にも記載した通り、次回はPHPの環境構築を行いたいと思います。*1:ディストリビューションLinux本体とライブラリ群をまとめたパッケージ。本来Linuxを実運用で使用するためには何万ものソフトウェア、ミドルウェアの中から必要なものをコンパイルまたはインストールする必要があるが、ディストリビューションをインストールすれば、あらかじめ用途に沿ってパッケージングされているため手間がない。Linuxなどがある。下のサイトにもある通りディストリビューションによって開発・運用の理念が異なっている。まとめまた内部の作りも、システムフォルダ構成から違っていたり、主軸になっているテクノロジーが違っていたりするため、同じ結果を出すにもディストリビューション毎に対応方法を検討する必要がある。極端な話、ディストリビューションが違えば別OSと言っても過言ではないくらい。*2:KVMLinux上で仮想化環境を利用するためのソフトウェア。Kernel自体をハイパーバイザとして動作する。Serverで言えばHyper-Vにあたる。将範フリーランス/エンジニア(主にサーバサイド、その他広く浅く)自宅の作業場は冷蔵庫の隣。キッチンエンジニアとして日々精進しています。(1)はてなブログをはじめよう!m_doi2さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。