windows server 安装php
来源:互联网 发布:阿伦艾弗森生涯数据 编辑:程序博客网 时间:2024/06/01 22:13
配置php
- 需要windows安装cgi
- 服务器管理器——添加角色和功能 ——IIS——应用程序开发——CGI——安装
- 下载php ,http://windows.php.net/download#php-7.1,选择最新的64位的nts的zip包
- 重命名文件夹为php,把php文件夹拷贝到C盘根目录
- 复制php.ini-development为php.ini(development版本默认打开了一些开始时需要的功能)
extension_dir = "C:\php\ext" #设置php模块路径mysqli.default_port = 3333 #这里的post号要与mysql安装时设置的port匹配extension=mysqli #根据需要开启php扩展模块
- 开启Zend OPcache,加速php执行效率,打开C:\php\php.ini文件, 在最底部增加以下代码
[Zend OPcache]zend_extension = "C:\php\ext\php_opcache.dll"opcache.memory_consumption=1024opcache.optimization_level=1opcache.interned_strings_buffer=8opcache.max_accelerated_files=4096opcache.revalidate_freq=60opcache.fast_shutdown=1opcache.enable=1opcache.enable_cli=1
- iis——处理程序映射——添加模块映射
请求路径:*.php模块:FastCgiModule可执行文件(可选):C:\php\php-cgi.exe名称:FastCGI最后,确定
iis——FastCGI设置——添加应用程序——完整路径:C:\php\php-cgi.exe——确定
iis——默认文档——添加——index.php
修改php.ini之后刷新配置:iis——右键CGI——重新启动
配置mysql
安装包
- 下载mysql安装包,https://dev.mysql.com/downloads/file/?id=471661
- 直接运行“mysql-installer-community-5.7.19.0.msi”
- 选择完整安装
- 选择“server machine”
- 完成
解压包
- 下载解压包,MySQL Community Server
- 选择windows的64位zip包
- 解压到服务器c盘,目录命名为mysql
- 复制“C:\ProgramData\MySQL\MySQL Server 5.7\my.ini”到c:\mysql\
- 配置my.ini
port=3333basedir="C:/mysql"
- 运行cmd命令
cd c:\mysql\binmysqld install #安装mysqlmysqld remove #卸载mysqlnet start/stop mysql #启动/停止mysqlmysqld --skip-grant-tables #取消密码验证,让console挂起,开启新的console调用mysql会直接进入数据库update mysql.user set authentication_string=password('12345') where user='root' and Host='localhost' #重置root密码mysql -uroot -pdf #登陆mysqlshow database; #显示所有数据库 use mysql; #选择数据库 show tables; #显示所有表select * from user; #显示一个表的所有数据update user set host = '%' where user = 'root'; #设置mysql的root访问权限为任何用户
测试
运行info.php
<?php echo phpinfo();?>
故障排除
- 500 - 内部服务器错误。 //IIs——web——错误页——500——编辑功能设置——详细错误
- 发生413错误 未显示页面,因为请求实体过大 //php.ini——output_buffering = On //将ob的容量限制取消
阅读全文
0 0
- windows server 安装php
- Windows Server 2003下安装PHP +mssql2000
- windows下安装apache、php、sql server
- Windows Server 2003 + IIS6.0 环境下安装PHP
- Windows Server 2012 搭建PHP+MySQL环境安装DedeCMS系统
- windows Server 2003 下安装Apache+Php+Mysql+Zend Optimizer
- windows server 2003 sp2 x64安装apache+php
- windows server 2008/2012安装php+iis7+mysql环境搭建
- php在windows server 2012的iis8下面的安装
- 安装Windows Server 2008
- Windows Server 2012安装
- Windows安装Apache Server
- windows iis 安装php
- php Laravel windows安装
- windows安装 Composer (PHP)
- php安装redis(windows)
- PHP安装 (windows)
- PHP mamechae windows安装
- 数据业务建立流程之发起网络连接过程
- spring aop :logaspect配置
- Linux内核部件分析 设备驱动模型的基石kobject
- Android---背景颜色大全
- 如何将Anaconda更新到想要的python版本(其实使用的是Anaconda中的切换不同环境的方法,不过步骤挺好)
- windows server 安装php
- 【转载】为什么说Java匿名内部类是残缺的闭包
- Apache Kylin 之 初介绍
- 仅此一文让你明白ASP.NET MVC原理
- 机械行业信息化系统五大功能
- Android ---------高德卫星地图绘制多个点和点的点击事件自定义弹窗
- 职称论文发表应注意什么问题
- Linux系统该怎么学?运维老鸟的经验心得。
- readdir时抛出异常:EMFILE, too many open files