Apache + PHP + MySQLのインストールと基本的な知識のエッセイ

リソースリンク:
apache
リンク:https://pan.baidu.com/s/1TsS5V0ja9MoEpDmoRTPYog抽出コード:76ul
php
リンク:https://pan.baidu.com/s/1bbP-edvnObYWASJNaKmEzg抽出コード:t58b
mysql
リンク:https: //pan.baidu.com/s/1EbI15Ld1Emdzd33uu835OA抽出コード:35pb

1.基本知識:
1.1。サーバーへのリクエストの送信:
クライアント:サーバーへのアクセスに
使用:データの保存に使用
クライアントは、IPアドレスとサーバー
ポート番号(デフォルトではWebポートは80)が必要です占有ポート番号クエリ:cmd 2列目にnetstat -anoと入力します。IPアドレス+ポート番号
ここに画像の説明を挿入
80はWebサーバー(Apache)用に予約されており、ポート21はFTP用に予約されており、ポート25はメールサーバー用に予約されています


1.2。BS およびCSアーキテクチャ:BSアーキテクチャ:B:ブラウザブラウザS:サーバーサーバーサーバー
を介したブラウザアクセス:Sina、Sohu、163
CSアーキテクチャ:C:クライアントクライアント(ソフトウェア)S:
クライアントソフトウェアアクセスを介したサーバーサーバーサーバー:qq、株式取引ソフトウェア、MySqlデータベース

1.3。フォアグラウンドとバックグラウンド
フォアグラウンド:ビューアに表示
バックグラウンド:管理者は、フォアグラウンドデータを追加、削除、または変更します

1.4。静的Webサイトと動的Webサイト
静的Webサイト:データの相互作用をサポートしない
Webサイト動的Webサイト:データの相互作用をサポート

1.5。動的Webサイト
ASP PHP(高速).NET JAVA を実現する技術

1.6。サイト
Webサイトに関連するすべての資料をフォルダーに保存します。このフォルダーがサイトです

2.
Apache ApacheはPHP用の環境を提供します(IISも利用可能で、Microsoftはaspおよびaspx用の環境を開発しました)
2.1。インストール中
*インストールパスは表示されません中国語の
ネットブックドメイン:ネットワークドメイン名、サーバー名:サーバー名
Apacheのデフォルトはポート80です
標準:標準インストール、カスタム:カスタムインストール

2.2。
ブラウザのアドレスバーにEnterキーを入力してテストします:http:// localhostが表示されます機能します!
Localhostローカルホスト、ローカルIPアドレスは127.0.0.1(ローカルマシンを示します)
*したがって、localhost = 127.0.0.1(つまり、http: //127.0.0.1は同じ効果があります)
サーバーはApacheです

2.3。Apacheサーバーの操作
サーバーはApacheの
操作方法1であると言います。Apacheアイコンをクリックして起動、シャットダウン、再起動します。
操作方法2:ダブルクリックしてパネルを表示し、
操作方法3 を起動、シャットダウン、再起動します:コントロールパネルを開く/管理ツール/サービス、Apacheを選択、右クリック

2.4。Apacheディレクトリ構造
ここに画像の説明を挿入
bin:コマンドフォルダー、conf:構成ファイル(内部のhttpd.confはその構成ファイルリストです)、htdocs:仮想ディレクトリ/はサイトです

3.php
3.1.phpインストール(旧バージョン)
Webサーバーのセットアップ:Apacheサーバーのタイプとバージョンを選択します(I Apache2.4、Apache2.2を選択)
Apache構成ファイル:Apache構成フォルダーをポイントします(phpはApacheの一部になります)
ここに画像の説明を挿入
すべての機能
ここに画像の説明を挿入
選択し、インストール後にサーバーを再起動します3.2。PHPの
テスト次のよう
に、Apache仮想ディレクトリhtdocsに新しいPHPページ
test.phpを作成します:
<?Php
phpinfo();
?>
ブラウザのアドレスバーにlocalhost / testと入力します。 php
3.3.php構成ファイルはphp.iniです

4.Mysqlデータベース
4.1。共通データベースアクセス
(Microsoft)/ MySql(Oracle)(オープンソース)
SQLサーバー(Microsoft)/ Oracle(Oracle)
4.2.Mysqlインストール
ポート番号:3306 mysql.exe
:クライアント
mysqld.exe:サーバー

5. LAMPとWAMP
L:Linuxオペレーティングシステム(オープンソース)(マルチユーザーオペレーティングシステム)(少ないリソースの消費)(始めるのは難しい)
A:Apacheオープンソース環境
P:PHPオープンソース
M:MySqlオープンソースデータベース
LAMP:良い組み合わせ
W: Windowsオペレーティングシステム

6.統合環境のインストール
WampServer
がホームページ

DirectoryChange test.php index.html index.php index.htmを変更します

。7.リスンポート
リッスン80
を81または81
リッスン80
リッスン81に変更でき
ます。リクエスト形式:http:// URL [ポート番号] /
ポート番号が80の場合phpページは省略可能


8. DNS解決インターネットでは、コンピュータを識別する唯一のことはIPアドレスですが、IPアドレスは覚えにくいため、ドメイン名を使用してIPアドレスに対応させます。(負荷分散:1つのドメイン名は複数のIPアドレスオフロードに対応します)
www.sina.comは202.108.33.60に対応し
ますクライアントは実際にデータベース内のドメイン名を介してIPを見つけ、サーバーにアクセスします
C:\ Windows \ System32 \ drivers \ etc \ hostsファイル
![ここに画像の説明を挿入](https://img-blog.csdnimg.cn/20200408011411664.png
9.仮想ホストの構成
サーバーに多くのWebサイトを配置する
Apacheは複数のWebサイトをサポートしますブラウザの観点から見ると、各Webサイトは仮想ホストと呼ばれる独立したホストです。
9.1。仮想ホストを開く
ここに画像の説明を挿入
削除#
ファイルを開いて次のコンテンツを見つけ、いくつかの変更を加えます。SinaWeb
ここに画像の説明を挿入
ここに画像の説明を挿入
サイトにアクセスし、ホスト(hostsファイル)にアクセスし、ホストにアクセスしますC:/ web1
権限を追加
ここに画像の説明を挿入
サイト+権限+ドメイン名+ポート=ホスト

元の記事を11件公開 Like1 Visit 200

おすすめ

転載: blog.csdn.net/weixin_43919927/article/details/105369156