PHP学習記録その1:Ubuntu1404でのLAMPのインストール
近い将来、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!」と表示され、インストールが成功したことがわかります。
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>
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 チュートリアルに興味のある友人に役立つことを願っています。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









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

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

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

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

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

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

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

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