php001-php基本概念
来源:互联网 发布:奇迹英语软件下载 编辑:程序博客网 时间:2024/06/08 06:12
1 test.php
<html>
<?php
echo "hello" ;
?>
</html>
a.php 是 personal homepage
b. 目前由zend公司负责进行维护和商业化
c.php是嵌入到html代码中的 <?php ?>
2 php常用IDE
1 >editplus
2 >zend studio
3 >php coder
4 >phpedit
5 >easyeclipse
6 >dw
3 web服务端;
对于apache的服务端的安装,由msi的 也有 直接解压的 , 这样对于2.4可以直接进行解压安装就可以了、
4 apache24 服务安装后,说安装其实直接从官网下载解压就可以,
如果要进行加入服务的话,直接到apache24的bin 下 ,命令行运行
把apache24加入windows服务,并启动apache:
Cmd命令行,进入d盘,然后打开目录,运行httpd –k install
---------》 进行安装后 ,就以服务的形式存在于windows或者linux下了
D:
Cd D:\web\apache24\bin
httpd.exe –k install -------------> uninstall 就是卸载;
httpd.exe –k start --------------> stop 就是关闭服务
6 一台机器的端口 一般是 1-6553 ; 实际我们开发中 经常使用 netstat -an 查看机器有哪些端口在进行监听。
7 netstat -an 查看由那些端口; netstat -anb ..===================> 查看由那个exe进行的 ,进行筛选。。。
8 对于apache 服务的启停,一种方式是直接到 apache home下的bin目录下进行 执行 httpd命令;
或者直接在 电脑的属性中配置环境变量的方式也可以;
新增 配置Apache_home=E:\Application\php\httpd-2.4.23-win64-VC14\Apache24
添加到path下; 在path最后添加 %Apache_home%\bin ;
这样直接在cmd中 进行 apache的启停就可以了
9 对于apache的监听端口 可以进行改动,如果 发下本地80端口已经被占用了,则可以进行修改调整,
修改是 ,到apache的所在目录下的conf下 ----》httpd.conf 将该文件打开;
找到其中的Listen 80 进行修改就可以; 当然如果要监听多个 ,写多个Listen port就可以了;
修改完后,重启服务。。。。
httpd -k restart
10 apache24 目录结构说明
bin-----> 常用的命令,比如httpd 等;
cgi-bin ----> linux下运行的命令存放文件夹,当然在windows的版本下看不到有东西;
conf ------->apache的一些配置文件 在这里,比如httpd.conf
error -----> 错误记录,但一般不看这里,看logs下的;
htddocs ------> 存放站点文件(默认情况下) ,如果有多个站点,可以用文件夹进行区分
icons ------->存放的图标;
logs ------->记录apache的相关的日志;
manul ------->apache 手册,帮助文档等;
modules ------> apache种的功能模块存放地方, apache的操作原理就是要加载各种各样的模块,都以so的方式放到该目录下面,在apche进行服务启动时,读取 httpd.conf中的配置 , 根据配置:
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
。。。。。
进行加载, 一般不需要进行改动,除非后续需要; 模块的作用可以查看 帮助手册 。
- php001-php基本概念
- php001-简介等 + php运行环境搭建
- 极客学院-PHP001-PHP 基本介绍[3_13]
- PHP正则表达式基本概念
- PHP正则表达式基本概念
- php快速入门基本概念
- php入门基本概念
- PHP 数组基本概念
- PHP面向对象基本概念
- PHP面向对象5-基本概念
- Php学习之php的基本概念
- 解说PHP框架 (一) 基本概念
- php amqp 消息队列 RabbitMQ 基本概念(二)
- PHP入门基本概念简介与 环境搭建
- php程序员应该懂的几个基本概念
- php面向对象基本概念(Final关键字)
- php连接mysql数据库的基本概念
- php之mvc模式的基本概念
- STL源码剖析之空间配置器
- hdu 4438 && la 6389
- Redis 用户验证
- 来自定义一个矩形的进度条
- TOJ 1825.Filling Out the Team
- php001-php基本概念
- arraylist安全性
- windows查看某个端口被谁占用
- intelliJ IDEA 快捷键
- day13String,StringBuffer,StringBuilder
- 通过StatusStrip访问 toolStripStatusLabel的属性
- ios 产生和监听事件notification
- 面试试题干货
- Activity生命周期全面总结