ホームページ バックエンド開発 PHPチュートリアル PHP学習記録その1:Ubuntu1404でのLAMPのインストール

PHP学習記録その1:Ubuntu1404でのLAMPのインストール

Jul 29, 2016 am 08:51 AM
apache html index php sudo

近い将来、PHP のフルスタック開発を学習する予定なので、自分を励ますために学習プロセスをまとめた一連の記事を書くつもりです。

最初の記事では、LAMP環境のインストールを記録します

0。Apache Webサーバーをインストールします

インストール前にシステムを更新します

sudo apt-<span>get</span> update && sudo apt-<span>get</span> dist-upgrade
ログイン後にコピー

次に、Apacheをインストールします

sudo apt-<span>get</span> install apache2
ログイン後にコピー

このとき、localhostを入力しますブラウザに「It works!」と表示され、インストールが成功したことがわかります。

PHP学習記録その1:Ubuntu1404でのLAMPのインストール

1. MySQL データベースをインストールします

sudo apt-<span>get</span> install mysql-server php5-mysql
ログイン後にコピー

次に、root パスワード、リモート ログインなどのセキュリティ設定があります。

sudo mysql_secure_installation
ログイン後にコピー

ニーズに応じて Y/N を選択してください。問題ありません。

2. PHP をインストールします

php5 といくつかの便利な拡張機能 (php5-curl、php5-imagick など) をインストールします:

sudo apt-<span>get</span> install php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-imagick php5-cli
ログイン後にコピー

Apache が最初のインデックスを検索できるように Apache の dir.cof ファイルを変更します。 .php:

<ifmodule mod_dir.c><span>    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</span></ifmodule>
ログイン後にコピー

次に、Apache Webサーバーを再起動します:

sudo service apache2 restart
ログイン後にコピー
ログイン後にコピー

3. Webサイトのルートディレクトリを変更します

2つの設定ファイルを変更する必要があります

1) /etcを変更します。 /apache2/ apache2.conf、<code><directory></directory> を見つけて、<code>/var/www/ を独自のディレクトリに置き換えます code>

/etc/apache2/apache2.conf,找到<code><directory></directory>,将<code>/var/www/替换为自己的目录

2)修改<code>/etc/apache2/sites-available/000-default.conf,找到DocumentRoot /var/www/html,将<code>/var/www/html替换为自己的目录2) <code>/etc/apache2/sites-available/000-default.conf を変更し、DocumentRoot /var/www/html を見つけます。 > を変更し、<code>/var/www/html独自のディレクトリに置き換えます

その後、Apacheを再起動します

sudo service apache2 restart
ログイン後にコピー
ログイン後にコピー

3) 「index.html」ファイルを自分のルートにコピーしますディレクトリ

cp /<span>var</span>/www/html/index.html /自己的根目录
ログイン後にコピー

4. 概要

この時点で、LAMP 環境がインストールされ、将来的に独自の Web サイトを開発できるようになります。

参考リンク:

[1] ZH Cheese: Ubuntu 14.04 は LAMP (Linux、Apache、MySQL、PHP) をインストールします

[2] Ubuntu 14.04 は Apache をインストールします

上記は、PHP 学習記録の最初の部分である Ubuntu1404 での LAMP のインストールを紹介しており、関連する内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPの現在のステータス:Web開発動向を見てください PHPの現在のステータス:Web開発動向を見てください Apr 13, 2025 am 12:20 AM

PHPは、現代のWeb開発、特にコンテンツ管理とeコマースプラットフォームで依然として重要です。 1)PHPには、LaravelやSymfonyなどの豊富なエコシステムと強力なフレームワークサポートがあります。 2)パフォーマンスの最適化は、Opcacheとnginxを通じて達成できます。 3)PHP8.0は、パフォーマンスを改善するためにJITコンパイラを導入します。 4)クラウドネイティブアプリケーションは、DockerおよびKubernetesを介して展開され、柔軟性とスケーラビリティを向上させます。

PHPとPython:2つの一般的なプログラミング言語を比較します PHPとPython:2つの一般的なプログラミング言語を比較します Apr 14, 2025 am 12:13 AM

PHPとPythonにはそれぞれ独自の利点があり、プロジェクトの要件に従って選択します。 1.PHPは、特にWebサイトの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンス、機械学習、人工知能に適しており、簡潔な構文を備えており、初心者に適しています。

ApacheでCGIディレクトリを設定する方法 ApacheでCGIディレクトリを設定する方法 Apr 13, 2025 pm 01:18 PM

ApacheでCGIディレクトリを設定するには、次の手順を実行する必要があります。「CGI-Bin」などのCGIディレクトリを作成し、Apacheの書き込み許可を付与します。 Apache構成ファイルに「Scriptalias」ディレクティブブロックを追加して、CGIディレクトリを「/cgi-bin」URLにマッピングします。 Apacheを再起動します。

Apacheを始める方法 Apacheを始める方法 Apr 13, 2025 pm 01:06 PM

Apacheを開始する手順は次のとおりです。Apache(コマンド:sudo apt-get install apache2または公式Webサイトからダウンロード)をインストールします(linux:linux:sudo systemctl start apache2; windows:apache2.4 "serviceを右クリックして「開始」を右クリック) (オプション、Linux:Sudo SystemCtl

PHP対その他の言語:比較 PHP対その他の言語:比較 Apr 13, 2025 am 12:19 AM

PHPは、特に迅速な開発や動的なコンテンツの処理に適していますが、データサイエンスとエンタープライズレベルのアプリケーションには良くありません。 Pythonと比較して、PHPはWeb開発においてより多くの利点がありますが、データサイエンスの分野ではPythonほど良くありません。 Javaと比較して、PHPはエンタープライズレベルのアプリケーションでより悪化しますが、Web開発により柔軟性があります。 JavaScriptと比較して、PHPはバックエンド開発により簡潔ですが、フロントエンド開発のJavaScriptほど良くありません。

PHPの永続的な関連性:それはまだ生きていますか? PHPの永続的な関連性:それはまだ生きていますか? Apr 14, 2025 am 12:12 AM

PHPは依然として動的であり、現代のプログラミングの分野で重要な位置を占めています。 1)PHPのシンプルさと強力なコミュニティサポートにより、Web開発で広く使用されています。 2)その柔軟性と安定性により、Webフォーム、データベース操作、ファイル処理の処理において顕著になります。 3)PHPは、初心者や経験豊富な開発者に適した、常に進化し、最適化しています。

Apacheのサーバー名以上の削除方法 Apacheのサーバー名以上の削除方法 Apr 13, 2025 pm 01:09 PM

Apacheから追加のservernameディレクティブを削除するには、次の手順を実行できます。追加のservernameディレクティブを識別して削除します。 Apacheを再起動して変更を有効にします。構成ファイルを確認して、変更を確認します。サーバーをテストして、問題が解決されていることを確認します。

Apacheのデータベースに接続する方法 Apacheのデータベースに接続する方法 Apr 13, 2025 pm 01:03 PM

Apacheはデータベースに接続するには、次の手順が必要です。データベースドライバーをインストールします。 web.xmlファイルを構成して、接続プールを作成します。 JDBCデータソースを作成し、接続設定を指定します。 JDBC APIを使用して、接続の取得、ステートメントの作成、バインディングパラメーター、クエリまたは更新の実行、結果の処理など、Javaコードのデータベースにアクセスします。

See all articles