centos php sqlserver(php连接sql server数据库)

CentOS6.2安装mysql5.5+kangle+easypanel怎么弄

一、安装

1、说明:

(1)kangle:这是一款web服务器(kangle web服务器),专为做虚拟主机研发打造的web服务器。

(2)easypanel是一款免费的虚拟主机管理系统,可开通虚拟主机,ftp空间,数据库等功能为一体的主机控制面板,具备跨平台(windows/linux)、安全稳定、操作简单的特点。

windows版,安装easypanel前,需要先安装kangle web服务器软件。easypanel是在kangle web服务器软件基础上架设、是对kangle功能的调用。

windows版,easypanel没有集成myql,mysql需要用户提前下载安装。

2、下载安装kangle,安装路径最好不要有空格如:D:\kangle,登陆地址为:默认的账号和密码是:admin、kangle.

3、下载安装easypanel,会自动安装在kangle的目录中,不用我们手动设置目录。

管理员登陆地址为:默认的账号和密码:admin、kangle,安装好后就可以进行虚拟主机、数据库的配置进行使用了。easypanle中有自带的PHP也不用我们在安装。

4、客户登陆网站管理: 用户名和密码是你开通空间时注册的.

二、配置

1、当管理员登陆后会发现,服务器状态是没有打开的,这是因为还没有对“服务器设置”进行设置,不要担心。

2、对“服务器设置”设置服务信息

需要设置的有:msql数据库(端口3306)、sqlserver数据库(端口1433)、物理盘、kangle端口、面板通信安全码、赠送域名、等等。

安全码是安装kangle虚拟主机管理系统时要用到的,先在这里生成。做cdn时也要用到这个安全码。当初始化完成后,在回到服务器信息:ok!

3、好了,接下来您就可以开通您的虚拟空间和数据库。

asp与php如何配置ASP和php

php和asp如何共存?

关于PHP和ASP共存的解决方案

想法:只要端口号不冲突,很多服务可以安排在同一台主机上。

为避免端口冲突,请停止该服务。

阿帕奇,请在终端输入taskkill/imhttpd.exe/f

Nginx请在终端输入taskkill/imnginx.exe/f。

安装IIS(Internet信息服务)

2.1WInR开启,进入控制,进入控制面板。

2.2点击程序-卸载程序

___

2.3点击左侧的启用和禁用Windows功能。

请点击进入图片说明。

2.4在弹出的窗口中,找到互联网信息服务和互联网信息服务可以承载的web核心,展开到底部,全部勾选,点击确定,稍等片刻,完成。

测试访问

打开浏览器并输入localhost。如果你能看到页面,成功。

更改端口

在开始菜单中搜索IIS并打开IIS管理器(不是6.0!!!)

找到左边的网站文件夹,选择默认网站并删除它。

新网站

点击右边操作菜单下的“添加网站”,输入你的网站名称,在“物理路径”一栏配置你的网站根目录。底部的端口更改为不与其他服务冲突的端口,其他端口保持默认。单击确定。

恢复PHP

打开PHP的服务器。如果有错误报告,请确认配置文件并查看端口是否冲突。

PHP的运行环境难配置吗?

PHP的运行环境不难配置!下面是个案例:

PHP开发环境配置(Windows版)

Apache+MySQL+PHP+phpMyAdmin

系统:WindowsXP

Step1:下载以下文件

(1)php-5.2.0-Win32.zip

pecl-5.2.0-Win32.zip

(2)apache_2.2.3-win32-x86-no_ssl.msi

(3)mysql-5.1.12-beta-win32.zip

(4)phpMyAdmin-2.9.1.1-all-languages.zip

Step2:安装PHP,配置php.ini

有两种方法在Windows下安装PHP:手工安装或者使用安装程序安装。自动安装的安装程序php-5.2.0-win32-installer.msi不包含任何外部的PHP扩展(PHP_*.dll)。如果需要,可以在WindowsZIP包和PECL中找到。据PHP官方手册上称安装PHP最好的选择是手工安装。在手工安装中安装PHP最好的方式便是将所有PHP有关的文件都放入同一目录,并在系统的PATH环境变量中设置此目录。本例为手工安装.

1.将下载的php-5.2.0-Win32.zip解压到C:PHP这个目录.

2.再将C:PHP目录下的*.dll和C:PHPext目录下的所有文件文件复制粘贴到C:windowssystem32下.

如果需要更多扩展,就将pecl-5.2.0-Win32.zip中的文件也放到C:windowssystem32下.

3.配置php.ini。

在ZIP包中有两个ini文件,php.ini-dist和php.ini-recommended。建议使用php.ini-recommended,因为在该文件中优化了性能和安全。复制所选择的ini文件到PHP能找到的目录中,并将其重命名为php.ini。

再用记事本打开php.ini,查找register_globals=Off,把off改成On.

再查找short_open_tag=Off,把off改成On有一处.

再查找extension_dir="./"改为extension_dir="C:PHPext"

然后再查找;extension=php_mbstring.dll,把前面的分号去掉.

extension=php_mbstring.dll(不选这个phpMyAdmin会错)

以下几个dll作相同更改.

extension=php_dba.dll

extension=php_dbase.dll

extension=php_filepro.dll可选

extension=php_gd2.dll支持GD库的,一般要选

extension=php_imap.dll可选

extension=php_ldap.dll

