iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP基础——安装Apache软件
  • 307
分享到

PHP基础——安装Apache软件

apachephp 2023-09-15 15:09:16 307人浏览 泡泡鱼
摘要

文章目录 PHP搭建环境——软件安装及使用安装Apache软件Apache的目录结构说明Httpd.exe 的详细应用 配置默认站点安装及配置PHP安装PHP语言Php.exe的应用

文章目录

PHP搭建环境——软件安装及使用

安装Apache软件

1. 获取Apache安装软件

在这里插入图片描述

图片所示软件已放入百度网盘中
链接:https://pan.baidu.com/s/1kSdjAguL2agWVHnr4ilBJg
提取码:6666

2. 双击安装即可:指定对应的路径:自己选择,一般东西下载不下系统盘即可

在这里插入图片描述

3. 选择安装模式:使用自定义:Custom

在这里插入图片描述

4. 选择安装位置

Apache的目录结构说明

在这里插入图片描述

Httpd.exe 的详细应用

1. 服务器进程:运行之后才能够工作
任务管理器里边找

在这里插入图片描述
2. 用来查看Apache具有哪些功能以及配置文件是否有错: httpd或者httpd.exe(文件所在目录)
用cmd命令窗口----切换盘符,输入路径如下。

在这里插入图片描述
查看使用的模块:httpd -M
在这里插入图片描述
验证配置文件是否有效:httpd -t在这里插入图片描述

配置默认站点

  1. 让Apache确定服务器上访问的位置:网站文件夹所在位置
    打开Httpd.conf:查找:DocumentRoot

    在这里插入图片描述

  2. 方便用户使用名字访问对应的网站:给文件夹对应的取一个别名
    打开Httpd.conf:查找:ServerName

    在这里插入图片描述

    端口可以单独实现: httpd.conf: listen

    在这里插入图片描述

  3. 凡是涉及到Apache配置文件的修改,那么需要重启Apache才能生效

  4. 实现DNS域名 解析:通常默认站点都是本地DNS:hosts文件
    打开路径:C:\Windows\System32\drivers\etc

    在这里插入图片描述

查验:百度访问 localhost/index.html

在这里插入图片描述

安装及配置php

安装PHP语言

  1. 获取PHP安装文件:建议去官网,安装包在上方分享网盘内也有在这里插入图片描述
  2. 解压缩
    在这里插入图片描述

3. 安装:将压缩包放到E:/server/,因文件名字太长建议重命名为PHP5

在这里插入图片描述

Php.exe的应用

 PHP.exe就是可以解析PHP代码转变成html代码从而让浏览器可以解析的。

通过CMD控制器进入到php.exe所在目录

在这里插入图片描述

通过php.exe运行命令来指定要解析的PHP脚本就可以: php.exe -f PHP文件所在路径

在这里插入图片描述

配置Apache加载PHP

Apache加载PHP模块:在Apache的主配置文件中加载对应的PHP提供的模块
LoadModule php5_module PHP所提供的模块链接所在路径

在这里插入图片描述

Apache分配工作给PHP模块:如果是PHP代码就交给PHP处理:文件后缀判断.php结尾肯定是PHP代码
AddType app;ication/x-httpd-php .php

在这里插入图片描述

将PHP的配置文件加载到Apache配置文件中:共同生效
在Apache在指定PHP配置文件所在路径
PHPlniDir php.ini 所在路径

在这里插入图片描述

php.ini 文件默认是不存在的,是以 development 和 production 格式存在,需要格式化

在这里插入图片描述

说明:PHP的配置文件已经加入到 Apache 的配置项中,意味着 php.ini 的修改需要 Apache 重启才会生效。

安装与配置Mysql

安装mysql软件

获取Mysql安装软件,建议去官网,网盘中也有

在这里插入图片描述

双击安装即可:没有特殊情况的直接下一步就可以完成

在这里插入图片描述

选择 custom 自定义安装:选择安装路径
!!!注意:有两个安装路径需要更改,方便我们对他进行管理
软件安装目录:一般情况下 server/mysql
数据安装目录:一般情况下 server/mysql/data

在这里插入图片描述在这里插入图片描述

