Thursday, November 21, 2024

Debian/Ubuntu安装Virtualmin/Webmin教程

下面的所有操作是在Linode VPS主机Debian 6 on i386 or amd64操作系统中进行。

先升级Debian/Ubuntu系统

apt-get install php-bcmath
apt-get install make
apt-get install file
apt-get install patch
apt-get install wget
apt-get install perl
apt-get update
apt-get upgrade
apt-get install gcc

安装Virtualmin/Webmin方法支持CentOS、Debian、Ubuntu系统

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

wget -c http://software.virtualmin.com/gpl/scripts/install.sh

2、执行脚本安装Virtualmin/Webmin。

chmod +x install.sh
./install.sh

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

设定界面语言为简体中文。
设置方法:Webmin->Webmin Configuration->Language->Display in language->Simplified Chinese(ZH_CN UTF-8),之后点击Change Language,刷新页面就设置成功了。

针对小内存VPS的优化

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

创建虚拟主机

Virtalmin->创建虚拟服务器(Creat Virtual Server)

只需要填写域名(不需要写www.)和密码,其他都默认,然后点“开设新网站”按钮即可。在已启用功能中,选择此虚拟主机需要启动的服务。

注意,系统会默认给您生成ssh,ftp,mysql用户,它们的用户名就是域名主体部分。例如域名如果是 deepvps.com 的话,那么用户名就是deepvps,密码是你设置的密码。要修改用户名,可以点左边的“编辑FTP用户”。

FTP连接上去之后,你会发现有一些logs,public_html等目录,这些是系统文件,请保留,不要删除,不然网站访问会有问题的。网站文件上传到 public_html目录即可。这就是网站的/目录。

mysql数据库名:一般和用户名一样。但是,如果域名以数字开头,比如52deepvps.com,那么mysql数据库名将是 five2deepvps ,要修改数据库信息,可以点左边的“编辑数据库”查看。

添加FTP用户

Virtualmin->编辑邮件和FTP用户,点击“添加一个网站FTP用户”。

管理数据库

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

备份与还原数据

Virtualmin->备份和恢复,有三个选项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解压。

重启Webmin,重启Apache,重启VPS或服务器

1、重启Webmin
Webmin->Webmin配置,点击下方的Restart Webmin按钮。
2、重启Apache
Webmin->System Information->Apache web服务器,点击Actions下方的刷新按钮。
3、重启VPS或服务器
Webmin->系统->引导和关机,点击重新启动系统按钮。

修改Webmin、SSH Server、ProFTPD Server端口

1、修改Webmin端口(默认端口为10000)
webmin => webmin配置 => 端口与地址

2、修改SSH Server端口(默认端口为22)
Webmin => 服务器 => SSH Server => 网络

3、修改ProFTPD Server端口(默认端口为21)
Webmin => 服务器 => ProFTPD Server

卸载Virtualmin/Webmin

如果你觉得这控制面板不好用,除了重装系统之外,Virtualmin自带了一个卸载程序。

sh install.sh --uninstall

官方说明文档:http://www.virtualmin.com/documentation/installation/uninstalling

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.