如何通过SSH在Linux VPS上安装Kloxo/Lxadmin Secer's Blog

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过SSH在Linux VPS上安装Kloxo/Lxadmin Secer's Blog相关的知识,希望对你有一定的参考价值。

因为不是经常用到,所以记不住。时间久了还是决定自己整理一份安装说明,这样查找起来比较方便。本文适合未接触过Linux和Kloxo的同学参考。 查看原图(大图) Kloxo的前身是Lxadmin,是一款免费、开源、高效、灵活的虚拟主机控制面板,只需15MB的内存就可以运行在32位Red Hat和CentOS Linux发行版(RHEL系列)上面。Kloxo能够在Apache与Lighttpd这两大Web Server之间灵活切换,同时集成了mysql、pure-ftpd、Xcache、djbdns/bind、SUexec等服务器组件。如果你想了解更多Kloxo的资料可以访问:Kloxo维基百科和Kloxo官方网站。 很多运营商都有提供管理平台让客户对自己的VPS做一些常规管理,比如系统开关重启、系统重装、资源使用率查看等。今天用DirectSpace的VPS做Kloxo安装步骤介绍,他们使用SolusVM做管理平台。通过SolusVM重装纯净的CentOS后,我的VPS内存占用约15MB左右。关于如何重装VPS系统请咨询你的运营商。 查看原图(大图) 我使用SSH客户端是PuTTY中文版,一般来说SSH默认的端口是22。第一次使用SSH登录远程主机时会提示你更新安全密钥到本地缓存,确认保存以后你就可以继续后面的操作了。 root是拥有最高权限的帐户,Linux命令行是不显示密码输入过程的,不必担心,你只需敲完整密码回车即可完成登录。 一些服务器为了安全考虑会禁用环境变量这个特性,所以当你登录会看见这个提示:“Server refused to set all environment variables”(服务器拒绝设置所有的环境变量)。 “Last login”是告诉你上次登录服务器的记录,你也可以以此简单判断服务器是否被他人登录过。由于我使用的是运营商提供的系统安装模板,所以,第一次登录显示“Sun Apr 5 19:36:07 2009 from host81-152-164-227.range81-152.btcentralplus.com”这个2009年的记录应该是系统模板制作者留下的。 接下来我们开始进入Kloxo的安装环节: 第一步:卸载自带组件 Kloxo集成了我们所需的组件,为了安装顺利,我们先卸载掉CentOS自带的组件。 分别运行:# rpm -qa | grep httpd # rpm -qa | grep mysql # rpm -qa | grep php 命令rpm -qa分别列出apache、mysql、php等组件相关的rpm包以便之后依次卸载。 通过查询可以看出我的VPS只自带了apache组件(httpd-2.2.3-22.e15.centos)。 接下来卸载apache,运行: # rpm -e httpd 命令rpm -e的作用是卸载rpm包,只需输入rpm包的名字即可,无需带版本号。 如果卸载不掉,系统会提示该rpm包的依赖关系及名称,先卸载提示的依赖包即可。如果还无法卸载,可以使用–nodeps参数(忽略依赖性关系)强制卸载,但最好不要这么做。 第二步:安装Kloxo # cd /usr/local/src 转到软件源代码包存放目录。这步可以不执行,个人爱好,我不喜欢把文件乱放。 参考技术A   因为不是经常用到,所以记不住。时间久了还是决定自己整理一份安装说明,这样查找起来比较方便。本文适合未接触过Linux和Kloxo的同学参考。 查看原图(大图) Kloxo的前身是Lxadmin,是一款免费、开源、高效、灵活的虚拟主机控制面板,只需15MB的内存就可以运行在32位Red Hat和CentOS Linux发行版(RHEL系列)上面。Kloxo能够在Apache与Lighttpd这两大Web Server之间灵活切换,同时集成了MySQL、pure-ftpd、Xcache、djbdns/bind、SUexec等服务器组件。如果你想了解更多Kloxo的资料可以访问:Kloxo维基百科和Kloxo官方网站。 很多运营商都有提供管理平台让客户对自己的VPS做一些常规管理,比如系统开关重启、系统重装、资源使用率查看等。今天用DirectSpace的VPS做Kloxo安装步骤介绍,他们使用SolusVM做管理平台。通过SolusVM重装纯净的CentOS后,我的VPS内存占用约15MB左右。关于如何重装VPS系统请咨询你的运营商。 查看原图(大图) 我使用SSH客户端是PuTTY中文版,一般来说SSH默认的端口是22。第一次使用SSH登录远程主机时会提示你更新安全密钥到本地缓存,确认保存以后你就可以继续后面的操作了。 root是拥有最高权限的帐户,Linux命令行是不显示密码输入过程的,不必担心,你只需敲完整密码回车即可完成登录。 一些服务器为了安全考虑会禁用环境变量这个特性,所以当你登录会看见这个提示:“Server refused to set all environment variables”(服务器拒绝设置所有的环境变量)。 “Last login”是告诉你上次登录服务器的记录,你也可以以此简单判断服务器是否被他人登录过。由于我使用的是运营商提供的系统安装模板,所以,第一次登录显示“Sun Apr 5 19:36:07 2009 from host81-152-164-227.range81-152.btcentralplus.com”这个2009年的记录应该是系统模板制作者留下的。 接下来我们开始进入Kloxo的安装环节: 第一步:卸载自带组件 Kloxo集成了我们所需的组件,为了安装顺利,我们先卸载掉CentOS自带的组件。 分别运行:# rpm -qa | grep httpd # rpm -qa | grep mysql # rpm -qa | grep php 命令rpm -qa分别列出apache、mysql、php等组件相关的rpm包以便之后依次卸载。 通过查询可以看出我的VPS只自带了apache组件(httpd-2.2.3-22.e15.centos)。 接下来卸载apache,运行: # rpm -e httpd 命令rpm -e的作用是卸载rpm包,只需输入rpm包的名字即可,无需带版本号。 如果卸载不掉,系统会提示该rpm包的依赖关系及名称,先卸载提示的依赖包即可。如果还无法卸载,可以使用–nodeps参数(忽略依赖性关系)强制卸载,但最好不要这么做。 第二步:安装Kloxo # cd /usr/local/src 转到软件源代码包存放目录。这步可以不执行,个人爱好,我不喜欢把文件乱放。

