windows7搭建xmapp部署wordpress
前言
为了学习自动化,在网上搜索资料学习了一下在本机安装xmapp,搭建php环境,本机部署wordpress这个开源项目
内容
主要分成以下几步:
- 准备安装包,快速安装xmapp
- 根据实际需求,修改端口号或杀掉进程
- 将网站放到htdocs里面,访问安装
- 访问后台和前台
1、百度搜索xmapp和wordpress的windows最新安装包,xampp为.exe文件,快捷安装即可,可根据自己需要,进行修改
由于只需要php环境,所以安装时去掉了一下不需要的安装选项,如图


2、环境中会使用到的端口号,mysql:3306,apache:80,443。
首先查看这些端口是否有服务在占用,dos窗口:netstat –ano|findstr 端口号,查看是否有端口状态为listening的进程
若存在,解决办法,a:杀掉进程 b:修改默认端口
a:杀掉进程
取前面dos窗口查到的端口为listening的进程号,然后输入命名:Taskkill /PID 进程号 /F
b:修改端口号
点击config选中配置文件打开,下图分别为apache服务可更改的配置文件


以apache默认80端口为例,修改80为81端口。打开配置文件,全局搜索80为81即可

3、然后将下载的wordpress包解压放到xmapp的安装路径D:\xampp\htdocs文件夹下
在xampp控制面板启动apache和mysql服务,点击start按钮即可启动,启动成功如下:

输入http://localhost:81/phpmyadmin/访问数据库,为wordpress建表


访问 http://localhost:81/wordpress进入wordpress的安装



4、访问后台和前台
wordpress的前台和后台访问地址如下:
后台:http://localhost:81/wordpress/admin
前台:http://localhost:81/wordpress/
通过navicat for mysql连接数据库
A:在后台添加用户,B:在xmapp的面板点击shell进入dos窗口,通过命令添加或授权
A:输入进入数据库后台,新建用户


B:在xmapp控制面板进入shell界面,输入数据库建用户和授权命令使相应IP可以用navicat远程连接数据库
输入mysql -uroot 即可访问数据库,注意密码为空
输入新建与授权用户命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

