CentOS6 – Virtualmin/Webmin升级php到5.5

centos6

上篇文章讲到webmin的PHP升级到PHP5.4这篇就要说道PHP5.5

步骤基本一样,本来想作为一篇文章写完呢,但是后面的要设置的东西比较多,就暂时分为两篇文章吧.

 

安装scl-utils

下载PHP5.5的源

安装PHP5.5的源

安装PHP5.4

启用PHP5.4

我们依旧使用PHP-V进行测试,.到这里PHP5.5就安装完毕了.

下面的文章会涉及到mysql的升级以及webmin多个PHP版本的设置.

CentOS6 – Virtualmin/Webmin升级php到5.4

centospng

我一直都是使用的Wenmin的管理面板,但是PHP与Mysql的版本太低了,所以要全面的进行升级,

 

安装scl-utils

 

下载PHP5.4的源

 

安装PHP5.4的源

 

安装PHP5.4

 

启用PHP5.4

 

然后在用PHP-V试试就知道了.已经更新为最新的版本,不过也可以与老版本进行兼容.也是非常方便的.后面的文章会说如如何设置兼容.

 

下篇文章将会介绍安装PHP5.5的教程.

 

 

彻底卸载webmin/virtualmin教程

 

webmin-logo

刚刚安装好,webmin发现并不需要,所以我们需要彻底卸载webmin与virtualmin.

 

卸载virtualmin

 

使用下面的命令即可卸载virtualmin.

 

卸载webmin

使用:

输入Y后很快完成卸载,卸载完毕后,需要卸载apache与mysql后面的文章会详细介绍如何卸载.

 

Webmin/Virtualmin – 安装根证书教程

本篇文章主要内容就是安装取消Webmin/Virtualmin的根证书信息

安装根证书

首先登录你的Webmin/Virtualmin面板https://ip:10000,如果有改动的话,可以使用自己设置的端口等

然后找到:

Server Configuration > Manage SSL Certificate(管理SSL证书)

webmin-manage-ssk-certificate

进入页面后选择

CA Certificate

webmin-manage-ssl-ca

有四个选项,

1.不需要安装

2.在服务器/VPS上选择相应的文件

3.上传自己PC的文件

4.粘贴证书文本

 

这篇文章有alphassl的根证书信息,https://www.xlboo.com/9249.html

大家可以先去了解一下根证书的几种格式.

 

选择后根证书的上传方式后,点击(Save Certificate)保存,安装就成功了.

 

取消根证书

webmin-manage-ssl-ca

取消很简单,选择第一个选项.即可取消根证书信息.

 

下篇更新提示:更新其他版本的SSL安装信息

Virtualmin – 安装Joomla报500错误 Option followsymlinks not allowed here

折腾Joomla的时候开启伪静态出现:

查看网站error_log可以看到有一行关于.htaccess的后错

解决方案

添加以下代码至您的.htaccess文件中:

注释或者删除掉以下代码即可:

 

Webmin – 启动proftpd失败解决办法

刚刚在使用webmin的时候出现了一点问题.发现FTP软件proftpd无法启动.启动时提示

Starting proftpd: [FAILED]

webmin-proftpd

 

在前面的文章也有更新相关的解决版,详情:https://www.xlboo.com/523.html

查找原因

在SSH中执行

提示

发现是hostname有问题,所以我们修改一下hostname

修改一下主机名也是可以解决的:Centos – 修改主机名(hostname):https://www.xlboo.com/4981.html

 

如果不想修改为域名格式的,可以将主机名不动修改

需要修改/etc/sysconfig/network与/etc/hosts.并且这两处的名字要一样。

修改完成后执行,我们重启一下FTP服务就好。

问题就这样解决了。

Virtualmin/Webmin – 单网卡增加IP地址

webmin增加IP

今天在使用vultr增加了IP,但是在webmin不是自动添加的,那只有我们在webmin中手动添加把.

