当前位置:首页 > 网站技术

windows 2008配置Nginx+PHP+Mysql

作者:星之宇 发布于:2015-9-8 17:48 ┊ 分类: 网站技术 ┊ 阅读:10620 ┊ 评论:1

这次教程主要以windows 2008 sp2 32bit standard配置PHP 7.0RC2+Nginx 1.9.4+Mysql 5.6.26,并且开启HTTPS访问。


一、准备工作

1、Nginx+php+mysql等下载并解压:百度网盘

2、上述软件可能用到的VC++运行库下载:百度网盘

阅读全文>>

标签: mysql nginx PHP

OpenShift安装Memcached提升性能

作者:星之宇 发布于:2014-9-15 14:53 ┊ 分类: 网站技术 ┊ 阅读:13017 ┊ 评论:4

最近想搞个在线的测试环境,所以选中了OpenShift,这个以前嫌这个比较慢一直没有用,这次装了emlog使用了下还可以,再加上自己有闲置的域名,直接绑定OpenShift开始了各种折腾。

OpenShift是由全球开源解决方案领导者红帽公司(Redhat)在2011年5月推出的一个面向开源开发人员开放的平台即云服务(PaaS)。

红帽OpenShift提供比任何PaaS更多的灵活性,它支持用于Java、Python、PHP、Perl和Ruby的更多的开发框架,包括 Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework、Twisted、Django和Java E。它包含SQL和NoSQL数据存储和一个分布式文件系统。

阅读全文>>

标签: OpenShift

windows 64Bit安装Memcache缓存

作者:星之宇 发布于:2014-5-16 8:49 ┊ 分类: 网站技术 ┊ 阅读:5249 ┊ 评论:2

最近要玩Memcache,所以需要Windows 64位下搭建Memcache的开发调试环境,记录下自己安装搭建的过程,发现比Linux中搭建简单多了。


这里是我用Windows 7 64Bit安装Memcache的过程

1、安装PHP、Mysql以及Apache,这边环境我就不用多做介绍了,一键环境有很多,几乎不影响Memcache。(我自己的调试环境是PHPStudy)

2、下载安装Memcache,我这里下载的是64位版本。

阅读全文>>

标签: memcache

解决MYSQL弃用模块错误Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future

作者:星之宇 发布于:2013-10-29 16:10 ┊ 分类: 网站技术 ┊ 阅读:17616 ┊ 评论:1

今天使用了mysql 5.5版本,就出现了错误。错误提示如下:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\Apache24\htdocs\mysql.php on line 4

看意思就很明了,说mysql_connect这个模块将在未来弃用,请你使用mysqli或者PDO来替代。所以说这个应该说是提示更恰当。


现在知道这个错误是什么原因引起的,那么就很好解决了。

阅读全文>>

Windows安装配置LightTPD+PHP5(fastcgi)

作者:星之宇 发布于:2013-4-25 13:35 ┊ 分类: 网站技术 ┊ 阅读:12608 ┊ 评论:2

lighttpd是一个功能强大的轻量级Web Server.网上很多linux下的教程,但是windows的教程很少,其实官方并没有发布windows版本的lighttpd,其实很多web服务器的程序多是linux开发的,好用才移植到windows系统上的,而且LightTPD在Windows下对FastCGI支持还是相当好的。


前面我写过很多web服务器配置的详细教程,你可以在我的博客找找看,这里我mysql和php的安装几乎我就略过了。

其实这些配置和我写的教程《windows下配置NGINX+PHP+MYSQL》很像,点击这里查看该文章。

阅读全文>>

Windows 64位系统安装Apache2.4+PHP5.5+MySQL5.6

作者:星之宇 发布于:2013-4-9 22:42 ┊ 分类: 网站技术 ┊ 阅读:30505 ┊ 评论:9

现在大部分一键安装包多是32位的,并不支持64位,直接在64位的系统上使用会报错的,所以我这里就来说说windows 64位系统如何建立Apache+PHP+MySQL环境的!

我这里演示用的windows 2008 64位简体中文版,apache,php,mysql多用的是64位的版本。建立的是本地环境,所以我用的是默认设置。


1、下载PHP、Apache和Mysql软件以及VC库。

下面分别是PHP、Apache和Mysql的官网地址。

阅读全文>>

Serv-U架FTP服务器“域正离线”的解决办法

作者:星之宇 发布于:2013-3-25 19:15 ┊ 分类: 网站技术 ┊ 阅读:10262 ┊ 评论:0

Serv-U架FTP服务器一直显示“域正离线”,点击“将域置于在线”,毫无反应。

一般来说这个问题大部分是由于端口被占用引起的。

因为很多windows 2003服务器大部分安装了iis,而iis首先肯定占用80 HTTP端口,还有可能你安装了默认的FTP站点,这个服务则是占用21端口。

对于安装了Serv-u这个文件来架设FTP服务器,首先这个软件也是需要21端口和监听80。

所以对于安装了IIS服务和Serv-u这个软件的服务器特别是要注意端口。

阅读全文>>

Sql2005还原数据库出现3154错误

作者:星之宇 发布于:2013-2-28 10:42 ┊ 分类: 网站技术 ┊ 阅读:7324 ┊ 评论:0

利用SqlServer2005图形化界面对数据库进行还原操作时,有可能会产生3154的错误。

错误提示:备份集中的数据库备份与现有的“XXXXXX”数据库不同,RESTORE DATABASE正在异常终止。

出现这个错误的原因在于备份数据库物的理文件名,物理地址在还原环境上有所改变。

点击查看原图

阅读全文>>

标签: mssql 错误

MySQL报错“1366 - Incorrect integer value: '' for column 'ID' at row 1 ”

作者:星之宇 发布于:2013-1-31 17:11 ┊ 分类: 网站技术 ┊ 阅读:20608 ┊ 评论:0

在安装一个php程序,执行mysql数据库sql文件时,一直报错,出现“1366 - Incorrect integer value: '' for column 'ID' at row 1 ”。

出现错误的原因是没有给自增ID赋值,尽管之前的版本可以不赋值,自动增加,但是在新版本的msyql(mysql 5.X以上版本)中需要为其赋值NULL。

下面这个sql插入就会出现“1366 - Incorrect integer value: '' for column 'ID' at row 1

阅读全文>>