CentOS 7上安装WordPress详细步骤
一、搭建Wordpress服务器环境需求:
php 5.2.4 或者更高版本、MySQL 5.0 或者更高版本。
二、搭建Wordpress平台:
以下以Wordpress3.92版本为例进行说明,如果大家想安装最近版本的话,安装完成后再管理界面可以自动升级安装最新版本。
1、建立一个临时文件夹,下载最新版本的Wordpress3.92,中英文都可以:
mkdir /tmp/wp cd /tmp/wp wget http://wordpress.org/latest.zip
2、解压缩到网站根目录: 由于我是使用的LAMP一键安装包安装的LAMP,所以默认网站根目录为/data/www/default,大家在实际安装过程中注意自己的根目录。
unzip -q latest.zip -d /data/www/default/
3、更改wordpree文件夹属主和权限
chown -R apache:apache /data/www/default/wordpresschmod -R 755 /data/www/default/wordpress
4、创建一个可以上传的目录upload,并将属主改为apache
mkdir -p /data/www/default/wordpress/wp-content/uploads chown -R :apache /data/www/default/wordpress/wp-content/uploads
5、修改配置文件,以便可以访问数据库
cd /data/www/default/wordpress/ cp wp-config-sample.php wp-config.php vim wp-config.php 修改部分分别为数据库名称、数据库用户名、数据库用户密码,大家根据实际修改: define('DB_NAME', 'wp_database'); define('DB_USER', 'root'); define('DB_PASSWORD', 'root'); 修改完成后 :wq!
6、浏览器浏览 安装
浏览器输入http://http://127.0.0.1/wordpress/wp-admin/install.php 后就可以进行最后的登陆安装:
输入站点名称,登陆户名,密码,邮箱就可以完成Wordpress的安装。
由于我是本地搭建的,所以是127.0.0.1,如果申请了域名,这里就是域名了。
7、开启支持网站固定链接修改和重定向功能。 编辑主配置文件:
vi /etc/httpd/conf/httpd.conf AllowOverride None 修改为: AllowOverride All 然后重启服务: systemctl restart httpd.service 创建.htaccess文件: touch /data/www/default/wordpress/.htaccess 编辑.htaccess文件: vim /data/www/default/wordpress/.htaccess 看是否有以下内容,没有自己添加,有可能网站会自动生成。 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wordpress/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /wordpress/index.php [L]</IfModule> 修改.htaccess文件权限: chmod 664 /data/www/default/wordpress/.htaccess 修改为664可以让网站支持自动更新,也可以修改为644。
至此,Wordpress在Centos7上已经完全安装了,可以用它搭建你想要的任意网站了。
本文转载自:http://www.linuxprobe.com/centos7-install-wordpress-detail-steps.html
CentOS 7上安装WordPress详细步骤的更多相关文章
- Git学习系列之Windows上安装Git详细步骤(图文详解)
前言 最初,Git是用于Linux下的内核代码管理.因为其非常好用,目前,已经被成功移植到Mac和Windows操作系统下. 鉴于大部分使用者使用的是Windows操作系统,故,这里详细讲解Windo ...
- 2021最新WordPress安装教程(三):安装WordPress详细步骤
前面已经通过< 2021最新WordPress安装教程(一):Centos7安装Apache>和< 2021最新WordPress安装教程(二):配置PHP和MySQL>两篇文 ...
- Git学习系列之CentOS上安装Git详细步骤(图文详解)
前言 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Win ...
- 在linux上安装Scala详细步骤
scala在linux安装很简单,就是下载,解压,配置环境变量,source一下成功. 提君博客原创 >>提君博客原创 http://www.cnblogs.com/tijun/ < ...
- 如何在LINUX VPS上安装VPN详细步骤
在vps上安装vpn是个难点,很多朋友都不会,这儿结合一位朋友的安装经验做下介绍.注意你的vps要安装做vpn使用,一定要注意你的流量限制,使用Vpn上游戏上youtube看视频等都比较耗费资源,否则 ...
- 在linux上安装spark详细步骤
在linux上安装spark ,前提要部署了hadoop,并且安装了scala. 提君博客原创 对应版本 >>提君博客原创 http://www.cnblogs.com/tijun/ ...
- Centos史上新版最详细步骤-Linux无脑命令式oracle11g静默安装
1. 关闭selinux 1.1 sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config 1.2 或者 ...
- Centos(64位)安装Hbase详细步骤
HBase是一个分布式的.面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”.就像Bigtable利用了Google文件 ...
- 阿里云CentOS 7.3安装Redis详细步骤
############ 准备 ############### 从Redis官网下载Linux redis3.2.6版本,我下载的redis-3.2.6.tar.gz(目前最新稳定版),下载到/u ...
随机推荐
- django数据库操作-增删改查-多对多关系以及一对多(外键)关系
一.一对多(外键) 例子:一个作者对应多本书,一本书只有一个作者 model代码: class Person(models.Model); name = models.CharField('作者姓名' ...
- 利用python制作电子签名
有时候我们需要在文档里粘上电子签名,通常使用photoshop制作,但是通常photoshop软件还需要下载.安装,对于不经常使用的人来说,单独装这个软件没啥必要. 因此我们可以利用python对签名 ...
- [BZOJ4557][JLOI2016]侦察守卫(树形DP)
首先可以确定是树形DP,但这里存在跨子树的信息传递问题,这里就需要“借”的思想. f[i][j]表示i子树内所有点都被覆盖到,且i以外j层内的点都能被覆盖到 的方案数. g[i][j]表示i子树内离i ...
- Go Web编程 第三章--接收请求
net/http标准库 net/http标准库通常包括两个部分,客户端和服务器,我们可以通过ListenAndServe创建一个简陋的服务器 package main import ( "n ...
- libuuid.so: cannot open shared object file: No such file or directory
在玩ngx-lua时候有个 resty-uuid 需要引用 libuuid.so 动态库 打印log提示信息是这样的: libuuid.so: cannot open shared object fi ...
- Codeforces Round #350 (Div. 2) E. Correct Bracket Sequence Editor 栈 链表
E. Correct Bracket Sequence Editor 题目连接: http://www.codeforces.com/contest/670/problem/E Description ...
- Hibernate-数据库更新操作
/* Session接口下操作存在以下问题: 数据更新操作: 1.更新的时候必须要有主键; 2.若只更新部分字段内容,则未设置的字段将被设置为Null(全表更新) 3.update()没有返回值,即不 ...
- Mac下使用ABTestingGateway快速搭建灰度网关
ABTestingGateway简介 ABTestingGateway 是新浪开源的一个可以动态设置分流策略的灰度发布系统,工作在7层,基于nginx和ngx-lua开发,使用 redis 作为分流策 ...
- macbook pro 开发帮助
java安装目录 /Library/java/JavaVirtualMachines/ 设置快捷目录 vim .bash_profile 文件中追加一下信息:export dirname=目录路径 重 ...
- Bandwagon Host – 64M内存 1.5G硬盘 100G流量 年3.99美金
BandwagonHost(习惯称作搬瓦工),属于IT7公司旗下的产品,搬瓦工虽然是新起的商家, 但是有实力雄厚的公司背景在一定程度上还是可以放心使用的. 很多用户在选择这款低价VPS的时候都担心是否 ...