UbuntuにLAMP環境をインストールする方法

UbuntuにLAMP環境をインストールする方法


ご存知のとおり、LAMP は Web サイト サーバーの運用環境として使用されるオープン ソース ソフトウェアの集合体です。ここでは、現在人気の Linux ディストリビューションである Ubuntu に LAMP 環境をインストールする方法について簡単に説明します。

ステップ1: Apacheをインストールする

まずはアップデートをする必要がありますよね?
sudo apt-getアップデート
sudo apt-get で apache2 をインストールします

とても簡単です、完了です!インストールが成功したかどうかを確認します。ブラウザに VPS IP を直接入力し、「動作しました!」のようなメッセージが表示されるかどうかを確認します。はい、大丈夫です!
IPが分からないですか? 試してください: ifconfig eth0 | grep inet | awk '{ print $2 }'

ステップ2: MySQLをインストールする

sudo apt-get で mysql-server libapache2-mod-auth-mysql php5-mysql をインストールします。

MySQL のインストール中に、MySQL のルート パスワードを入力するように求められます。パスワードを忘れた場合でも、後でシェルで変更できるので問題ありません。

MySQL を起動します。インストールが完了したら、sudo mysql_install_db と入力して起動します。

技術的な MySQL セットアップ スクリプト:
sudo /usr/bin/mysql_secure_installation

次に、ルート パスワードの入力を求められます。
ルートの現在のパスワードを入力してください (なしの場合は入力してください):
OK、パスワードの使用に成功しました。次に進みます…

次に、パスワードを変更する必要があるかどうかを尋ねられます。ここで N を選択し、次の手順に進みます。次の手順では、MySQL が再起動するまで yes または no と入力するだけです。
デフォルトでは、MySQLのインストールには匿名ユーザーがあり、誰でも
ユーザーアカウントを作成せずにMySQLにログインする
これはテストのみを目的としており、インストールを確実にするために
少しスムーズに進む。
生産環境。

匿名ユーザーを削除しますか? [Y/n] y
… 成功!

通常、rootは「localhost」からのみ接続を許可されます。
誰かがネットワークからルートパスワードを推測できないようにします。

リモートからのルートログインを禁止しますか? [Y/n] y
… 成功!

デフォルトでは、MySQLには誰でも使用できる「test」という名前のデータベースが付属しています。
アクセス。これもテストのみを目的としており、削除する必要があります
実稼働環境に移行する前に。

テストデータベースとそれへのアクセスを削除しますか? [Y/n] y
– テストデータベースを削除しています…
… 成功!
– テスト データベースの権限を削除しています…
… 成功!

権限テーブルを再ロードすると、これまでに行ったすべての変更が確実に反映されます。
直ちに発効します。

権限テーブルを今すぐ再読み込みしますか? [Y/n] y
… 成功!

掃除中…

MySQL についてはこれで終わりです。次は PHP に移りましょう。

ステップ3: PHPをインストールする

sudo apt-get install php5 libapache2-mod-php5 php5-mcryptと入力します。

次に、「はい」を 2 回確認するように求められた後、PHP が自動的にインストールを開始します。

PHPディレクトリにデフォルトファイルを設定すると便利です(必須ではありません)
sudo nano /etc/apache2/mods-enabled/dir.conf

参加する:

方向「言葉にできない」yIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm

PHP には、次のような役立つコンポーネントが多数あります。

入力
apt-cache 検索 php5-

次に、おそらく次のように、それらの束が表示されます。
hp5-cgi – サーバー側、HTML 埋め込みスクリプト言語 (CGI バイナリ)
php5-cli – php5 スクリプト言語のコマンドライン インタープリター
php5-common – php5 ソースから構築されたパッケージの共通ファイル
php5-curl – php5 用の CURL モジュール
php5-dbg – PHP5 のデバッグシンボル
php5-dev – PHP5 モジュール開発用のファイル
php5-gd – php5 用の GD モジュール
php5-gmp – php5 用の GMP モジュール
php5-ldap – php5 用 LDAP モジュール
php5-mysql – php5 用の MySQL モジュール
php5-odbc – php5 用 ODBC モジュール
php5-pgsql – php5 用の PostgreSQL モジュール
php5-pspell – php5 用の pspell モジュール
php5-recode – php5 の再コードモジュール
php5-snmp – php5 用 SNMP モジュール
php5-sqlite – php5 用の SQLite モジュール
php5-tidy – php5 用の tidy モジュール
php5-xmlrpc – php5 用の XML-RPC モジュール
php5-xsl – php5 用の XSL モジュール
php5-adodb – ADOdb データベース抽象化ライブラリを最適化する拡張機能
php5-auth-pam – PAM 認証用の PHP5 拡張
[…]

