2023 从php开始

141 阅读2分钟

php Windows 安装步骤

  • 查看本地电脑Microsoft Visual C++版本: 控制面板\程序\程序和功能

  • 下载相对应的压缩包(控制面板\系统和安全\系统 系统类型对应 win64 or win32 x64 or x86)

Apache 
    下载地址 https://www.apachelounge.com/download/additional/
    Apache本地自动启动  cmd下找到apache下bin文件输入httpd.exe -k install 然后再输入httpd.exe -k start 


php 下载地址 https://windows.php.net/downloads/releases/archives/

  • 修改 apache24/conf/httpd.conf,里的 Define SRVROOT,修改为你自己的apache目录(注意路径里不要有中文字符和空格)
Define SRVROOT "E:/php/httpd2/Apache24"
  • 添加系统变量:将"Apache的安装路径\bin"添加到Path中。(添加系统变量后,在任何路径下都可以启动Apache)

  • httpd -k install进行安装apache服务器;httpd -k start 启动apache服务 ; httpd -k stop关闭apache服务

  • 验证apache是否安装成功,cmd命令运行httpd 在浏览器输入http://localhost:80, 能访问通就是apache配置成功了。(默认监听端口是80: Listen 80; netstat -a查看端口)

  • 添加LoadModule

# 在Apache中以module的方式加载PHP,“php7_module”中的“7”要和PHP的版本对应;
# 此外,不同的PHP版本“php7apache2_4.dll”可能不同。
LoadModule php7_module "E:\php\php7\php7apache2_4.dll"  
# 告诉Apache PHP的安装路径
PHPIniDir "E:\php\php7" 
  • 添加声明.php和.html的文件能执行PHP程序
查找 AddType application/x-gzip .gz .tgz,在其下一行添加代码:
AddType application/x-httpd-php .php .html
  • 进入PHP安装目录,复制一份php.ini-development 改名为php.ini 放到安装路径下。打开php.ini 找到"extension_dir",去掉注释符,将值改为"PHP安装路径\ext"
extension_dir = "E:/php/php7/ext"
// 配置一下时区
date.timezone = "Asia/Hong_Kong"

  • 添加系统变量:将"php的安装路径"添加到Path中

  • 测试:在 Apache安装路径\htdocs下新建文件:test.php,里面编辑:, 启动Apache, 在浏览器输入:http://localhost:80/test.php 能访问通就配置成功

php项目文件存放位置

  • 默认文件存放地址 Apache安装路径\htdocs
修改apache24/conf/httpd.conf 里的目录路径
把
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
改成
DocumentRoot "E:/php/webServer"
<Directory "E:/php/webServer">

  • Apache24\conf\extra\httpd-vhosts.conf 文件下配置VirtualHost
<VirtualHost *:80>
    DocumentRoot "E:/webServer/phpxxx"
    ServerName phpxxx.com
</VirtualHost>
  • 修改本地hosts文件
127.0.0.1	phpxxx.com
  • 重启apache服务 任务管理器/服务/Apache2.4

  • 浏览器访问 : phpxxx.com 能访问通就成功了