extension=php_mysql.dll支持MySQL的

接下来修改了一些文件上传以及内存使用最大限制:

memory_limit=20M;内存容量

post_max_size=20M;闪存容量

upload_max_filesize=20M;附件容量

asp_tags=On;可选,On允许ASP风格的标记,Off禁止

4.将PHP目录添加到PATH环境变量中

系统环境变量path=C:php

5.使php.ini文件在Windows下被PHP所用

系统环境变量PHPRC=C:php

Step3:安装Apache,配置httpd.conf使之支持PHP

1.安装apache_2.2.3-win32-x86-no_ssl.msi,一路按Next即可.

安装完成后输入查看Apache是否安装成功.

(如果安装了IIS请关闭,或者请改变安装端口,不然无法启动Apache服务)

2.打开文件C:Apache2confhttpd.conf,查找以下设置项.

即注册文件后缀.

Directory/>

OptionsFollowSymLinks

AllowOverrideNone

Orderdeny,allow

Denyfromall

Satisfyall

AddTypeapplication/x-httpd-php.php.phtml.php3.php4

AddTypeapplication/x-httpd-php-source.phps

/Directory>

绿色为我们新增的设置.

3.查找LoadModule模块

LoadModulephp5_module"C:/php/php5apache2_2.dll"

注意斜杠方向与Windows中路径””相反.

4.查找以下,并增加index.php

根据需要还可以增加其它自定义首页如index.htm

IfModuledir_module>

DirectoryIndexindex.htmlindex.html.varindex.php

/IfModule>

5.查找Documentroot"C:/Apache2/htdocs"将其改为你的WEB路径;(这里是WEB主目录,可以不修改)

6.重启apache.

7.在web根目录C:Apache2htdocs下新建index.php,内容如下:

?php

phpinfo();

?>

在浏览器中输入URL:测试结果.

如果不能正常运行,请检查配置.

Step4:安装MySQL

MySQL安装过程

注意:安装中,一定要正确配置MySQLServer

安装完成后,新建conn.php

?php

$link=mysql_connect('localhost','root','root');

if(!$link)echo"MySQL数据库连接失败";

elseecho"MySQL数据库连接成功!";

mysql_close();

?>

运行该文件,测试数据库连接.

Step5:安装phpMyAdmin配置config.inc.php

phpMyAdmin并不是必需的,只是为了方便管理MySQL数据库,本身是用PHP编写而成.但是有了它,会大方便MySQL数据库管理.

1.解压phpMyAdmin-2.9.1.1-all-languages.zip到C:phpMyAdmin

2.将C:phpMyAdminconfig.sample.inc.php重命名为config.inc.php

3.对照原文件进行如下更改,绿色为新增的.

$cfg='root';

$cfg='root';

$cfg='root';

4.将C:phpMyAdmin下所有文件和目录复制到

C:ApachehtdocsphpMyAdmin,

在浏览器中输入进行测试

asp和php学哪个比较好?

作为一名5年PHP的开发者来说,虽然PHP也在走下坡路,但是应用范围还是比asp广的,工作机会也比asp要多一点

PHP不是必需要和mysql一起使用,也可以使用oracle,SqlServer等其他的数据库

php和asp哪个更好?

PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。

ASP即ActiveServerPages,是Microsoft公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。

相比较而言asp和php哪个好呢?

显而易见,对于Web开发来说,PHP要比asp好。

我傻傻的问下,有能让centos支持asp的吗?

说实话,不建议,Linux对.net支持很差,很不稳定,既然安装了Linux,老老实实的用PHP或者jsp,如果一定要用,有一个mono的项目,

用php和asp开发的网站有什么区别?

简单理解就是:ASP技术简单并且可以实现网站建设的绝大部分需求,工程塑料技术门槛较低,相对应的技术成本也比较低,是目前市场上普下面我开跟您详细分析一下我的观点:

1、您要搞懂什么是PHP和ASP?简单理解就是:ASP技术简单并且可以实现网站建设的绝大部分需求,工程塑料技术门槛较低,相对应的技术成本也比较低,是目前市场上普遍采用的技术。PHP技术技术门槛稍高一些,技术成本比ASP要高,但随着PHP应用的逐步深入,目前PHP网站建设成本也已经降低到可以接受的程度。PHP网站建设技术在网站建设行业代替ASP技术是必然的趋势。

2、运行PHP脚本程序速度非常快,超越了ASP,现在大型的网站基本上是用PHP开发,比如:工商银行的网站。

3、PHP主机大都支持伪静态技术,而ASP主机基本上不支持这个技术,搜索引擎就不会认为是模仿站、垃圾站,这点对于网站的工程塑料推广非常重要。而且网络上的网站大多是ASP网站,PHP开发的网站则少很多,搜索引擎也是喜新厌旧的,这样就更加有利于网站的优化推广了,这样做的网站也就方便企业实现网络营销,告别传统行业。

4、asp技术很成熟,也很普通,这样设计师设计起来就很方便,自然成本就低很多,可能一个简单的网站1-2天设计师就可以搞出来。而PHP开发的网站技术要求比较高,自然难度就比较大,这样做起来工作量就比较大,所以制作人工成本就比较高。

5、采用PHP技术将提供更高质量的网站建设技术,一般会采用DIV+CSS,页面尺寸可以做到最小,关键字密度最高。

阅读剩余
THE END