在linux下安装wordpress
win下的简直傻瓜式操作:xampp打包一键安装
linux下的考虑到一些权限问题 还是有点蛋疼的 现在把流程贴出来做下记录:
linux下安装xampp和wordpress的流程
×由于linux下没有截图工具所以没有图!
×linux版本以unbuntu为准
1.安装xampp
在官网下载linux的xampp安装包,格式为.run。请务必注意下载PHP5.6及以下的版本!因为Discuz X不支持更高的PHP版本。
实例:下载了xampp-linux-x64-5.6.14-4-installer.run
将其复制到了“文档”目录下(注意是linux的目录而不是win的磁盘!)
打开终端 输入su 命令和密码获取root权限
使用cd命令:cd 文档移动到“文档”目录下。
使用ls命令查看,确定一下该目录下有xampp-linux-x64-5.6.14-4-installer.run文件
输入chmod +x xampp-linux-x64-5.6.14-4-installer.run给该文件添加可执行性
输入 ./xampp-linux-x64-5.6.14-4-installer.run运行
接下来就是图形界面了 连续点击 下一步 安装即可
2.htxampp:
xampp默认安装在opt目录下。启动时在终端输入 sudo /opt/lampp/lampp start
关闭时 输入 sudo /opt/lampp/lampp stop即可
3.安装wordpress:
注意linux下的权限制度是非常严格的 普通的目录甚至没有权限创建子目录和访问上级目录。
因此安装过程问题也是很多的
首先解压wordpress包:我建议使用图形界面
在终端输入 sudo nautilus 就可以打开一个具有root权限的文件浏览器,点击“计算机”就可以访问到根目录 把wordpress包放到opt/lampp/htdocs下
然后我们要给这个目录添加权限!
在终端输入 chomod -R 777 /opt/lampp/htdocs/wordpress
然后在浏览器中输入localhost/wordpress进行安装
如果没有修改权限 那么wordpress安装时无法改动wp-config.php从而安装失败
现在安装好了wordpress,然而你会发现无法安装任何插件或者主题
这时候请手动修改wp-config.php文件 添加这三行:
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
就可以愉快的使用主题和插件了
4.安装Discuz论坛
把upload包里的东西复制到htdocs/bbs目录下(只是举例),然后同样的 在终端用root权限给这个目录777权限然后才能安装!
chmod -R 777 /opt/lampp/htdocs/bbs
在linux下安装wordpress的更多相关文章
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- WordPress安装篇(3):用宝塔面板在Linux上安装WordPress
前面的文章已经介绍了如何在Windows环境安装WordPress,这篇文章来介绍在Linux环境怎样快速安装WordPress.大家都知道,Linux系统相对于Windows系统而言占用资源更少.更 ...
- Linux下安装 Posgresql 并设置基本参数
在Linux下安装Postgresql有二进制格式安装和源码安装两种安装方式,这里用的是二进制格式安装.各个版本的Linux都内置了Postgresql,所以可直接通过命令行安装便可.本文用的是Cen ...
- Linux下安装Tomcat服务器和部署Web应用
一.上传Tomcat服务器
- Linux下安装使用Solr
Linux下安装使用Solr 1.首先下载Solr.mmseg4j分词包.tomcat并解压,这用google.百度都可以搜索得到下载地址. 2.因为要使用到中文分词,所以要设置编码,进入tomcat ...
- Linux下安装tar.gz类型的jdk,并配置环境变量
近期因要学习一门技术,必须在Linux下运行,故开始学习如何使用Linux. 在安装jdk时出现了困难,环境变量配置不成功,花了一天时间才搞定,特分享出来,供大家参考. Linux下安装jdk,步骤如 ...
- Linux下安装和配置JDK与Tomcat(升级版)
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...
- Linux下安装cmake
cmake是一个跨平台的编译工具,特点是语句简单,编译高效,相对于原有的automake更为高效,接下来说明在Linux下安装cmake工具的过程 首先去cmake官网下载cmake安装包,下载界面网 ...
- linux下安装安装pcre-8.32
linux下安装安装pcre-8.32 ./configure --prefix=/usr/local/pcre 出现以下错误 configure: error: You need a C++ com ...
随机推荐
- Bootstrap3.0 栅格系统背后的精妙魔法(Bootstrap3.0的栅格布局系统实现原理)
这个标题取的有点奇怪,怪我翻译的有问题吧.英文学平有限,有道词典和google翻译齐上阵是必须的.还好翻译的不是小说,对于技术文章,还是能勉强翻过来的. 本文主要讲解了Bootstrap3.0的栅格布 ...
- Java NIO使用及原理分析(二)(转)
在第一篇中,我们介绍了NIO中的两个核心对象:缓冲区和通道,在谈到缓冲区时,我们说缓冲区对象本质上是一个数组,但它其实是一个特殊的数组,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况,如 ...
- Windoows窗口程序二
WNDCLASS属性style取值: CS_GLOBALCLASS--应用程序全局窗口类 CS_BYTEALIGNCLIENT--窗口客户区的水平位置8倍数对齐 CS_BYTEALIGNWINDOW- ...
- 《FPGA全程进阶---实战演练》第二章之PCB layout注意事项以及投板几点说明
上一篇博客讲述了各个部分的原理图,那么根据原理图画出PCB,其实PCB是一门很大的学问,想要掌握谈何容易.就笔者在画PCB时的一些注意事项做一些说明. 1.电源部分的电源线 ...
- Hello World! 这是我的第一个 CGI 程序
Hello World! 这是我的第一个 CGI 程序上面的 C++ 程序是一个简单的程序,把它的输出写在 STDOUT 文件上,即显示在屏幕上.在这里,值得注意一点,第一行输出 Content-ty ...
- Kernel.org 被黑,获取 Android 源码方法一则
8 月底 9 月初,作为 Linux 的老窝,Kernel.org 被黑客攻击了,其攻击原因众说纷纭.一直以来 Linux 对于我来说不是很感兴趣,所以从来不会关注类似事件,可是这次这个攻击,却影响到 ...
- php跨form提交方法
1.php curl function curlPost($url,$params) { $postData = ''; foreach($params as $k => $v) { $post ...
- 演示-JQuery属性选择器
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 如何在ChemDraw中绘制分子立体结构
ChemDraw是当前最常用的的化学结构绘图软件,软件功能包括化学作图.分子模型生成.化学数据库信息管理等,可以说是化学家和生物学家所需要最终极的化学结构绘图工具.本教程主要介绍ChemDraw绘制分 ...
- 定义的函数在main中调用时提示找不到标识符
要把定义的函数放在main函数前,如果放在main函数后了,要在main前做声明.声明就是把函数定义的首部一行加一个分号放在main之前. 在c语言中自定义了一个函数,在main中调用时提示找不到标识 ...