在完成安装之后,要实现配置,注意要选择此选项

在这里插入图片描述

选择详细配置(默认)

在这里插入图片描述

选择开发环境:默认的

在这里插入图片描述

选择功能:默认

在这里插入图片描述

并发设置(建议手动)

在这里插入图片描述

配置访问环境

在这里插入图片描述

字符集设定:系统字符集

在这里插入图片描述

服务安装:将MySQL作为windows下的一个服务启动

在这里插入图片描述

输入root(超级管理员)的用户密码

在这里插入图片描述

等待配置:4个都要勾选才算成功

在这里插入图片描述

MySQL的目录结构说明

在这里插入图片描述

MySQL的访问流程

启用MySQL客户端:mysql.exe,该软件本身可以通过CMD控制台运行
本身客户端:mysql.exe

在这里插入图片描述在这里插入图片描述

Mysql.exe 通过 cmd 运行

在这里插入图片描述

MySQL客户端访问服务器端需要进行寻找匹配:链接认证
链接:IP和端口确认,如果是本地都可以省略
-h 主机地址----》-hlocalhost(可以是IP)
-P 端口—》-P3306
认证:通过用户名和密码进入服务器
-u 用户名—》-uroot,不可以省略(匿名用户除外)
-p 密码—》-proot

在这里插入图片描述

退出命令:\q

在这里插入图片描述

注意:通常链接认证的时候密码不建议明文,可以在输入-p 之后回车,系统会再次让输入密码,这个时候就是密文

在这里插入图片描述

PHP加载MySQL扩展

PHP链接MySQL数据库

PHP本身不具备操作MySQL数据库的能力,需要借助PHP操作MySQL的扩展来实现

PHP加载MySQL扩展:php.ini 文件中
用相应的编辑器打开 php.ini 别用记事本打开,会产生乱码问题。打开后搜 索mysql,去掉前边分号 ;即可

在这里插入图片描述

在这里插入图片描述

PHP中所有的扩展都是在 ext 文件夹中,需要制定扩展所在路径:extension_dir

在这里插入图片描述

php.ini 已经被Apache加载,所以需要重启才会生效。

设定PHP的系统时区

通过 php.ini 中的 timezone 配置项来实现,PRC是中国时区的简称。 设置完之后重启

在这里插入图片描述

来源地址:https://blog.csdn.net/m0_68794863/article/details/127893508

--结束END--

本文标题: PHP基础——安装Apache软件