这里就是在界面中如何设置的,也可以在SSH中添加的,有时间会写这样的文章的.

进入主界面,如图选择“网络”->“网络配置”->”网络接口”

webmin-ip-oo

 

然后找到并点击”eth0″

webmin-ip-1

 

点击“增加虚拟接口”

webmin-ip-ok

输入相关的IP信息后,点击保存就好了.

如果是Vultr VPS的话,我们需要设置子网掩码,设置成Vultr提供的.如下图信息.

webmin-ip-333

Virtualmin/Webmin – The Procmail program needed for spam filtering does not appear to be installed

检测安装Virtualmin中出现下面的错误:

The Procmail program needed for spam filtering does not appear to be installed on your system, or has not yet been set up properly in Webmin’s Procmail Mail Filter module. If your system does not use spam filtering, it should be disabled in Virtualmin’s module configuration page.

这里我们就到:https://你的IP或者域名:10000/virtual-server/edit_newfeatures.cgi

把“Spam filtering”去掉就好了。

webmin-2

 

大家可以看着去选择,其他就不用选择了,然后点击保存即可。

Virtualmin/Webmin – A problem was found with your Postfix virtual maps 错误解决方案

 

安装webmin配置Virtualmin时,出现的问题:

The error message appears: Failed to save enabled features : A problem was found with your Postfix virtual maps : No map sources were found in the Postfix configuration

解决方案一

修改邮件配置文件 /etc/postfix/main.cf ,加上以下内容:

解决方案二

快速进入postfix服务管理:https://你的IP或者域名:10000/postfix/

快速进入问题处理处:https://你的IP或者域名:10000/postfix/virtual.cgi

在Server > Postfix Mail Server > Virtual Domains–> Domain mapping lookup tables 在这选项中填入以下内容:

webmin-postfix-on

 

两种方案都是一个道理修改配置的问题。

Virtualmin/Webmin – 升级php到5.2.17

因为有些时候我们安装webmin的时候默认是5.1,现在很多的程序都不支持php5.1了,主要也就是更新源有问题而已

替换源

我们使用VI命令编辑相应的文件首先在SSH命令行输入:

如提示vi命令不存的可以用下面这个命令:

32位源

64位源

保存推出后我们就可以使用

升级PHP

对PHP进行升级了

查看PHP版本

然后我们用

看看是不是php5.2.17

linode-webmin-php5.2.17

 

现在已经完成了PHP的升级,相对升级后有些问题,可以在安装webmin前修改更好。

 

 

忽然想到有些小白不会使用VI命令,那我就直接将文件上传上来,自己在相应目录替换掉就好了。

php5.2.17-centos-5

自己选择到底使用的是32位的系统还是64位的系统进行替换就好了。

然后使用上面的升级PHP就OK了。

其他错误

如果在升级中出现mysql错误的,可以尝试升级一下mysql。

https://www.xlboo.com/5710.html

以上演示选自linode 日本机房 20$配置的Centos5的操作系统

Linode – 安装Virtualmin/webmin教程

webmin就不在介绍了把,我的10个VPS有9个在用它,现在已经完美支持nginx了,所以现在webmin还是非常不错的可视化的管理界面了.

下载并安装

优化版webmin安装

大家可以选择性的安装相关的程序.

安装后的设置可以在我以前文章中找到,下面送一下地址:http://www.bxl.me/5844.html

 

Virtualmin/Webmin – 同一目录绑定多个域名

其实在这里的网上有很多的教程,但是没有一个可以用的.现在我就给各位演示一个如何将多个域名绑定到同一目录.

登录您的webmin的面板后,找到左侧栏的”创建虚拟服务器”

webmin-add-domian-1

在新虚拟服务器类型选择”XX域名的别名”

webmin-add-domian-2

 

然后添加你要绑定的域名即可!

webmin-add-domian-3

 

方法还是比较简单,就是很多人不知道.这里就提供一个小教程!