在Linux系统中禁用22端口之后会有啥影响?

在VPS中的Linux系统中禁用22端口之后会有什么影响?
是在免费的VPS中哦

不能 SSH 登录(包括使用 ssh 传送文件,还有通过 ssh 进行 X 登录)。
就算你开了 SSH 服务,也不能登陆。
-----------
VPS 中就是影响 VPS 里面系统的 SSH 。
你远程连接 VPS 虚拟机的控制环境不受影响,这部分防火墙控制是宿主机的限制。

【宿主机 -> 宿主机防火墙】 -> 【VPS 程序】 -> 【虚拟机系统 -> 虚拟机防火墙 -> 虚拟机服务】
注意这个顺序,下级是不能被上级控制的。
【】 里面的你可以认为是一个整体。
参考技术A 22端口是ssh(安全登录服务).如果开启了sshd则建议不要禁用. 参考技术B 对系统运行没有影响 就是禁用了ssh服务

以上是关于如何通过SSH在Linux VPS上安装Kloxo/Lxadmin Secer's Blog的主要内容,如果未能解决你的问题,请参考以下文章

Linux SSH远程文件/目录传输命令scp

在Linux系统中禁用22端口之后会有啥影响?

使用 BitBucket Pipelines 通过 SSH 访问部署到 VPS

我如何知道 Wordpress 使用哪个 linux 用户安装插件

在Linux系统中禁用22端口之后会有啥影响?

如何在一个linux服务器登录另外一台服务器