windows下手动安装 Apache+php+mysql
PHP
为什么先说php,因为apache的配置要写入php的一些路径
http://php.net/downloads.php 选择windows donwload
选择Thread Safe的版本,下载解压
你可以选择添加php目录到环境变量也可以选择不添加
Apache server (httpd)
首先Apache本身对于windows并不提供二进制安装包,你可以手动编译源代码或者从其他网站上下载他们编译好的安装文件
你可以选择后三个的apache+php+mysql的集成包,或者国内的phpstudy,那样就可以掠过本文了~ ~
这里选择了第二个进去下载 (http://www.apachelounge.com/download/)
选择你的系统位数下载并解压
设置环境变量,到apache的bin目录
配置conf目录下的httpd.conf
配置根目录
DocumentRoot "C:/www"
加入php模块
LoadModule php5_module "c:/php/php5apache2_4.dll"
添加php类型为可执行文件
AddType application/x-httpd-php .php
取消ServerName行注释,可以选择改成127.0.0.1或localhost
配置apache根目录
ServerRoot "C:/apache"
以管理员身份打开cmd 执行 httpd -t 没问题会出现 Syntax OK
常用命令
httpd -k start httpd -k stop httpd -k restart
访问127.0.0.1没问题即可
mysql
mysql被oracle收购也不是一两天了,进官方有企业版和社区版,下载社区版的即可 https://dev.mysql.com/downloads/mysql/
你也可以选择最上边那个下载图形安装版本
下载解压安装,配置到/bin目录的环境变量
在根目录新建my.ini,内容如下 (自修改路径) (可以看看官方文档 https://dev.mysql.com/doc/refman/5.7/en/windows-create-option-file.html)
[mysqld] # set basedir to your installation path basedir=C:\mysql # set datadir to the location of your data directory datadir=C:\mysql\data
管理员cmd执行
mysqld --initialize --user=mysql --console #初始化,会告诉你一个初始密码 mysqld –install mysql #安装 net start mysql #启动mysql mysql -u root -p #进入mysql,输入刚才的初始密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_PASS'; #修改密码
至此windows上三件套就手动安装好了
话说如果你是前后端开发者还是下载集成的吧,方便快捷版本还多,更方便调试
博客园-windows下手动安装 Apache+php+mysql
enjoy it
windows下手动安装 Apache+php+mysql的更多相关文章
- 在linux下手动安装 apache, php, mysql--终极版
在linux下手动安装 apache, php, mysql: 参考: http://www.cnblogs.com/lufangtao/archive/2012/12/30/2839679.html ...
- windows下手动安装composer并配置环境变量
windows下手动安装composer并配置环境变量 转载地址: https://my.oschina.net/7sites/blog/209997 之前发表过一篇如何为composer设置代理 ...
- 在Windows XP下手动安装Apache+MySQL+PHP环境 要点
在整个wamp环境搭建中,本质的工作如下: 1,配置系统对php中dll文件能默认处于调用状态.在windos下,对dll文件系统默认处于调用状态的,有两种采用的方式.第一种是:把需要调用dll文件复 ...
- Windows手动安装Apache,MySql服务
绿色版的Apache,Mysql需要以服务方式运行.或者由于某种原因服务管理器里面没有服务项了,可以进行手工注册服务和启并服务. # Apache Apache进到安装目录的bin目录下,运行dos命 ...
- windows 64位 安装apache+php+mysql
1.下载PHP.Apache和Mysql软件以及VC库. 下面分别是PHP.Apache和Mysql的官网地址. PHP:http://windows.php.net/qa/ 注意 选择Thread ...
- Windows下64位Apache+PHP+MySQL配置
软件下载 目前,Apache和PHP均未出现官方的64位版本. Apache 64位: http://files.cnblogs.com/liangjie/httpd-2.2.19-win64.rar ...
- 丢用lamp手动安装apache php mysql
Centos7环境下. 使用lamp环境无法正常显示出thinkphp站点的内容,一气之下,选择手动安装 第一步: 安装apache php 和php连接数据库的工具php-mysql [root@ ...
- 手动安装Apache+PHP+MYSQL及环境配置
先准备好软件: Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里: php官方下载地址:php-5.0.5-Win32.zip,更多镜像下 ...
- [Windows Server 2012] 安装Apache+PHP+MySQL
★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:Win2012 ...
随机推荐
- CheckBox-复选框-删除-选中行
<!--删除选中的行,利用oTable.deleteRow(i)方法--> <!DOCTYPE html> <html xmlns="http://www.w3 ...
- [PHP] 算法-请找出带环链表的环的入口结点的PHP实现
给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null 1.找链表倒数第k个结点,输入一个链表,输出该链表中倒数第k个结点.第一个指针走(k-1)步,到达第k个节点,两个指针同时往后 ...
- [android] notification入门
通知栏,对话框,Toast是我们接触的三个提示框,通知栏是在系统的应用com.adnroid.systemui当中的 接触的几个Manger,getSystemService()方法得到的,参数: A ...
- 复盘价值1000万的腾讯云硬盘固件"BUG"
摘要: 除了吃瓜,还是得吸取教训啊同学们! 这次,我从纯技术角度分析腾讯云与前沿数控的磁盘数据丢失事件,不站队. 硬盘门 这里说的硬盘门不是10年前陈老师的那一次,而聊的是最近"腾讯云&qu ...
- 洛谷P3722 [AH2017/HNOI2017]影魔(线段树)
题意 题目链接 Sol 题解好神仙啊qwq. 一般看到这种考虑最大值的贡献的题目不难想到单调数据结构 对于本题而言,我们可以预处理出每个位置左边第一个比他大的位置\(l_i\)以及右边第一个比他大的位 ...
- 【读书笔记】iOS-PhoneGap
以前,用PhoneGap平台创建的应用在提交到AppStore中的时候可能会遇到一些问题,不过PhoneGap 0.8.0版本已经很好地解决了这个问题,而且苹果公司也允许将通过PhoneGap构建的应 ...
- 【读书笔记】iOS-iCloud文件备份
iOS应用在运行时经常要创建一些文件,不过这些文件要如何存放呢?有没有什么要求呢? 由于手机资源空间有限而且考虑到Apple推出的iCloud,我们确实要对创建出的文件按照作用的不同,分出几种类别出来 ...
- AWT初步— 事件处理模型
之前学习的内容只能形成一个用户界面,而用户不能对其有实际的操作,也就是说用户界面没有任何功能.要能够让图形界面接收用户的操作,就必须给各个组件加上事件处理机制.在事件处理的过程中,主要涉及三类对象: ...
- vue.js及项目实战[笔记]— 02 vue.js基础
一. 基础 1. 注册全局组件 应用场景:多出使用的公共性能组件,就可以注册成全局组件,减少冗余代码 全局APIVue.component('组件名','组件对象') 2.附加功能:过滤器&监 ...
- Ubuntu中针对问题 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)的解决方案
一.问题描述: 在ubuntu中有时因为错误的操作,而导致在执行 sudo apt-get install xxxx出现如下错误: E: Could not get lock /var/lib/dpk ...