开始研究ubuntu服务器 2(安装Webmin,proftp,phpmyadmin)
常用命令
mkdir 目录名 => 创建一个目录
rmdir 空目录名 => 删除一个空目录
rm 文件名 文件名 => 删除一个文件或多个文件
rm –rf 非空目录名 => 删除一个非空目录下的一切
touch 文件名 => 创建一个空文件
安装zpanel的时候,服务器必须没安装过apache等软件 P.M.A.(PhP,MySQL,Apache)
如果已经安装了,然后有错误安装了zpanel,那么先卸掉所有东西把(我就犯了这个错误,只好到处找解决办法,就是下面的)
dpkg -l *apache* *mysql* *php* | grep ^ii | awk ‘{ print $2}’ | xargs sudo apt-get -y purge –auto-remove
下面是我查到的技术原文:
If you want to uninstall Zpanel, you will need to revers the install process. If you failed (most of cases) on PHP, or Apache, or MySQL, or in a mix between them then you can do an uninstall of PHP, MySQL, and Apache like this:
Uninstall:
dpkg -l *apache* *mysql* *php* | grep ^ii | awk ‘{ print $2}’ | xargs sudo apt-get -y purge –auto-remove
Note: This will completely uninstall P.M.A.(PhP,MySQL,Apache) without questing you!!! You can remove “-y” from the syntax you you want to be asked if, or if not you want want to remove the packages.
Or you you want to see what you are about to remove from you server, you can run:
dpkg -l *apache* *mysql* *php* | grep ^ii | awk ‘{ print $2}’
Note 2: IF, you want to completely remove Zpanel, just add in the first line *proftpd* *bind*, but… NOTE THAT if you used any of those services before installing Zpanel, YOU will need to do a BackUp, FIRST and prior to UNINSTALL them.
感觉zpanel安装太麻烦了,还是先研究下webmin把
去官网下载
http://www.webmin.com/download.html
选适合ubuntu的
发现在ubuntu里直接下载不了,进去后会自动跳转下载
http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb
只好先下到我的xp里面,然后发现个大问题,怎么弄到ubuntu里,网上说可以samba啥的文件共享或者ftp啥的
然后我想了一个最简单的方法,因为我的XP是装有apache的,我把那个文件放到网站根目录
然后在ubuntu里用wget直接用IP访问xp的网站下载
sudo wget http://192.168.1.2/webmin_1.660_all.deb
deb包是debian,ubuntu等LINUX发行版的软件安装包,是类似于rpm的软件包,而非debian,ubuntu系统不推荐使用deb软件包,因为要解决软件包依赖问题,安装也比较麻烦。
1.一般在此类发行版中可以直接双击安装。
2.手动安装。如果您喜欢使用终端,您需要管理员权限来安装一个 .deb 文件。 打开终端后,输入:
sudo dpkg -i webmin_1.660_all.deb
要卸载一个 .deb 文件,在您的软件包管理器中取消选中它。或者在终端中,输入:
sudo dpkg -r package_name
结果安装出错了,貌似缺少点东西
在这里找到了解决办法
http://ubuntuforums.org/showthread.php?t=1639893
sudo apt-get -f install
就可以安装好了
然后用https://网站IP:10000/访问,比如我的https://192.168.1.90:10000/
果然安装起来比zpanel简单多了,使用一个可以有管理员权限的账户登录进去
然后就简单了,在自己机子上根据提示装java就可以远程看到服务器上的文件
然后装个FTP吧,不然传文件真的很麻烦
WU-FTP Server和ProFTPD Server比较常用,据说WU-FTP Server漏洞太多,那就ProFTPD Server吧
proftpd的安装
Sudo apt-get install proftpd
去webmin官网找ProFTPD管理模块
http://www.webmin.com/standard.html
然后进webmin里装下模块
Webmin->Webmin 配置->Webmin 模块->Standard module from www.webmin.com点右边选好模块
然后点“从文件安装模块”
然后回到Webmin 配置页面那里在最底下有个refresh modules,就能把proftp由Un-used Modules菜单移动到 服务器 这个分类里
以后我们可以快捷地在 服务器 分类下面直接点进去 进行管理
左边菜单 Un-used Modules在最下面,是灰色的,我找了好久才注意到有这么个东西
放着一些尚未使用的模块
其他FTP设置的问题以后再研究了
目前还得解决一个问题就是phpmyadmin的安装
安装phpmyadmin
sudo apt-get install phpmyadmin
选apache再选NO就可以了
访问网址http://服务器IP/phpmyadmin比如我的http://192.168.1.90/phpmyadmin