本文链接: https://www.lsjlt.com/news/408739.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PHP基础——安装Apache软件
    文章目录 PHP搭建环境——软件安装及使用安装Apache软件Apache的目录结构说明Httpd.exe 的详细应用 配置默认站点安装及配置PHP安装PHP语言Php.exe的应用 ...
    99+
    2023-09-15
    apache php
  • CentOS如何安装slockd创建基础与策略邮件软件
    CentOS如何安装slockd创建基础与策略邮件软件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。经过长时间学习CentOS安装slockd配置文件,你可能会遇到CentOS...
    99+
    2023-06-16
  • web安全php基础_phpstudy pro安装
    phpstudy pro是什么 phpstudy是一个php运行环境的集成包,用户不需要去配置运行环境,就可以使用,phpstudy不仅是一款比较好用的php调试环境工具,并且还包括了开发工具和常用手...
    99+
    2023-09-02
    web安全 php 安全 phpstudy pro安装
  • 安装Apache mysql php
    目录 一.Apache网站服务 Apache——》静态页面处理——》将静态处理交给PHP Apache简介 安装Apache服务 ​编辑 安装软件思路  二.安装mysql数据库 1. 安装依赖包  2.创建程序用户管理  3.加压安装包...
    99+
    2023-09-04
    apache
  • Ubuntu安装Apache+Php
    环境:ubuntu 22.04 虚拟机 首先更新一下 sudo apt-get updatesudo apt-get upgrade  安装Apache2: sudo apt-get install apache2 输入y,继续。等着他恐...
    99+
    2023-09-02
    ubuntu php linux
  • 如何安装openstack的基础组件
    这篇文章主要介绍如何安装openstack的基础组件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!将安装一些关于openstack的基础组件,例如:数据库、中间件、ntp等。配置DN...
    99+
    2024-04-02
  • 软件测试基础篇——MySQL
    MySQL 1、数据库技术概述 数据库database:存放和管理各种数据的仓库,操作的对象主要是【数据data】,科学的组织和存储数据,高效的获取和处理数据SQL:结构化查询语言,专为**关系型数据...
    99+
    2023-09-03
    mysql 数据库
  • Apache,PHP安装及Apache引入PHP模块
    一、下载Apache apache官网地址:https://httpd.apache.org/ 二、下载PHP php官网地址:https://www.php.net/ 三、安装 因为我们...
    99+
    2023-09-11
    php apache 服务器
  • centos安装apache php mysql
    CentOS是一种免费的开源操作系统,被广泛用于服务器领域。作为一名服务器管理员,你可能会遇到需要安装Apache、PHP和MySQL等组件的情况,本文将向你展示如何在CentOS上安装这些组件。Apache安装Apache是一种流行的We...
    99+
    2023-05-24
  • Linux 软件安装 ARM64编译安装PHP教程
    ARM64编译安装PHP教程 安装相关依赖 包括gcc gcc-c++ openssl openssl-devel tar libxml2-devel openssl openssl-devel curl cur...
    99+
    2023-09-11
    php 服务器 开发语言
  • linux 基础学习编译安装php+my
    CentOS 6.9 编译安装 Nginx+PHP+MYSQL0x01 环境约束    源码位置 /home/[用户文件夹]    源码编译安装位置  /usr/local/[软件名]    CentOS6.9 x86 - 64 ...
    99+
    2023-01-31
    基础 linux php
  • Web安全——PHP基础
    PHP基础 一、PHP简述二、基本语法格式三、数据类型、常量以及字符串四、运算符五、控制语句1、条件控制语句2、循环控制语句3、控制语句使用 六、php数组1、数组的声明2、数组的操作2....
    99+
    2023-09-05
    web安全 php html css 开发语言 前端 javascript
  • termux中apache+php的安装
    如果 ssl.so.3 not found 需要 apk update 更新一下 然后,pkg install php 完成php 8.2安装 使用命令开启 存储 权限 termux-setup-st...
    99+
    2023-09-05
    apache php
  • 【软件安装】MATLAB_R2021b for mac 安装
    Mac matlab_r2021b 安装 下载链接:百度网盘 下载链接中所有文件备用。 我所使用的电脑配置: Macbook Pro M1 Pro 16+512 系统 macOS 13.5 安装步骤 ...
    99+
    2023-09-21
    matlab macos 开发语言
  • Apache PHP编译安装指南
    Apache PHP编译安装指南 随着互联网技术的不断发展,越来越多的网站和应用程序选择使用Apache服务器和PHP语言来构建和部署。本文将为您提供Apache PHP的编译安装指南...
    99+
    2024-03-09
    - php - 安装 - apache
  • 在Debian中如何安装PHP、MySQL和Apache组件
    要在Debian中安装PHP、MySQL和Apache组件,可以按照以下步骤操作: 安装Apache服务器: sudo apt ...
    99+
    2024-04-09
    Debian
  • centos怎么安装apache+php+mysql
    CentOS是一种流行的Linux发行版,许多Web开发人员选择使用它来部署Web应用程序或网站。一种常见的部署方式是使用Apache,PHP和MySQL技术栈。在本文中,我们将讨论如何在CentOS上安装这些技术,以便能够快速搭建您的网站...
    99+
    2023-05-14
  • mysql基础 - mysql5.7版本安装
    文章目录 前言一、mysql5.7下载1.打开网址 https://downloads.mysql.com/archives/installer/ 选择Product Version 向下找到...
    99+
    2023-09-04
    mysql 数据库 java
  • Linux怎么安装mysql+apache+php
    这篇文章主要介绍“Linux怎么安装mysql+apache+php”,在日常操作中,相信很多人在Linux怎么安装mysql+apache+php问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • centos如何安装apache+php+mysql
    今天小编给大家分享一下centos如何安装apache+php+mysql的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1....
    99+
    2023-07-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作