菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
494
0

使用Virtualmin/Webmin管理虚拟主机

原创
05/13 14:22
阅读数 29639

Virtualmin是基于Webmin(功能强大的基于Web的www.cppcns.comUnix系统开源管理工具)的功能强大以及灵活性强的一个虚拟主机控制面板,适用于linux和UNIX操作系统。Virtualmin功能全面,界面友好。能管理邮箱,数据库,应用程序,甚至整个服务器。 下面的所有操作是在CentOS 5.5中进行。

安装Virtualmin

1、以root登录SSH,下载install.sh脚本

wget http://software.virtualmin.com/gpl/scripts/install.sDChxYhVah

2、执行脚本安装Virtualmin

chmod +x install.sh ./install.sh

安装成功后,你可以使用https://ip:10000或者https://你的域名:10000(注意是用https的),用户名是root,密码是root的密码。

更详细的安装过程请查看:如何安装Virtualmin/Webmin在centos5上

 3、设定界面语言为简体中文。 设置方法如下图:

 之后点击Change Language,刷新页面就设置成功了。

针对小内存VPS的优化

默认安装的Virtualmin是以最大性能模式配置的,而不是针对小内存VPS。对于小内存VPS,按照如下设置能适当减少内存占用量。

1、减少Apache内存使用

依次点击Webmin->服务器->Apache服务器,在右侧切换到Global configuration->进程和限度,设备最大空闲服务器进程数为“3”,最小空闲服务器进程数为“2”,初始服务器进程数为“3”,这些参数你也可以根据自己的内存相应地调整。

2、关闭不必要的服务

你可以到System Information->Status来选择关闭自己不需要的服务,这样能有效减少内存使用。 

 3、优化mysql

Webmin->服务器->MySQL数据库服务器,在全局选项中点击MySQL Server Configuration。按照下图进行设置。

 当然你也可以直接编辑文件/etc/my.cnf,MySQL总的占用内存参考方程是:key_buffer_size+(read_buffer_size+sort_buffer_size)*max_connections=Total Memory。

创建虚拟主机

Virtalmin->Creat Virtual Server,填入域名(包含www),设置管理员密码,在已启用功能中,选择此虚拟主机需要启动的服务。如图:

 添加FTP用户

Virtualmi编程客栈n->编辑邮件和FTP用户,点击“添加一个网站FTP用户”,如图设置:

管理数据库

Virtualmin->编辑数据库,如图,你可以新建数据库,可以管理数据库,还能修改数据库密码等的操作。

 备份与还原数据

Virtual编程客栈min->备份和恢复,有三个选项Scheduled Backups(即定时备份),备份虚拟服务器(手动备份),Backup Logs(备份日志),恢复备份。手动备份截图:

添加和绑定IP地址

购买IP之后,找到IP的相关信息。如添加IP为192.168.1.2,子网掩码是255.255.255.255。

 1、配置IP Webmin->网络->网络配置->增加接口,如图:

 2、添加IP到Virtualmin的共享IP列表。

Virtualmin->Addresses and Networking->共享的IP地址,填入需要增加的IP,并保存。

 3、绑定IP到域名

Virtualmin->服务器配置->修改IP地址,在Shared address的下拉菜单选择192.168.1.2。

 在线解压缩文件

Webmin->其它->文件管理器,进入文件管理器,选择需要解压的文件,点击Extract解压。

重启apache,重启vps或服务器

1、重启apache

 2、重启vps或服务器

Webmin->系统->引导和关机,点击重新启动系统按钮。

 卸载virtualmin/webmin

如果你觉得这控制面板不好用,除了重装系统之外,Virtualmihttp://www.cppcns.comn自带了一个卸载程序。 sh install.sh --uninstall 关于如何使用Virtualmin的教程就写到这里了,Virtualmin强大的功能还需要你自己挖掘。

文章来源:http://www.zhumaohai.com/,转载请保留版权。

本文标题: 使用Virtualmin/Webmin管理虚拟主机
本文地址: http://www.cppcns.com/news/exp/37078.html

发表评论

0/200
494 点赞
0 评论
收藏
为你推荐 换一批