WordPress环境搭建
服务器环境:
采用XAMPP(Apache+MySQL+PHP+PERL)
下载地址:https://www.apachefriends.org/download.html(根据需要的系统下载最新的)
程序:
采用WordPress
下载地址:(根据需要下载)
https://wordpress.org/download/(英文)
https://cn.wordpress.org/(中文)
一、Windows环境搭建
1、安装XAMPP(xampp-win32-7.1.1-0-VC14-installer.exe)
2、安装WordPress(wordpress-4.7.3-zh_CN.zip)
将下载的压缩包解压后,把整个wordpress目录拷贝到XAMPP安装目录下的htdocs目录中,然后用浏览器访问http://127.0.0.1/wordpress。按照提示填写数据库信息和WordPress后台管理用户信息即可快速安装。
二、Linux环境搭建
1、下载XAMPP安装包(xampp-linux-x64-7.1.2-0-installer.run)
# wget https://downloadsapachefriends.global.ssl.fastly.net/xampp-files/7.1.2/xampp-linux-x64-7.1.2-0-installer.run
执行后会在当前目录中看到刚刚下载的xampp-linux-x64-7.1.2-0-installer.run安装包(131M)。
你也可以在windows上下载后,使用FlashFxp上传至服务器。
2、安装XAMPP
# chmod 777 xampp-linux-x64-7.1.2-0-installer.run(先给xampp安装包赋可执行的权限)
# ./xampp-linux-x64-7.1.2-0-installer.run (运行安装包进行安装)
根据提示选择需要的组件进行安装,基本都是一路y加Enter下来。
默认安装在 /opt/lampp/ 目录下。
很不幸,刚开始装就报错了
###Killed
进程直接被杀了。百思不得其解,上网搜了以下,用
# grep -i kill /var/log/messages*
查看一下日志
Out of memory: Kill process 19674 (xampp-linux-x64) score 742 or sacrifice child
Killed process 19674 (xampp-linux-x64) total-vm:563632kB, anon-rss:382204kB, file-rss:0kB, shmem-rss:0kB
原来是内存不足。(在DO买的512M/20GB的vps)
你可以直接升级配置(估计要2G内存,不过有点贵啊)就可以解决此问题。也可以通过下面的方法(增加交换空间)来解决(成功安装的请忽略):
http://ruby-china.org/topics/11346
增加Swap空间(digitalocean缺省没有分配任何swap)
# 创建一个2G大的文件
# sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000
# 把生成的文件变成Swap文件
# sudo mkswap -f swapfile
# 激活Swap文件
# sudo swapon swapfile
# 查看一下挂载情况
# free -m
total used free shared buff/cache available
Mem: 488 45 9 32 433 388
Swap: 1953 0 1953
嗯,挺好。
重新安装前注意把已经安装的目录清空
# rm -rf /opt/lampp/
继续重新安装吧
# ./xampp-linux-x64-7.1.2-0-installer.run
0% ______________ 50% ______________ 100%
#########################################
终于到100%了。
Setup has finished installing XAMPP on your computer.
安装成功。
3、启动XAMPP
Require all granted
#chkconfig –list | grep xampp
#chkconfig –level 3 xampp on
4、停止XAMPP
# /opt/lampp/lampp stop
5、卸载XAMPP
# /opt/lampp/lampp stop
# rm -rf /opt/lampp
6、给XAMPP设置密码(我自己的没有设置)
# /opt/lampp/lampp security
设置xampp的密码:
XAMPP: Quick security check…
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yew
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
用户名默认是:xampp
设置phpMyAdmin的密码:
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin’s pma password to the new one.
设置mysql的root账户:
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the password somewhere down to make sure you won’t forget it!!!
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL root password.
XAMPP: Change phpMyAdmin’s authentication method.
设置ftp密码:
XAMPP: The FTP password for user ‘daemon’ is still set to ‘xampp’.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
7、为wordpress建一个数据库
8、下载wordpress
9、安装wordpress
<Directory "/opt/lampp/htdocs">
<Directory "/opt/lampp/htdocs/wordpress">
用户名 root (数据库拥有者用户名)
密码 (密码,没有设置,为空)
数据库主机 localhost(数据库地址,为本机)
表前缀 wp_ (wp创建表名的前缀)
我们需要手动赋值内容后,创建 /opt/lampp/htdocs/wordpress/wp-config.php文件保存。
如果直接在本机安装不会有这个问题。
WordPress环境搭建相关推荐
- 【wordpress】wordpress环境的搭建
WordPress WordPress 是一种使用 PHP语言和 MySQL数据库开发的开源.免费的Blog(博客,网志)引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Bl ...
- 小白学wordpress6+astra主题建站(一):环境搭建
一.安装本地集成开发环境 1.下载XAMPP. 下载地址:Download XAMPP 选择XAMPP for Windows7.4.29/PHP7.4.29 64bit 点击下载. 2.解压XMAP ...
- 2012 iis php mysql_Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建wordpress博客教程
Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程 一.环境说明: 操作系统:Windows Server2012 R2 PHP版本:php 5.5.8 MySQ ...
- win2012 r2 iis php,Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建wordpress博客教程
运行环境搭建教程 一.环境说明: 操作系统:Windows Server2012 R2 PHP版本:php 5.5.8 MySQL版本:MySQL5.6.15 二.相关软件下载: 1.PHP下载地址: ...
- 在SAE标准环境搭建wordpress博客
在SAE标准环境搭建wordpress博客 Wordpress是目前最流行的个人博客平台,使用PHP语言开发,轻便简单,功能完善.在新浪云上,利用wordpress,可以很快搭建起属于自己的个人博客. ...
- LAMP环境搭建之rpm软件包
Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个 ...
- ngnix之lnmp环境搭建及Dvbbs搭建
LNMP环境搭建 引导语:前面我们做过LAMP环境的搭建,而对于后起之秀nginx而言,其性能相对apache提高了很多, 故本实验借助于nginx来LNMP环境, 环境搭建分三步:mysql绿色包安 ...
- 企业级内网环境搭建教程
简单说明:环境需要四台虚拟机,每一台分别充当企业内不同的功能分区,在真实环境中的配置还需视情况自行更改 内网搭建示意图 有关域控的部署请见企业级内网的域控环境搭建3万字详细部署教程 目录指南 所需设备 ...
- 企业级内网的域控环境搭建教程
所谓域控就是一台或多台域控制器能够控制域内的其他服务器,可实现统一更换电脑桌面,统一修改密码等诸多操作,就像网吧里的网络结构一样,只不过更复杂,更庞大,下面是详细部署教程 说明:要做这个实验需要模拟内 ...
最新文章
- tcpdump 命令的个常用选项:三
- 计算机四级网络工程师考试重点
- 华为式创新与海尔式创新——两条道路考验中国制造
- 【未来研究】城市云脑是互联网云脑的节点,城市云脑之间如何互补与支撑
- 任务调度利器:Celery
- MapReduce编程实战之“I/O”
- Java案例-用户注册邮箱验证将邮箱激活码存入redis功能实现
- 阐述:SIP协议是什么
- linux 多个cpu使用率,统计多台linux的CPU使用率
- AntiXSS v4.0中Sanitizer.GetSafeHtmlFragment等方法将部分汉字编码为乱码的解决方案
- MyBatis association的两种形式——MyBatis学习笔记之四
- aardio中获取网络图片经GDI处理后保存到本地
- 在vue中使用javascript动态修改字符串中某段文字的颜色
- 由DOOM启示录想到微软的发展。
- 【复旦微】国产MCU学习(持续更新)
- Oracle Instead of Trigger的用法
- veu中时间转换----element-UI上Date-Picker时间控件
- 鸿蒙宴中的人物故事,鸿门宴简介_鸿门宴的主要人物和背景_鸿门宴的目的和结局是什么? - 趣历史...
- 【英语】动词时态与语态
- 3分钟看懂:7大教育培训企业邮件营销 (附案例)
热门文章
- Angular7设置Input的disabled属性
- 翻版“狮身人面像“机器人问世!当Furhat闯入平常生活,你能接受Ta吗?
- Unity学习笔记(四)预制件Prefabs
- java 画弧线,利用Android画圆弧canvas.drawArc()实例详解
- java编写翻译字典数据库_java实现简单的英文文本单词翻译器功能示例
- 第二篇 基于自然语言处理的漏洞检测方法综述
- CPU性能衡量参数-主频,MIPS,CPI,时钟周期,机器周期,指令周期之时钟频率计算
- oppoReno4se和oppoa72哪个好
- 如何使用WinScp
- java源码游戏包_Java 升级游戏源码下载