服务器部署php环境,php服务器环境搭建方法
本节内容:
php环境搭建方法,php服务器的搭建。
首先,准备好apache和php软件。
apache软件在官方网站:http://www.apache.org
php软件下载地址:http://www.php.net
安装apache服务器我就不讲了,主要是安装之后,要修改的配置文件,因为这些记住也容易忘记。
主要修改的是在apache安装目录下的conf子目录中的httpd.conf文件
1、用查找的功能,定位到loadmodule配置块,在loadmodule的最后添加如下信息:
复制代码 代码示例:
loadmodule php5_module d:\php5\php5apache2_2.dll
2、通过修改documentroot参数可以修改服务器的主文档的根目录,原根目录的位置是apache2.2\httdocs。如:
documentroot "d:/phpserver"
修改documentroot 参数后,还要修改一处:
找到:
复制代码 代码示例:
修改为:
apache2.2\httdocs
3、添加apache服务器的扩展名:
找到下面这段代码:
复制代码 代码示例:
allowoverride none
options none
order allow,deny
allow from all
在这段代码后面添加:
addtype application/x-httpd-php .php php能够识别的扩展名有很.php3、.php3、 php、phtml等。这里只推荐使用标准扩展名.php。
4、修改默认显示页,apache默认显示页为index.html。
找到directoryindex,修改参数如下:
复制代码 代码示例:
directoryindex index.php
5、修改apaceh端口,默认为80.
找到listen,修改参数,如要修改端口为82:
listen 82
到这里,apaceh服务器已经配置好了,只要重启apaceh服务器即可。
可是要显示php网页文件,现在还是不行的。
还要安装php
1、将php5的安装文件解压到相应的目录。如d:\hph5。
2、将该目录下(php5的目录)的所有dll文件复制到系统盘windows\system32目录下。
3、 将目录下的文件php.ini-dist文件复制到系统盘\windows目录下,并重新命名为php.ini。
4、 打开php.ini文凭并找到“extension_dir=”./””这一行,修改为“extension_dir=”d:/hph5/ext””。
5、找到“;extension=php_mysal.dll”这一行,将前面的分号“;”去掉。这样,php即可以支持mysql数据库。
6、到这里,php就配置好了,重新启动apache服务器。
测试:
编写一个php脚本文件,命名为phpinfo.php,保存在apache服务器的虚拟根目录d:/phpserver。
php脚本文件的代码:
复制代码 代码示例:
phpinfo();
?>
测试,在浏览器的地址栏中输入:http://localhost/hphinfo.php,如果显示php的版本相关信息,则说明php服务器搭建成功。
php与mysql服务器配置说明
php 检测服务器状态的实现代码
php获取服务器时间的方法
php获取服务器端信息的另类方法
php获取服务器信息的一段代码
服务器部署php环境,php服务器环境搭建方法相关推荐
- Centos7云服务器部署SpringBoot项目(手动配置环境篇)
文章目录 前言 一.部署Tomcat服务器 1.安装JDK1.8 2.安装与启动tomcat 配置安全组(8080端口) 二.安装JDK8 三.Mysql5.7安装 1.下载mysql 2.启动MyS ...
- 【Linux】服务器部署:阿里云服务器购买配置与报价参考
目录 一.云服务器 ECS 二.购买配置参考 三.企业新用户购买优惠 四.旧用户续费说明 五.相应合同发票下载与报销 一.云服务器 ECS 购买链接:https://www.aliyun.com/pr ...
- 服务器部署位置怎么找,服务器部署位置
服务器部署位置 内容精选 换一换 用于IDE-daemon-host(作为服务端)和IDE-daemon-client(作为客户端)之间的双向认证.在Atlas 300场景下,IDE-daemon-h ...
- 服务器部署ssl证书,Apache服务器SSL证书部署
Apache服务器SSL证书部署 发布时间:2018-01-11 18:03:54 摘要 Apache为一款非常常见的web服务器,此文针对在apache上部署和使用SSL证书进行了详细描述. 关键词 ...
- YUM环境的三种搭建方法
Linux中实现各种服务的准备条件: (一).制作YUM本地源: YUM简介: YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点, ...
- MED-V服务器部署,MED-V服务器系列之一
MED-V服务器部署 [IT168 专稿]微软在2009年4月份发布的MDOP2009中终于提供了MED-V的正式版本.MED-V是 Microsoft Enterprise Desktop Vi ...
- 单服务器部署CTFd+whale踩坑
单服务器部署CTFd+whale踩坑 环境: os: ubuntu16 Docker: Version: 20.10.7 Docker-compose: version v2.12.1 参考: htt ...
- 【Android RTMP】NV21 图像旋转处理 ( 快速搭建 RTMP 服务器 Shell 脚本 | 创建 RTMP 服务器镜像 | 浏览器观看直播 | 前置 / 后置摄像头图像旋转效果展示 )
文章目录 安卓直播推流专栏博客总结 一. 编写快速搭建 RTMP 服务器 Shell 脚本 二. RTMP 快速搭建方法 三.创建阿里云 RTMP 服务器镜像 四.浏览器查看直播内容 五.前置 / 后 ...
- 手把手交你如何在云服务器部署网站
你是否想要搭建一个网站,却苦苦找不到方法,你是否看到别人搭建的网站,自己羡慕不已,今天,就教大家来搭建一个简单的个人网站. 本文以腾讯云为例,一步一步教你如何在云服务器部署个人网站 前置准备 首先需要 ...
- 免费的crm系统部署在自己的服务器,CRM软件的三种部署方式
企业部署CRM软件有三种不同选择,他们在成本.风险和利益上各有不同.本文将逐一介绍这三类CRM部署方式:本地部署.软件托管和服务器代管.软件即服务. 一.CRM本地部署方式 这是将软件客户端.服务器部 ...
最新文章
- 现金奖励+实习offer!数据库大赛来了
- 如何达到自己想要的成功 2011.8.4
- Fast RCNN 训练自己的数据集(3训练和检测)
- AtomicInteger原子性
- RMAN异机复制数据库(相同路径)
- restTemplate的介绍和使用
- 回溯法求解N皇后问题(Java实现)
- Flink – JobManager.submitJob
- Linux中的update和upgrade的作用
- 图书管理系统c++_校园一卡通学生如何使用,图书馆分系统演示步骤,系统间资源共享...
- Latex 版本简历
- <<游戏设计艺术>>笔记
- 【预测模型-ELAMN预测】基于哈里斯鹰算法优化ELMAN神经网络实现数据回归预测matlab代码
- pdf文件过大怎么办?3种免费压缩PDF的方法
- 电脑win10计算机图标,告诉你如何显示win10计算机图标
- 路由器与交换机的作用及区别
- 全球搜索引擎Top10 可惜很多人只用过第四个
- 数据采集---高清壁纸
- 对计算机学院建设性意见,计通学院云平台优质课程建设实施意见
- [1164]python用numpy计算均值,方差,标准差
热门文章
- kettle提示:ArrayIndexOutOfBoundsException
- CentOS7安装ngnix
- 当电商时代红利开始退潮,仅凭网红主播们的摇旗呐喊是不够的
- 闲鱼如何通过Push升级,更懂你?
- iOS 16 中 CoreData 托管对象发生变化但其衍生 (Derived) 属性在 SwiftUI 中不刷新的解决
- Flink实战问题(五):TaskManager memory configuration failed: Derived JVM Overhead size
- 什么是Fragment
- 【结构伪类和否定伪类】
- 医学图像预处理----重采样(Resample)
- 【动态规划】基础DP--硬币组合