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 トラフィック

推薦する

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

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

WeChatマーケティングに関する考察

今年に入ってWeChatのユーザー数が大幅に増加し、モバイル端末での利用頻度はQQを上回る傾向にある...

クラウドでのウェブサイトテストの利点

クラウドで Web サイトのテストを実行すると、より高速でコスト効率が高くなり、自動化とアジャイル ...

クラウド コンピューティング セキュリティのリーダーシップを発揮する方法

サイバーセキュリティとクラウド コンピューティング テクノロジーの分野の専門家が、クラウド コンピュ...

Google は毎日 41,000 件の海賊版と疑われるリンクを削除し、そのプロセスを 11 時間で完了しています

5月25日、海外メディアの報道によると、グーグルは著作権者から、検索結果が海賊版コンテンツを指し示し...

このハイパーリンク不正アルゴリズムのアップグレードの背後にある意味は何でしょうか?

今年の百度のアルゴリズムアップグレードの規模は前例がなく、ほぼ2か月ごとに大規模なアップグレードが行...

Green Radish アルゴリズムではソフト記事はどこに行くべきでしょうか?

7月、百度は青大根アルゴリズムを更新し、ソフト記事の広告を取り締まり、ソフト記事の公開サイトを処罰す...

2021 年に注目すべき 5 つのオープンソース Kubernetes プロジェクト

オープンソース プロジェクトにより、Kubernetes はさらに強力になります。 Java、可観測...

クラウドコンピューティングも普及し始めている

[[440729]] 2021年末近く、過去2年間稀だった「0元入札」と「1元入札」がクラウドコンピ...

どのようにして、無名だったウェブサイトが 4 か月で 2,500 万ページビューを獲得できるのでしょうか?

4 か月で、無名だった Web サイトを 2,500 万ページビューにまで成長させるにはどうすればよ...

Mixue Ice Cityブランドアップグレードマーケティング戦略事例

この世で唯一負けない武術こそが真の武術だ! 、正規品、公正な価格、これがMixue Bingchen...

JVM の全体的な構造、実行プロセス、および 2 つのアーキテクチャ モデルの図解による説明。学びましたか?

[[431325]] JVM 全体構造HotSpot VM は、市場における代表的な高性能仮想マシン...

キーワード選定はあくまでも基本、レイアウトこそが最重要(第2部)

前回の記事「キーワードの選択は基本的なレイアウトであり、最も重要なことです(パート1)」は、多くのウ...

母の日に大手ブランドが送る優れたコピーライティング集

もうすぐ母の日がやってきます。大手ブランドのコピーライティングから学んでみましょう〜今週の日曜日、5...

フォーラムは死んでいません: ファーストフードはどのようにしておいしい食事の代わりになるのでしょうか?

過去数年間で最も人気があったウェブサイト形式のフォーラムは、近年徐々にWeiboとWeChatに追い...