Apache+PHP+MySQL+phpMyAdmin+WordPress搭建
一 .安装Apache
下载地址:http://www.apachelounge.com/download/,选择Apache 2.4.25 Win64,解压缩,修改配置文件中如下地方:
1.ServerRoot
Can’t load module之类的就是没配置好ServerRoot.貌似不识别”..”的上一级表示,只能暂时用绝对路径了
ServerRoot “D:\Program Files\Apache24”
2.DocumentRoot
DocumentRoot “H:\wwwroot”,表示网站路径
<Directory “H:\wwwroot”>,配置网站目录的一些属性,上面<Directory />的表示全局配置.
3.ServerName
ServerName www.example.com:80 serverName该为localhost:80,因为自己本地测试用.vps的暂时没考虑
4.index.php
<Directory />
AllowOverride none
Require all denied
DirectoryIndex index.php default.php index.html
</Directory>
设置默认值主页,也就是127.0.0.1会跳到127.0.0.1/index.php
二 安装PHP
1.下载thread safe的版本
三 安装MySQL
0.mysqld -remove,mysqld -install
1. 5.7版本没有data文件夹,运行
mysqld –initialize-insecure –user=MySQL 生成data文件夹
2.mysql –uroot -p 登陆,默认用户名root,密码空
3.show databases;查询数据库,测试是否安装成功
4.停止并禁用world wide web*名字的服务来停止iis服务,同时让apache和mysql服务自启
5.添加密码.update mysql.user set authentication_string='10050244' where user='root' and Host = 'localhost';
四 安装phpMyAdmin
1.The mbstring extension is missing.
改php.ini中的extension_dir = “D:\Program Files\php-5.6.30-Win32-VC11-x64\ext”,暂时没找到相对路径的改法,
2.默认phpmyadmin空密码登录是被禁止的,这一行为主要通过配置文件libraries/config.default.php中的两个全局变量控制,即
$cfg[‘Servers’][$i][‘nopassword’] = false;
$cfg[‘Servers’][$i][‘AllowNoPassword’] = false;
设置为true可以使用空密码
五 安装WordPress
1.安装插件出现No working transports found,到;extension=php_openssl.dll,把前面 ; 去掉,重启
2,最大上传xml为2m限制,更改php.ini
post_max_size=8M //上传文件大小上限
upload_max_filesize=2M //默认上传文件大小,这个就是2M的限制
六 总结
1.修改完php和apache的配置,要重启查看效果
2.可以通过运行apache和php中的exe文件,根据控制台给出的信息找解决方案
3.可以通过phpinfo中的信息来查看php加载以及各种情况
4.通过事件查看器查看apache各种错误原因.
Apache+PHP+MySQL+phpMyAdmin+WordPress搭建的更多相关文章
- Apache+PHP+MySQL+phpMyAdmin环境搭建
最近在学习web服务端开发,一开始是使用wamp的,后来决定自己完整配置一下环境,并把整个过程记录下来.其中,Apache是服务器,php是用来编写服务端的语言,MySQL作为数据库,phpMyAdm ...
- 虚拟机下安装Centos7并配置Apache+PHP+Mysql+phpmyadmin+wordpress
一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl start httpd //启动apache systemctl stop httpd ...
- Centos7安装配置Apache+PHP+Mysql+phpmyadmin
转载自: Centos7安装配置Apache+PHP+Mysql+phpmyadmin 一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl ...
- linux下使用yum安装Apache+php+Mysql+phpMyAdmin
适用redhat于32位及64位,前提架设好本地源.在这里不再赘述. 1 安装Apache+php+Mysql a.安装Apahce, PHP, Mysql, 以及php连接mysql库组件 yum ...
- Ubuntu 麒麟版下安装:Apache+php5+mysql+phpmyadmin.
摘要 LAMP是Linux web服务器组合套装的缩写,分别是Apache+MySQL+PHP.此文记录在Ubuntu上安装Apache2服务器,包括PHP5(mod_php)+MySQL+phpmy ...
- Wndows下Apache+php+Mysql环境的搭建及其涉及的知识(转)
一.安装Apache 1. 在网上搜索以下3个文件,以及找一个地方新建一个文件夹 好吧,这里有下载链接:http://pan.baidu.com/s/1hr9IdSS 文件夹内有:apache,mys ...
- Wndows下Apache+php+Mysql环境的搭建及其涉及的知识
一.安装Apache 1. 在网上搜索以下3个文件,以及找一个地方新建一个文件夹 好吧,这里有下载链接:http://pan.baidu.com/s/1hr9IdSS 文件夹内有:apache,mys ...
- Mac OSX 搭建 Apache php mySql phpMyAdmin 开发环境
基本环境和配置 Mac 系统: OS X EI Caption 10.11.4 当前Mac用户名: ceshi 需要熟知的几个基本概念和操作: 1. 新建一个终端默认的是路径是: /Users/当 ...
- Centos 6.5LAMP服务器(Apache+PHP+MySQL)的搭建
1.首先看下你的防火墙是否处于开启状态,如果是开启状态,按照如下方法来配置你的防火墙(如果你在安装虚拟机时就没有开启过防火墙,那么这一步就省略了): 1.配置防火墙,开启80端口.3306端口 vi ...
随机推荐
- Linux命令1——a
addUser: -c:备注 -d:登陆目录 -e:有效期限 -f:缓冲天数 -g:组 -b:用户目录 -G:附加组 -s:制定使用默认的shell -u:指定用户ID -r:建立系统账号 -M:不自 ...
- 1月4日笔记 (vi编辑器)更新...
vi编辑器,全称是visual interface,可以执行输出.删除.查找.替换等众多的文本操作. vi并不是一个排版程序,不可以对字体.格式.段落等其他的属性进行编排. vi是全屏文本编辑程序 ...
- Mongodb 创建管理员帐号与普通帐号
数据库操作权限 readAnyDatabase 任何数据库的只读权限 userAdminAnyDatabase 任何数据库的读写权限 userAdminAnyDatabase 任何数据库用户的管理权限 ...
- L2-021 点赞狂魔
会set的基础用法就可以A了,虽然是L2题,但是不难,代码如下,很好理解,set在这里不解释了自己去网上查一下就明白了: #include<stdio.h> #include<str ...
- 记录Python类与继承的一个错误
今天在学python的类与继承的时候遇到一个错误,原来是自己在ctrl+c ctrl+v的时候漏了一个括号 class Car(): def __init__(self,make,year,mode ...
- R语言多层绘图
#########################################################第一种实现方法close.screen(all.screens = T)split.s ...
- 《剑指offer》第五十八题(翻转单词顺序)
// 面试题58(一):翻转单词顺序 // 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变. // 为简单起见,标点符号和普通字母一样处理.例如输入字符串"I am a ...
- cocos2dx 3.x 集成protobuf
vs2013+cocos2dx 3.13.1 这篇博文是集成Lua版本的protobuf,集成C++版本的过程也可参考. 主要参考博文地址<cocos2dx 3.x C++搭建protobuf环 ...
- mt19937 -- 高质量随机数
优点:产生速度快, 周期大 用法: #include<bits/stdc++.h> using namespace std; int main() { mt19937 mt_rand(ti ...
- 字符串、字节数组、流之间的相互转换以及文件MD5的计算
using System; using System.IO; using System.Security.Cryptography; using System.Text; namespace myMe ...