我们最近开始使用WordPress的最新可用版本,Version4.4开发一个内部站点。我们最初使用SLES 11 SP3为这个服务器创建了VM,但是发现这个操作系统太过时了,无法获得最先进的软件,无法像预期的那样让WordPress正常工作。因此,我们决定改用CentOS 7,这是最新的CentOS版本。
*编辑:我刚刚注意到SLES 11 SP3是10-23-2015版,我想我想的是10 SP3,这是我们过去一直使用的.也许那个SLES版本很好,我只是没有得到正确的回复..?
我们有VM设置,CentOS 7是使用来自CentOS‘站点的DVD安装的.
我习惯了SuSE的YaST软件包管理器,这使得包管理在很大程度上是轻而易举的。但是,既然它是CentOS,看起来YUM就是我用于包管理的工具,它是一个命令行工具.
我现在遇到的问题是,我在这里发现的WordPress推荐软件--> https://wordpress.org/about/requirements/说,我应该使用以下软件包的这些版本:
PHP5.6或更高版本的MySQL 5.6或更高版本的mod_rewrite Apache模块
但是,我的CentOS安装有以下版本的PHP和MySQL (*我也不知道如何查看已安装的Apache?)
# php --version
PHP 5.4.16 (cli) (built: Jun 23 2015 21:17:27)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
# mysql --version
mysql Ver 15.1 Distrib 5.5.44-MariaDB, for Linux (x86_64) using readline 5.1
# httpd -v
Server version: Apache/2.4.6 (CentOS)
Server built: Nov 19 2015 21:43:13而且,由于“应用程序安装程序”GUI程序并没有真正向我展示任何其他非必要的程序,这并不是很有帮助。
我是否可以添加任何CentOS repos,以便将这些程序更新到最新版本?
如有任何意见或建议,将不胜感激!
提前谢谢,
哑光
发布于 2016-01-07 14:48:17
Php
# Update the repository package manager
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
# Remove last version (avoid conflicts)
yum remove php-common
# Install all the required components of version 5.6
yum install php56w
yum install php56w-mysql
yum install php56w-common
yum install php56w-pdo
yum install php56w-opcache阿帕奇
来源
对于apache重写模块,首先检查它是否作为一个模块存在。
ls /etc/httpd/modules | grep mod_rewrite如果它输出mod_rewrite.so,这是因为模块存在。接下来要做的是检查模块是否已加载。
grep -i LoadModule /etc/httpd/conf/httpd.conf | grep rewrite它应该输出如下内容:
LoadModule rewrite_module modules/mod_rewrite.so
或
#LoadModule rewrite_module modules/mod_rewrite.so
意味着模块没有加载,编辑/etc/httpd/conf/httpd.conf并删除行开头的#。然后重新启动apache2服务:
sudo /sbin/service httpd restart
如果该行不存在,只需将其添加到httpd.conf文件中:
LoadModule rewrite_module modules/mod_rewrite.so最后要做的是检查AllowOverride是否被激活。键入以下命令:
grep -i AllowOverride /etc/httpd/conf/httpd.conf如果它输出AllowOverride None,则在httpd.conf文件(/etc/httpd/conf/httpd.conf)中将其更改为AllowOverride All
希望它有所帮助:)。
https://stackoverflow.com/questions/34641541
复制相似问题