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 ...
随机推荐
- pgAdmin的数据导入之CSV
在向数据库批量导入数据时,可以参考此过程 1.对于现有的Excel文件,首先应另存为 .csv文件,记住分割符(逗号分割),在后边导入用到. 2.用记事本打开保存后的csv文件,以utf-8格式另存为 ...
- 20165306 实验二 Java面向对象程序设计
实验二 Java面向对象程序设计 实验要求 1.提交最后三个JUnit测试用例(正常情况,错误情况,边界情况)都通过的截图,截图上要有画图加水印,输入自己的学号.本提交点考查JUnit会不会使用,测试 ...
- git pull 提示 There is no tracking information for the current branch
在执行git pull的时候,提示当前branch没有跟踪信息: git pull There is no tracking information for the current branch. P ...
- progressBar显示百分比
this.lab_AllFiles.Text = progressBarAllFile.Value * 100 / progressBarAllFile.Maximum + "%" ...
- 踩坑记录:spring boot的POST请求数据注入不了的问题
概述: 今天在使用spring boot框架的时候,踩了一个坑,是关于control层request body依赖注入的问题的,内容如下: 进过: 由于目前公司采用的系统架构,要求把springboo ...
- /usr/bin/perl:bad interpreter:No such file or directory 的解决办法
yum -y install gcc gcc-c++ perl make kernel-headers kernel-devel 可能会提示:Cannot find a valid baseurl f ...
- java之双缓冲的代码粘贴
private Image offScreenImage = null; public void update(Graphics g) { if(offScreenImage == null) off ...
- php CLI SAPI 内置Web Server
PHP 5.4.0起, CLI SAPI 提供了一个内置的Web服务器. 这个内置的Web服务器主要用于本地开发使用,不可用于线上产品环境. URI请求会被发送到PHP所在的的工作目录(Working ...
- Qt532的QString输出各种编码的16进制数组(测试代码)
环境:Win7x64.Qt5.3.2 MSVC2010 OpenGL.vs2010 1.只测试了 4种:Utf8.Latin1.Local8Bit.unicode 2.测试代码:(这个是 " ...
- AndroidImageSlider第一张图闪过的问题解决
1. AndroidImageSlider的使用: 参考源码:https://github.com/daimajia/AndroidImageSlider 当然网上介绍使用方法的很多,搜一搜. 2. ...