仓酷云

标题: PHP教程之windows7设置装备摆设 Nginx+php+mysql [打印本页]

作者: 只想知道    时间: 2015-2-3 23:30
标题: PHP教程之windows7设置装备摆设 Nginx+php+mysql
说说这一个月左右的学习情况和心得吧!我个人认为,既然决定了去做一件事,那就要以认真的态度去对待!既然决定来学习了,那不管当初是抱着怎样的心态来到这个培训班的,都要让自己认真的投入到学习中。     
  软件版本:
  Nginx:nginx-1.1.7.zip
  php:php-5.3.6-nts-Win32-VC9-x86.zip
  mysql:mysql-essential-5.1.57-win32.zip
  便捷式套装软件: phpsys
  起首装置mysql,直接解压装置到目次下,我这里装置在F:/WAMP/Mysql
  其次装置Nginx,将Nginx解压到统一目次,F:/WAMP/Nginx
  最初解压php,目次为F:/WAMP/PHP
  入手下手设置装备摆设:
  双击Nginx下的nginx.exe,在义务办理器中可检查该办事是不是启动,翻开阅读器会见http://localhost/或http://127.0.0.1/,可看见阅读器输入:Welcome to
nginx!,该输入实际上是在Nginx目次下的html下的index.html,在设置装备摆设文件中(nginx.conf)可以检查document目次
  location / {
root html;
index index.html;
index.htm;
}
  Nginx加载php
  1.修正它的设置装备摆设文件,设置doc目次和加载php
  location / {
root F:/WAMP/www;#网站目次
index index.html
index.htm index.php;#加上对php的撑持
autoindex on;#假如文件不存在列出目次布局;
}
  在设置装备摆设文件中65行摆布
  location ~ \.php$ {
root F:/WAMP/www;
fastcgi_pass 127.0.0.1:9000;#注:fastcgi及监听的端口与php的cgi启动时要分歧
fastcgi_index index.php;#默许首页
fastcgi_param SCRIPT_FILENAME F:/WAMP/www$fastcgi_script_name;
include fastcgi_params;
}
  设置装备摆设PHP:
  把php.ini-recommended,并将其重定名为php.ini。然后编纂php.ini。
  根基上和利用apache一样,php的设置装备摆设文件修改的中央并非良多,像翻开扩大文件之类的就不详谈了,有几个重点需求人人注重一下:
  指定docroot——php文件的寄存目次,即你的documentroot。doc_root = “F:/WAMP/www"
  扩大寄存目次 extension_dir——更改成真实的扩大寄存地址。extension_dir = “./ext”
  默许时区更改——在[Date]外面增添:date.timezone = Asia/ChongQing
  由于nginx需求的是cgi体例的php,所以以下几个中央是重点,不然nginx没法翻开php文件:
  enable_dl = On
cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1
  在F:/WAMP/www下新建index.php写入php代码检查是不是解析胜利,假如还未胜利,把php.ini复制到C:\Windows\System32下
  启动和中断办事
  起首去网高低载RunHiddenConsole.exe
  开启php-cgi
  @echo off
echo Starting PHP FastCGI...
RunHiddenConsole.exe
F:\WAMP\PHP\php-cgi.exe -b 127.0.0.1:9000 -c F:\WAMP\PHP\php.ini
  中断php-cgi和nginx.exe
  @echo off
echo Stopping nginx...
taskkill /F /IM nginx.exe >
nul
echo Stopping PHP FastCGI...
taskkill /F /IM php-cgi.exe >
nul
exit
  以后设置装备摆设php和mysql就不必说了吧和apache+mysql+php一样了
要想从事软件开发工作,那么,还有很多的知识要学习,其实,不管是以后想去从事哪个工作,都需要自己去利用空闲的时间去不断的学习新的知识,不断的充实自己。
作者: 因胸联盟    时间: 2015-2-4 00:06
做为1门年轻的语言,php一直很努力。
作者: 只想知道    时间: 2015-2-9 07:54
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
作者: 再现理想    时间: 2015-2-27 04:41
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
作者: 深爱那片海    时间: 2015-3-8 20:43
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
作者: 小妖女    时间: 2015-3-13 05:44
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
作者: 简单生活    时间: 2015-3-18 10:19
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
作者: 灵魂腐蚀    时间: 2015-3-20 23:56
做为1门年轻的语言,php一直很努力。
作者: 小魔女    时间: 2015-3-27 03:10
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
作者: 变相怪杰    时间: 2015-3-31 18:52
当然这种网站的会员费就几十块钱。
作者: 第二个灵魂    时间: 2015-4-6 07:10
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者: 老尸    时间: 2015-4-12 08:18
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
作者: admin    时间: 2015-4-26 08:10
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
作者: 不帅    时间: 2015-5-8 13:12
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
作者: 若相依    时间: 2015-5-9 05:12
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
作者: 分手快乐    时间: 2015-6-20 23:21
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
作者: 精灵巫婆    时间: 2015-7-17 09:49
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
作者: 柔情似水    时间: 2015-7-18 11:08
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
作者: 飘飘悠悠    时间: 2015-7-20 03:25
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 再见西城    时间: 2015-9-27 06:17
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2