PHP webphp.exe -f "php" php.exe -r "php"ApachenextphpphpMysqlnextApachePHPapachehttpd.conf LoadModule php5_module "php php5apache2_2.dll"AddType application/x-httpd -php"/> PHP webphp.exe -f "php" php.exe -r "php"ApachenextphpphpMysqlnextApachePHPapachehttpd.conf LoadModule php5_module "php php5apache2_2.dll"AddType application/x-httpd -php">

ホームページ  >  記事  >  バックエンド開発  >  2016-04-05 2016 年の申年の春祭りはいつですか?

2016-04-05 2016 年の申年の春祭りはいつですか?

WBOY
WBOYオリジナル
2016-07-29 08:54:431343ブラウズ

data-id="1190000004873405">

PHP アプリケーション フィールド

  1. Web サーバー側スクリプト: 主な役割

  2. アプリケーション グラフィカル インターフェイス

  3. コマンド ライン スクリプト
    php.exe -f "php ファイルpath" または php.exe -r "php script code"php.exe -f "php文件路径" 或者 php.exe -r "php脚本代码"

安装Apache

打开安装程序一路next即可

安装php

把php压缩包解压到系统某一个目录中

安装Mysql

默认选项一路next就行了

配置Apache与PHP

  1. 打开apache的httpd.conf文件 增加以下内容
    LoadModule php5_module "php解压目录中找到 php5apache2_2.dll的路径"

  2. 添加如下内容
    AddType application/x-httpd-php .php .pap .phtml

  3. 检测apache配置语法
    httpd.exe -t

PHP配置时区

  1. 打开php解压目录找到php.ini文件

  2. 查找关键字timezone 并取消注释修改为 date.timezone = PRC

  3. 在httpd.conf中设置php.ini文件路径
    PHPIniDir 'php解压目录'

  4. 重启Apache

PHP配置Mysql

  1. 在php.ini中查找 extension_dir 取消注释

  2. 在php.ini中查找 php_mysql.dll 取消注释 同时取消 mysqli.dll

Apacheをインストールします

インストールプログラムを開いて次へ進みます
  1. phpをインストールします

    Compress php パッケージをシステム内のディレクトリに解凍します
Mysql をインストールします
  1. デフォルトのオプションは次へ進みます

    Apache と PHP を設定します

Apache の httpd.conf ファイルを開き、次の内容を追加します
    LoadModule php5_module "解凍したディレクトリ内のphp php5apache2_2.dllへのパスを見つけます"
  1. 次の内容を追加します
  2. AddType application/x-httpd-php .php .pap .phtml<p><em></em></p>Apache構成構文を検出します
  3. httpd.exe -t
  4. PHP構成タイムゾーン

php解凍ディレクトリを開き、php.iniファイルを見つけます

🎜 🎜🎜キーワード timezone を探し、変更のコメントを解除します httpd.conf の php.ini ファイル パスを date.timezone = PRC に設定します🎜🎜🎜🎜🎜 PHPIniDir 'php 解凍ディレクトリ'🎜🎜🎜🎜Apache を再起動🎜🎜 🎜🎜PHP 設定 Mysql🎜🎜🎜🎜 php.ini で extension_dir を探します コメントを解除します 🎜🎜🎜🎜 php_mysql.dll を解除し、mysqli.dll のコメントを解除します🎜🎜🎜🎜Apache ホスト設定🎜🎜🎜🎜ディレクトリアクセス許可の説明🎜🎜🎜
<code><Directory  &ldquo;&#35201;&#35774;&#32622;&#26435;&#38480;&#30340;&#30446;&#24405;&#36335;&#24452;&rdquo;>
#设置当一个请求中没有给定请求的文件名又没有默认网页(首页)的时候,显示文件列表
Options  Indexes    

#设置权限控制的先后顺序,只有2种:Deny,Allow(先拒绝,后允许),Allow,Deny(先允许后拒绝)
Order  Deny,Allow

#Deny用于设定要拒绝访问的来源地址或服务器名,几乎没有实际意义!
Deny  from  拒绝名单  比如:deny  from  192.168.3.8  172.180.4

Allow  from 允许名单   比如:Allow  from  all

#设置该文件夹下的“默认网页”(首页),可以设置多个,用于请求中不带文件名的时候自动使用该文件作为“返回”页面。
DirectoryIndex  index.php  index.html   main.php  default.php   abc.php   123.html
# 允许分布权限
AllowOverride all
</Directory></code>
🎜🎜🎜配布許可とは、Apache を再起動せずに、フォルダーの許可を個別に設定することを意味します。 別途、許可フォルダーに次の内容の .htaccess ファイルを作成します🎜🎜🎜
<code>Deny from all</code>
🎜Apache の仮想ホスト構成🎜🎜🎜🎜ファイル httpd.conf、マルチサイト仮想ホスト構成ファイル項目 (キーワード: vhosts) を「開きます」: 🎜🎜🎜🎜 httpd-vhosts.conf ファイルで、「マルチサイト仮想ホスト構成ファイル」に提供する IP アドレスとポート番号を設定します。 -site" サービス。通常、デフォルトは 🎜:80 です。ここで、「🎜」はすべての IP を表します。デフォルトは実際には、Apache がインストールされるとセットアップされ、手動で設定する必要はありません (キーワード NameVirtualHost): 🎜🎜🎜 🎜各単一サイトを構成する🎜🎜🎜
<code><virtualhost  *:80>
#主机名
ServerName www.baidu.com
#主机别名
ServerAlias map.baidu.com tv.baidu.com
#目录
DocumentRoot "C:/root"
#目录权限配置
<Directory "C:/root">
     Options Indexes
     Order Deny,Allow
     Allow from all
</Directory>
#虚拟目录
Alias /abc 'C:/alias'
<Directory "C:/alias">
     Options Indexes
     Order Deny,Allow
     Allow from all
</Directory>
</virtualhost></code>
🎜 以上、2016 年の内容も含めて 2016 年 4 月 5 日の内容を紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。 🎜 🎜 🎜
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。