インストールするモジュールを選択したら、次のようなコマンドを入力するだけです。
sudo apt-get install モジュール名

一度に 1 つ以上のコンポーネントをインストールできます。

続行しますか?もうない!

ステップ4: サーバー上のPHP情報を表示する

ファイルを作成します: sudo nano /var/www/info.php、以下を追加します:

保存して終了してください。

次に、Apache を再起動します。
sudo サービス apache2 を再起動

http://ip/info.php にアクセスすると、必要なものと不足しているものを確認できます。

本当に消えちゃったよ!

<<:  catalysthost - $17/年/128MB メモリ/15GB ハードドライブ/4TB トラフィック/シアトル/10G ポート

>>:  科学的なインターネット アクセス: weloveservers - $8/年/256MB メモリ/10GB ハード ディスク/250GB トラフィック

推薦する

Jvm 内部キャッシュの選択?あなたの疑問に答える記事

[[277692]]ネイティブJava HashMap のチェーン メソッドに新しい参照を追加するだ...

マイクロマーケティング時代:WeiboとWeChatのフォロワーを正確に増やす方法

マイクロマーケティングの時代において、インタラクティブソーシャルプラットフォームとリッチメディアの代...

モバイル時代の検索危機: 大量のリンクからユーザーを救えるのは誰か?

収益の96%を広告から得ているインターネット大手のGoogleは、モバイル時代において良い成績表を出...

IDC 2020 中国クラウドベンダーセキュリティ機能レポート: Alibaba Cloud が引き続きリーダー

11月9日、国際的に権威のあるコンサルティング組織IDCは最新の「IDC MarketScape:中...

「2012 Discuz! アプリケーション開発コンテスト」優秀アプリケーション推薦シーズン3

ウェブマスターの皆様、「2012 アプリケーションコンテスト優秀アプリケーション推薦」の第 1 シー...

ウェブサイトのホームページを最適化する方法

ホームページの最適化の重要性は疑う余地がありません。ホームページの重要性が高いだけでなく、ホームペー...

openvirtuals-4$/512m メモリ/1gvSwap/10gSSD/2T トラフィック

openvirtualsのVPSは中国人の目には不評のはずですが、これは信頼できるので紹介します。O...

占いと風水:インターネットで変わるビジネス

占い、性格分析、ゆるキャラ、生贄など伝統的なビジネスは、インターネット上でどのように生き残ることがで...

ガートナーは強力なエンタープライズクラウド戦略を構築するための7つのステップを概説

[[357080]]企業がシームレスな導入と継続的な開発を確実に行うためのクラウド コンピューティン...

prometeus-2.73 ユーロ/KVM/512M メモリ/120g ハードドライブ/2T トラフィック/オランダ

7日、Hostcatは「iwstack: 新しいオランダデータセンター/SSD/SAN/clouds...

フォーラム署名に関する3つの論争の的となっている問題についての簡単な議論

6月から現在まで、Baiduは一連の措置を打ち出し、多数のサイトを殺しました。その中には、ウェブサイ...

テクニカルSEO起業6年目、この数年間の境界に足を踏み入れた私の経験

まず私の状況についてお話しします。資格は低いが諦めなかった私はさまざまな理由で高校を中退し、その後、...

フォーラムマーケティングの基本に戻る

オンラインマーケティングに携わる友人は、垂直フォーラムに多数の正確な顧客が集中することを知っており、...

#blackfriday# raksmart - 900 元/香港専用サーバー/E3-1230/16G/1T/無制限トラフィック

raksmart では、ブラックフライデー プロモーションとして、香港独立サーバー事前予約イベントも...