看我学习Apache+php+wordpress+phpMyAdmin的搭配配置
开场白:我不是这方面的“专家”或“菜鸟”,因为我不懂,别问我为什么,我只是心血来潮好奇,东拼西凑写了这些文字。
1.php的配,使用免安装版本,要进行的设置,
在php文件下找到php.ini-development把它改名为php.ini如下:

用文本编辑器打开php.ini
在文本中搜索:extension_dir
修改为 extension_dir = "D:\www\php-7\ext",注意这个地方要使用”\”
编码设置,搜索:default_charset看下其值是否是utf-8,如果不是修改
搜索: ;extension
把前面的”;”去除,如下:

设置环境变量,修改path值,如下

2.Apache的配置,使用免安装版
用文本编辑器打开conf中的httpd.conf文件
找到:ServerRoot 用来设置你的Apache的位置
如:ServerRoot "D:/www/Apache24"
找到:Listen 80 修改端口
如:Listen 8080
找到: LoadModule 在其下面添加如下代码
# php7 support
LoadModule php7_module D:/www/php-7/php7apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure the path to php.ini
PHPIniDir "D:/www/php-7"
找到: DocumentRoot "D:/www/Apache24/htdocs"
这个地方一般不需要修改,用户的编写的文件放在这个htdocs目录下就可。
找到: IfModule dir_module 类似用来设置默认的首页
改写成为如下:
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
3.配置phpMyAdmin解压到htdocs中,简单。
在目录文件libraries中打开config.default.php

找到: $cfg['PmaAbsoluteUri']
如果你是本地测试,可设置值为:$cfg['PmaAbsoluteUri'] = 'http://127.0.0.1:8080/phpMyAdmin/';
解读:地址+端口号(在Apache中设置的端口号,前面我们已改为8080),如果你做成发布的网站,这里访问你的网站是回到htdocs目录下找index.php,我们先前已经把phpMyAdmin放到htdocs目录下,所以要访问的话就要:网址/phpMyAdmin就可。
找到下面一些内容:用来设置你mysql数据库的地址,一般就是localhost;端口默认
3306可以留空,其他要填写

设置数据的用户名和密码 
当然还有一些其他的设置,参考如下:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['DefaultLang'] = 'zh';
4.wordpress
解压文件到htdocs中
启动apache看看效果吧,一定要记得启动mysql喽。

当然这个过程中系统可能不具备一些基础条件,这些网上搜一下就可以解决,这里不再一一列出。
这里是我的完整项目,参考下吧 :百度云
看我学习Apache+php+wordpress+phpMyAdmin的搭配配置的更多相关文章
- 1.apache php mysql phpmyadmin的安装配置
一.安装apache ①.双击文件Apach_2.2.8_win32-x86-no_ssl.msi,弹出欢迎界面.单NEXT按钮,进入到License Agreement(许可协议)界面. 同意并ne ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- Apache+PHP+MySQL+phpMyAdmin环境搭建
最近在学习web服务端开发,一开始是使用wamp的,后来决定自己完整配置一下环境,并把整个过程记录下来.其中,Apache是服务器,php是用来编写服务端的语言,MySQL作为数据库,phpMyAdm ...
- 2019最新WEB前端开发小白必看的学习路线(附学习视频教程)
2019最新WEB前端开发小白必看的学习路线(附学习视频教程).web前端自学之路:史上最全web学习路线,HTML5是万维网的核心语言,标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次 ...
- Centos7安装配置Apache+PHP+Mysql+phpmyadmin
转载自: Centos7安装配置Apache+PHP+Mysql+phpmyadmin 一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl ...
- Netty学习——Apache Thrift 简介和下载安装
Netty学习——Apache Thrift 简介和下载安装 Apache Thrift 简介 本来由Facebook开发,捐献给了Apache,成了Apache的一个重要项目 可伸缩的,跨语言的服务 ...
- LAMP——搭建基于Apache、wordpress、nfs、mysql、DNS的系统
一.部署架构 二.部署过程 1.在10.0.0.8和10.0.0.18服务器上安装apache服务 [17:10:06 root@centos8 ~]#yum -y install httpd 安装p ...
- 1.Apache+Tomcat负载均衡+集群配置
1.本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置. 准备环境 Apache Apache是 ...
- HBase学习笔记之HBase的安装和配置
HBase学习笔记之HBase的安装和配置 我是为了调研和验证hbase的bulkload功能,才安装hbase,学习hbase的.为了快速的验证bulkload功能,我安装了一个节点的hadoop集 ...
随机推荐
- C++ 类的深拷贝和浅拷贝完美解决
//类的深拷贝和浅拷贝 #define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std; class Poin ...
- 30Mybatis_mybatis和spring整合-原始dao开发
这篇文章很重要, 第一步:我们讲一下整合的思路: 我们以前要用Mybatis是需要sqlMapConfig.xml(这个配置文件需要配置dataource,以及mapper.xml文件.)sqlMap ...
- android sdk屏幕截图工具
调用android sdk中的工具,在开发板上截图. 使用usb线连接android设备,打开adb调试. 进入目录 sdk/tools/ 运行 traceview.bat 运行 uiautomato ...
- 第二百六十五节,xss脚本攻击介绍
xss脚本攻击介绍 Cross-Site Scripting(XSS)是一类出现在 web 应用程序上的安全弱点,攻击者可以通过 XSS 插入一 些代码,使得访问页面的其他用户都可以看到,XSS 通常 ...
- JavaScript入门之函数返回值
函数返回值 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF ...
- ios 从URL中截取所包含的参数,并且以字典的形式返回和参数字典转URL
//字典转链接(参数) - (NSString *)keyValueStringWithDict:(NSDictionary *)dict { if (dict == nil) { return ni ...
- JavaScript 一、 ES6 声明变量,作用域理解
// JavaScript/* * ========================================================= * * 编译原理 * 尽管通常将 JavaScr ...
- js中什么是闭包?
闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分.
- JZOJ.5288【NOIP2017模拟8.17】球场大佬
Description 每天下午,古猴都会去打羽毛球.但是古猴实在是太强了,他必须要到一些比较强的场去打.但是每个羽毛球场都有许多的人排着队,每次都只能上四个人,每个人都有自己的能力值,然 ...
- 【BZOJ4832】[Lydsy2017年4月月赛]抵制克苏恩 概率与期望
[BZOJ4832][Lydsy2017年4月月赛]抵制克苏恩 Description 小Q同学现在沉迷炉石传说不能自拔.他发现一张名为克苏恩的牌很不公平.如果你不玩炉石传说,不必担心,小Q同学会告诉 ...