webmin面板工具管理Linux环境

最好的Linux面板工具

概述

你是不是一名经验丰富的Windows系统管理员,但刚刚开始使用CentOS或另一种Linux服务器发行版?借助Webmin配置工具,你可以通过一个简单的Web界面,执行诸多新的系统管理任务。
你可以使用Webmin,通过图形用户界面(GUI)配置系统,并自动更新相关的底层配件文件,而不是手动编辑配置文件,调整改动命令行参数选项符。Webmin可以管理主机系统和网络服务。你可以用它来管理用户帐户,设置磁盘配额,为Apache Web服务器创建和配置虚拟主机,设置Samba文件共享以及提供其他许多服务。如果你使用Webmin,就可以避免因不小心犯语法错误而搞坏了配置文件。

 

启动webmin服务

1、启动服务:

[root@iZ23l65ihv3Z ~]# cd /etc/webmin

[root@iZ23l65ihv3Z webmin]# ./start                                  #停止服务执行./stop,更多命令参考改目录的其他文件

Starting Webmin server in /root/webmin-1.801
Pre-loaded WebminCore

2、检查webmin服务是否启动:

[root@iZ23l65ihv3Z webmin]# ps -ef|grep webmin               #检查命令: ps -ef|grep webmin
root 2425 1 0 17:46 ? 00:00:00 /usr/bin/perl /root/webmin-1.801/miniserv.pl /etc/webmin/miniserv.conf
root 2471 2231 0 17:46 pts/0 00:00:00 grep webmin

3、使用浏览器打开http://IP地址:10000

启动服务后再次打开http://IP地址:10000,如果还不能访问(部分早期制作的镜像需要执行这个步骤,如aliyun linux的Opencart镜像等),可能是10000端口关闭,打开端口方法(参考红色命令):

[root@iZ23l65ihv3Z ~]# iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 10000 -j ACCEPT
[root@iZ23l65ihv3Z ~]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]

至此,后台配置就没有问题了,可以通过浏览器访问webmin了。

---------------------------------------------------------------------------------------------------------------------------

如果还不能访问,则有可能是管理控制台的安全组配置问题了,默认情况下,刚买服务器的安全组配置应该是没有问题的,除非用户自己做过安全组配置。

如:阿里云安全组限制了端口访问,那么通过下面的配置规则进入安全组配置,使公网入方向都可以访问服务器。

其他云也有类似配置。

登录webmin

使用浏览器访问webmin管理面板http://IP地址:10000       #IP地址:你的云服务器公网IP 。

Webmin管理员/密码:admin/admin           #webmin访问正常,更多更好用的功能请您自助完成

Mysql数据库管理员/密码:root/123456

如果打开这个地址,无法显示页面,请按照“启动webmin服务”一节操作。

 ------------------------------------------------------------------------------------------------------------------------------

webmin管理面板镜像的基础web环境访问地址http://IP地址

基础web环境帮助文档:../php_lnmp_lamp_lanmp_lnmt_oneinstackv2_0_0/index.html

Web用户管理

Webmin用户管理:修改已有用户的账户信息;

创建新用户:创建其他的管理用户;

建立新的Webmin工作组:可以对用户进行分组管理。

修改密码:下图中,点击admin,即可进入修改admin密码界面。

 

操作系统用户管理

以www用户为例,假设你不希望每次使用超级用户管理服务器,而是使用一个普通用户管理网站目录即可,那么进行如下设置:

设置完成后,就可以使用www用户登录后台进行操作。

Apache WEB服务器

使用该方法配置时,请先参考下一节“无法使用webmin启停Apache”对Apache配置进行设置。

查看虚拟主机:通过“Existing virtual hosts”查看已有的虚拟主机信息。

创建虚拟主机:通过“Create virtual host”创建新的虚拟主机。

修改Apache配置:通过“Global configuration”进行Apache的配置文件修改。

启停Apache服务:通过右上角的链接进行Apache服务启停,一般是修改了配置文件后需要重启。

 你也可用通过命令行方式创建虚拟主机:进入帮助

 

1、Apache配置

通过上图中的左上角的“模块配置”进入模块配置页面,进行配置修改,然后保存:

启动命令:service httpd start

停止命令:service httpd stop

Command to apply confguration选择:

Path to Apache PID file:/usr/local/apache/logs/httpd.pid

 现在看看,是不是可以在界面上方便启动停止服务啦。工具使用有很多需要注意的地方,请使用者遇到问题可以多查查百度、多思考。

2、创建虚拟主机

 ---使用该功能之前,请先进行Apache配置,参考前一节。---

通过“Create virtual host”创建新的虚拟主机,填写参数,然后点击“Create Now”。

假设要配置的域名有两个分别为test3.websoft9.cn,假设对应软件目录是joomla目录,(根据这个方法重复多次,就可以配置多个域名):

1、通过http://IP地址:10000登录面板工具。

2、通过左边菜单中的“服务器”-》“Apache服务器”打开服务器配置:

3、通过“Create virtual host”创建新的虚拟主机,填写参数,然后点击“Create Now”。

端口:80

根文件,比如:/data/wwwroot/default/wordpress          #应用软件都放在/data/wwwroot/default/下面,请注意正确选择你需要的应用目录

服务器,比如test3.websoft9.cn                 #假设域名为test3.websoft9.cn,此处请填写你的域名

选择的文件,比如/usr/local/apache/conf/vhost/0.conf

最后点击上图中右上角的“应用修改”按钮,使修改生效。生效后,即可使用域名访问你设置的应用软件了。

Mysql数据库管理

数据库启停:通过页面上的按钮进行数据库启停。

创建数据库:通过页面上的“创建新的数据库”可以创建数据库。

数据库操作:点击数据库名称,进入数据库后,可以执行SQL、备份数据库、删除数据库等。

数据库用户:通过“用户权限”进入,可以新增、修改用户信息。

 

 

文件上传、下载

文件管理:文件夹或文件的查询、新增、修改和删除;文件上传和下载等。

Webmin 配置

Webmin配置:主要用于在用户端配置Webmin系统显示的环境及相关组件。配置 Webmin 操作环境,包括IP访问控制、访问端口、安装新的模块、语言等。

 

服务状态查看

服务状态查看:通过“系统和服务器的状态”,查看系统服务状态。

PHP配置文件修改

PHP.ini文件修改:

 

时区或时间修改

通过“Set time”设置时间,通过“Change timezone”修改服务器时区。