注意点:
1、 安装完xmapp如果启动不了,查一下端口占用情况,解决办法:a.杀掉占用端口进程 b:修改端口号为其他
2、 Xmapp数据库默认用户名:root,密码为空
3、 安装之前xmapp之前需要先建数据库,注意建的数据库字符集为utf8_general_ci,以免乱码。
4、 下次访问数据库可输入http://localhost:81/phpmyadmin/进行访问。
其他电脑需要连接数据,可以在数据库中添加授权给所有IP访问的用户。A:在后台添加用户,B:在xmapp的面板点击shell进入dos窗口,通过命令添加和授权。
windows7搭建xmapp部署wordpress的更多相关文章
- Docker自学纪实(四)搭建LNMP部署wordpress
我们在工作中最常用的就是LNMP网站平台 这个架构呢,是整个公司网站的核心 如果对于访问量较小的网站,可以直接在服务器上面部署 而如果是访问量很大的网站,那负载就是个很大的问题. 要么需要再买很多服务 ...
- CentOS7下搭建基本LNMP环境,部署WordPress
系统环境:CentOS Linux release 7.4.1708 (Core) 3.10.0-693.el7.x86_64 软件版本:nginx-1.12.2.tar.gz php 7.1.11 ...
- Centos7.4下用Docker-Compose部署WordPress
前言 最近在学习Docker相关知识,通过阅读第一本Docker书后,正想着手实战用一下这个技术,但又不太敢直接在项目环境下动手.考虑足足三秒钟之后决定买个阿里云ECS搭建一个属于自己的基于Docke ...
- Docker Swarm应用--lnmp部署WordPress
一.简介 目的:使用Docker Swarm 搭建lnmp来部署WordPress 使用Dockerfile构建nginx.php镜像 将构建的镜像上传docker私有仓库 使用volume做work ...
- 用lnmp架构部署wordpress网站详细步骤
用lnmp架构部署wordpress网站 ①.下载和上传网站代码 用winscp或者xftp, 或者xshell下执行rz命令进行上传网站的包文件. ②.解压程序代码,并将程序代码保存到站点目录,并进 ...
- 部署 WordPress 和 Wecenter
目录 基本环境部署(LNMP) 安装 Nginx 安装 PHP7.1 安装 Mariadb 安装 NFS 部署 NFS 服务端 部署 NFS 客户端 部署 WordPress 首台服务器 环境部署 数 ...
- WordPress安装篇(4):YUM方式安装LNMP并部署WordPress
YUM方式安装软件的优点就是简单.方便.快捷,本文介绍在Linux上如何使用YUM方式快速安装LNMP并部署WordPress.使用Linux CentOS 7.9 + Nginx 1.18 + My ...
- EKS助力小白实践云原生——通过k8s部署wordpress应用
目前云原生在大厂已经有了充分的实践,也逐渐向小厂以及非互联网公司推广.适逢12月20日,腾讯云原生[燎原社]精心打造了云原生在线技术工坊,让零基础的同学也能快速入门和实践 Docker 和 Kuber ...
- jenkins+git+maven搭建自动化部署项目环境
简介 折腾了两个晚上,趁着今晚比较有空,把jenkins+git+maven搭建自动化部署项目环境搭建的过程记录一下,这里我把github作为git的远程仓库(https://github.co ...
随机推荐
- 检验Excel中数据是否与数据库中数据重复
#region 记录Excel中的重复列 /// <summary> /// 记录Excel中的重复列 /// </summary> /// <param name=&q ...
- postman中x-www-form-urlencoded与form-data的区别
这是W3C定义的两种不同的表格类型,如果你想发送简单的text/ASCII数据,使用x-www-form-urlencoded , 这是默认的形式. 如果你想发送非ASCII文本或者大的二进制数据,使 ...
- PAT Advanced 1007 Maximum Subsequence Sum (25 分)
Given a sequence of K integers { N1, N2, ..., NK }. A continuous subsequence is defined to ...
- 2019 蓝桥杯国赛 B 组模拟赛 E 蒜头图 (并查集判环)
思路: 我们看条件,发现满足条件的子图无非就是一些环构成的图, 因为只有形成环,才满足边的两个点都在子图中,并且子图中节点的度是大于0的偶数. 那么如果当前有k个环,我们可以选2^k-1个子图,为什么 ...
- 这两天老是有兄弟问到Vue的登陆和注册,登陆成功留在首页,没有登录回到登录页面,现在我用最简单实用的方法实现(两分钟技就看懂)
其实登录注册,并且登录一次保持登录的状态,是每个项目都需要实现的功能. 网上也有很多的方法,不过,不是通俗易懂,在这里说一下我自己的方法,非常简单实用核心就是用localStorage存.取数据,这样 ...
- 3.docker镜像管理基础
一.docker镜像相关 1.About Docker Image Docker镜像含有启动容器所需要的文件系统及其内容,因此,其用于创建并启动docker容器. 采用分层构建机制,最底层为bootf ...
- prefetches
用于设置预请求的所有url的列表,该部分URL,会在进入小程序后自动发起请求(优于开发者代码加载).当开发者再次发起request请求时可以增加cache参数,如果配置的prefetch请求已返回,则 ...
- luogu P1162 填涂颜色 x
P1162 填涂颜色 题目描述 由数字0 组成的方阵中,有一任意形状闭合圈,闭合圈由数字1构成,围圈时只走上下左右4个方向.现要求把闭合圈内的所有空间都填写成2.例如:6X6的方阵(n=6),涂色前和 ...
- 一本通例题埃及分数—题解&&深搜的剪枝技巧总结
一.简述: 众所周知,深搜(深度优先搜索)的时间复杂度在不加任何优化的情况下是非常慢的,一般都是指数级别的时间复杂度,在题目严格的时间限制下难以通过.所以大多数搜索算法都需要优化.形象地看,搜索的优化 ...
- EQS 自定义Context 如何用Testing Pawn 进行测试?
比如自定义了一个玩家的Context, 那么需要把这个玩家直接放置到场景中 在Context中override Provide Single Actor函数,按类型获取所有的Actor,其中第一个作为 ...