この記事では、PHP に関する知識を紹介します。主に Apache、MySQL、PHP 環境のインストールに関する関連コンテンツを紹介します。一緒に見ていきましょう。皆様のお役に立てれば幸いです。
最近PHP開発を勉強しているので、AMPやNMPなどの環境は避けて通れません。もちろん、最初はPHPWAMPやPHPStudyなどの統合環境を使用していました。ただし、以前に MySQL サーバーをインストールしたことがあるので、再度自分の MySQL を開くと、これらの統合環境のせいで、インストールした MySQL を開くことができないようです (私のプログラミングスキルが低いため、忙しいためだったと思います)サービスか何かが統合環境に変更されたため、接続できなくなりました) つまり、この問題は結局解決できませんでした。
しかし、解決する方法はあるはずだと信じています。最終的にはこの AMP 環境を自分でインストールすることにしました。ちなみに、Apache と PHP については、単に誰かになるのではなく、自分で学ぶこともできます。他人のユーザー。
したがって、ここでインストールの順序は APM (Apache->PHP->MySQL) であると言う必要があります。私が理解している限り、Apache はインストールする必要があります。後のデバッグ、環境などで Apache の使用が必要になるため、これを最初に実行します。
Define SRVROOT "Your Apache Installation directory"
Define SRVROOT "C :/ Apache"
netstat -ano
httpd -k install
と入力します。 , なので成功例はお見せできませんが、英語を読めばインストールが成功したかどうかはほぼ分かります。 httpd - k start
ちなみに、再起動コマンドについてはここで説明します。httpd -k restart
は後ほどよく使います。ここで Apache サービスが開始されます。もちろん、あなたが開始することもできます。もちろん、スキルを練習するために、自分で cmd を使用して入力することをお勧めします。 localhost:[ポート番号]
と入力して、Apache が正常に起動したかどうかを確認します。ローカルで用意したポート番号は 8499 (名前は QQ で始まります) なので、ブラウザに localhost:8499
と入力すると、以下のような画面が表示されたらインストール成功です。
httpd -k stop
と入力し、Apache サービスを一時停止します。次のステップ PHP のインストールで、Apache のみが必要な場合は、もちろんこの時点では完全に ojbk になります。 extension_dir = "C:/PHP/ext"
ここで行う必要がある主な作業は、conf フォルダー内の httpd を変更することです。 Apache インストール ルート ディレクトリ .conf を使用して、Apache と PHP が連携して動作するように設定します。
<directory></directory> AllowOverride none Require all granted
增加一行AddType application/x-httpd-php .php,这个是用来增加Apache1对于php后缀文件的支持的。
现在需要Apache+MySQL+PHP環境のインストール(概要例)可以作为自己索引页,具体做法就是在DirectoryIndex index.html后面增加索引页index.php。
到了这一步我们基本完成了步骤,这时候我们可以在Apache根目录/htdocs/【我这里是C:\Apache\htdocs】下创建一个HelloPHP.php (只是我想这么叫) ,里面输入:
<?phpphpinfo ();?>
httpd -k start
启动Apache,然后打开浏览器,输入:localhost:【你的端口】/HelloPHP.php,这里我是localhost:8499/HelloPHP.php
,不记得端口号的可以查看上面,配置在httpd.conf里面啦,Listen对应的值。打开之后大概显示如下。httpd -k stop
,然后接下来我们配置PHP+MySQL。这里我们要做的就是在PHP中加载连接MySQL的程序集。这边有PHP官网的教程【怎么打不开?!!】
说明:不同的PHP版本可能提供不同的连接mysq的程序集,去ext文件夹下看看PHP提供的是什么这里就写什么。不同的程序集可能在连接数据库的时候使用的函数也不一样。
<?php $mysqli = mysqli_connect("localhost","root","这里是你安装MySQL时候的密码") or die("cannt connet"); ?>
httpd -k start
启动Apache,然后打开浏览器,输入:localhost:【你的端口】/HelloPHP.php,这里我是localhost:8499/HelloPHP.php
,不记得端口号的可以查看上面,配置在httpd.conf里面啦,Listen对应的值。然后发现没有错误信息,那么到此AMP环境的搭建就完成了。推荐学习:《PHP视频教程》
以上がApache+MySQL+PHP環境のインストール(概要例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。