如何用php写一个最简单的程序,比如向浏览器输出一句话,服务器已搭建好,
你按照php有以下输出语句写就可以了:
一、 echo 常用的输出语句,例如:echo 'helloworld!';
二、print() 输出语句,有返回值。例如:print('helloworld!'); 输出成功返回1,失败返回0。
三、 printf(); 格式化输出字符串。例如:printf("%d,%f",12,123);
四、 print_r(); 输出数组、对象等复合数据类型。例如:print_r($array);
五、 var_dump(); 可以判断一个变量的类型与长度,并输出变量的数值。例如:var_dump('helloworld!');如果还有更多php问题不懂,可以去后盾网论坛求助专区,可以帮你解答更多问题,我的回答还不错吧!
Apache2050 :http://httpdapacheorg/downloadcgi
PHP502 :http://cn2phpnet/get/php-502-Win32zip/from/a/mirror
MYSQL502:http://devmysqlcom/downloads/mysql/50html
phpmyadmin: http://wwwphpmyadminnet/home_page/downloadsphp
二、简单安装过程:
(一)Apache:
Apache2050的安装很简单,我就直接把他装到了E盘根目录下(我C盘是系统盘,D盘是temp盘,偶发现在windows下单独拿个分区来做临时文件的存放地对系统的速度影响不小,这样做能提升系统运行的速度,感兴趣的朋友可以试试看),安装完后我的apache目录就是E:\apache2
(二)PHP:
我是直接解压缩放到E盘php目录下了,这样查找文件会方便许多。
(三)Mysql:
直接装到E:\mysql下,它的默认目录太长,是在C盘下的,偶的C盘是除windows的文件外别的一概不放的。
一、先修改apache的httpconf文件这个文件我改了几个地方:
把PHP直接作为apache的一个模块运行,我在里面加了两句:
LoadModule php5_module "E:/php/php5apache2dll"
AddType application/x-httpd-php php
我在E:\apache2目录下建立了一个www的目录用于存放我的站点文件,在httpconf里改了这样一句话:
把DocumentRoot "E:/Apache2/htdocs"改成了DocumentRoot "E:/Apache2/www"
Apache20x于13x相比20x默认不能直接列目录,所以我就改了:
把DocumentRoot "E:/Apache2/www"这句下的如下语句
Options FollowSymLinks ;
AllowOverride None 6 D
改为:
Options Indexes FollowSymLinks
AllowOverride None
把apache的默认字符设置为中文简体:
AddDefaultCharset GB2312
修改目录的默认首页:
DirectoryIndex 后面写上你想设置为首页的文件名,如:indexhtml indexphp等
比较重要的一点的是,配置完apche,要使这些配置生效,一定要重新启动apache。
二、接下来配置php:
把phpini-dist复制到C:\windows 下改名为 phpini(装过php的都做过吧)
然后修改了几个地方:
extension_dir = "E:\php\ext" (指定动态连接库的目录,php5和php4不同的地方就是它的动态连接库目录变了,这在它的文档结构里有详细的说明)
然后把下面几句前面的分号去掉
;extension=php_dbadll
;extension=php_dbasedll
;extension=php_fileprodll
;extension=php_gd2dll
;extension=php_imapdll
;extension=php_mysqldll
接下来一点很重要的就是把php目录下的 libmysqldll 和 libmysqlidll 复制到windows/system32下,如果不这样做,mysql动态连接库就无法正常加载。
现在你可以在windows7 下使用 apache + mysql + php 开发 web 程序了。
如果要用一个php的mysql管理工具,请继续往下看:
phpmyadmin:http://wwwphpmyadminnet/home_page/downloadsphp
三、接下来配置phpmyadmin
主要修改configincphp中的相关语句。
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)这一句是与登录方式相关的,config是直接登录,需要修改下边的用户名和密码,http和cookie方式相对比较安全,在登录时需要重新输入用户名和密码。
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'root'; // MySQL password (only needed with 'config' auth_type)
一、如果您是window界面的话建议phpstudyexe,一直下一步就可以了,很简单。二、如果您是linux界面的话,建议使用lanmps1使用SSH工具登陆服务器登陆成功后运行:screen-Slanmps注意:此步为了防止SSH登陆超时或掉线,中断安装(lanmps为自定义名称)。如果掉线了,执行screen-rlanmps,即可恢复掉线前的执行界面,如果忘记名字了,执行screen-ls会列出所有会话列表,其中数字lanmps即为刚才的会话如果提示screen:commandnotfound命令不存在。CentOS可以执行:yuminstall-yscreenUbuntu可以执行:apt-getinstall-yscreen查看是什么系统的命令:cat/etc/issue2下载并安装LANMPS一键安装包请以root用户执行命令推荐方法一方法一:百度网盘下载(速度快):请选择最新版本然后上传文件到服务器上,在当前目录下执行:tar-zxvflanmps-201targz&&cdlanmps-201&&/lanmpssh安装包大小:192MB(包含相关环境所需文件)如果你需要的套件是最新版本请修改相应的配置,并把相应的文件下载至down目录即可
是php53以下版本的安装方法。
1、首先是下载PHP安装文件和MYSQL安装文件,请注意MYSQL有很多个版本,有社区版、标准版、企业版、集群版,其中只有社区版是免费的。
2、在服务器上配置好IIS,推荐IIS7以上版本,控制面板-打开或关闭windows功能-万维网服务-应用程序开发功能里选上对应就可安装。
3、配置php环境:把php压缩包解压到C:\php目录下面,然后找到phpini-dist,更名为phpini,
修改里面的扩展目录
extension_dir
=
“C:\php\ext\”。
把以下扩展前面的分号去掉以启用
extension=php_curldll
extension=php_gd2dll
extension=php_mysqldll
fastcgiimpersonate=1
默认为0,如果使用IIS,需要开启
cgifix_pathinfo=1
cgiforce_redirect=0
默认开启,如果使用IIS,可以将其关闭
其次指定extension_dir目录和datetimezone,即
extension_dir =
"C:/php53iis/ext"
datetimezone=
Asia/Shanghai
4、然后把extension=php_mysqldll前面的分号去掉,保存并把phpini复制到系统Windows目录下面。
5、然后依次打开我的电脑(右键)->管理->服务和应用程序->Internet信息服务(IIS)管理器,打开ISAPI和CGI限制,然后添加php的ISAPI的执行文件php5isapidll
6、配置Mysql:把下载的mysql文件直接安装即可,然后复制php目录下面的libmysqldll到系统Windows下面的System32目录里。
7、重启IIS,即完工。
如果是php53及以上版本,根本没有php5isapidll,也不需要把phpini移动到windows安装目录,建议采用安装版,直接安装即可。
0条评论