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
。。。。。
进行加载, 一般不需要进行改动,除非后续需要; 模块的作用可以查看 帮助手册 。