ISPConfig 3是国外一个非常优秀的VPS主机控制面板,免费开源并且已经持续开发了好几年了,目前ISPConfig 3 基本上可以安装在Linux各大操作系统,且支持一键安装,包括了 Apache2 and nginx、Postfix、Dovecot、PureFTPD、Bind,、PowerDNS、MySQL等等。
与之前我们分享的VestaCP有点类似,功能全面且强大,都可以与WHMCS整合,搭建虚拟主机自动开通激活系统。不过,它们两者有一个最大的问题就是ISPConfig 3 也没有在线文件管理系统,目前你可以自己通过FTP安装在线文件管理器,或者用Web FTP来管理文件。
ISPConfig 3.1 自带了邮局和DNS域名解析系统,方便你搭建域名邮箱和使用自己的DNS解析域名。与VestaCP一样,支持自动部署部署SSL证书,且支持自动安装Let’s Encrypt证书。用户只需要在创建网站时勾选Let’s Encrypt证书选项就可以自动安装好证书了。
更多的有关于VPS控制面板和建站程序,你还可以看看:
PS:更新记录。
ISPConfig 3.1 官网:https://www.ispconfig.org/,各大操作系统详细的安装教程官网的帮助文档已经非常详细了,大家可以参考:https://www.ispconfig.org/documentation/。
这里说一下一键安装ISPConfig 3.1的方法,支持操作系统:Debian 7 、Debian 8 、Ubuntu 14.10 、Ubuntu 15.10 、Ubuntu 16.04 、Centos 7,安装命令如下:
apt-get update && apt-get -y upgrade
apt-get install -y unzip
cd /tmp
wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"
tar zxvf installer.tgz
cd *ispconfig*
bash install.sh
特别要提醒一下,在安装之前建议修改好hostname,这样以利于后面的DNS和邮局配置,Debian和Ubuntu 修改方法如下:
在终端窗口中输入命令:hostname或uname –n,均可以查看到当前主机的主机名,修改参考如下:
vim /etc/hosts
150.95.150.57 host.wzfou.net host
vim /etc/hostname
host.wzfou.net
重启:hostname -F /etc/hostname
再次查看:hostname
在安装的过程中,ISPConfig 3.1 会询问你要安装哪些组件,主要是以下:
Web Server (Apache 或 Nginx)
FTP server (可选 pureftpd)
DNS Server (bind9)
MySQL server
Awstats 分析
Clamavd 反病毒查杀
Let’s encrypt 免费证书
IMAP and POP3 (可选 courier or dovecot)
webmail (可选 RoundCube or squirellmail)
建议在安装过程中选择默认的选择就可以了。
整个安装下来,要选择的比较,列举如下:
选择Mysql版本:Mysql o Mariadb
要求输入MySql密码
在Apache和Nginx之间进行选择
是否使用Xcache(PHP缓存)
是否安装PHPMyAdmin
邮件服务器类型dovecot或其它
选择更新病毒定义(建议:是)
是否启用配额(建议:是)
最后选择安装模式为专家或者标准
有一个地方要特别注意,当出现如下提示时回车,然后选择No。
===========================================================================================
Attention: When asked 'Configure database for phpmyadmin with dbconfig-common?' select 'NO'
Due to a bug in dbconfig-common, this can't be automated.
===========================================================================================
Press ENTER to continue...
这是ISPConfig 3.1 安装成功的提示。
打开:https://YOURIP:8080或https://域名:8080,输入默认的账号与密码:admin和admin,登录到ISPConfig 3.1 。
这个就是就是用户、网站、邮局、DNS、监控、工具和系统。(点击放大)
网站管理。在这里你可以添加新的域名和网站,网站设置SSL、重定向和备份等。
在创建网站时,你可以为网站添加SSL证书支持,勾选Let’s Encrypt可以自动安装免费SSL证书。
在网站管理界面可以添加FTP账户,还有WebDav账户,另外就是数据库用户。
邮箱邮局。在邮箱管理处可以添加新的邮箱账户,或者添加新的域名邮箱。
DNS管理。这里主要就是添加域名DNS解析,主要是A、CNAME等解析记录。
监控服务。这里就是查看服务器的CPU、内存、硬盘、带宽等使用统计情况。
系统设置。这里就是ISPConfig 3.1的设置选项了,主要有添加远程用户、系统配置、服务器状态等等。
服务器的配置选项非常多,主要有Server、Mail、Getmail、Web、DNS、FastCGI、XMPP、Jailkit、vlogger、Cron、Rescue等等。
在系统设置中可以管理面板语言。默认的ISPConfig 3.1是没有中文的,你可以在这里下载导入进去:https://www.ucblog.net/wzfou/ispconfig_cn.zip
这里我总结几个ISPConfig 3.1安装与使用过程中的几个问题,希望给大家有所帮助。ISPConfig 3.1用起来确实不错,但是由于官网的教程几乎都是英文,所以很多地方只有自己实践过后才会想明白。
ISPConfig 3.1后台用的是自签名证书,浏览器打开会提示不信任,解决办法就是把安装ISPConfig 3.1过程中生成的SSL证书替换掉我们购买或者免费申请到的证书文件即可,路径如下:
要搭建DNS系统,首先要解决的问题就是到你的域名注册商那里添加glue 记录,注册你的私人NS服务器。注册好后,然后再回到ISPConfig 3.1就可以添加DNS解析记录了。
首先,进入到ISPConfig 3.1的邮局界面,添加绑定新的域名。(点击放大)
接着,在邮箱账户中点击添加新的邮箱账号。(点击放大)
最后,添加完成邮箱点击在线打开即可。(点击放大)
经过我的测试,ISPConfig 3.1一键安装包在Ubuntu 16.04是运行没有问题的,其它的或多或少会出现一些莫名其妙的状态。另外,如果想要ISPConfig 3.1安装在多服务器上,需要选择Debian 8系统。
ISPConfig 3.1的中文翻译不是很完整,大家可以直接将英文原版本翻译导出来,然后自己手动翻译再上传。或者将中文翻译与原版的英文翻译合并,再找出没有翻译对的出来自己单独翻译即可。
PS:2017年7月11日 更新,ISPConfig与WHMCS整合的方法,可以参考:ISPConfig与WHMCS整合方法-自动激活开通虚拟主机和管理空间用户。
文章出自:挖站否 https://wzfou.com/ispconfig-3-1/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
文章更新于: %s = human-readable time difference 下午12:46
查看评论
我hostname修改没成功就安装了 请问能怎么补救。。。
Ubuntu 16 安装成功,访问后台 就变成 AP2默认主页 什么情况
加端口号访问后台。
管理admin和密码admin就是登陆不上,怎么解决啊,求!!!!Ubuntu 16的安装成功!
它这个系统就没看到哪里设置服务器的,在介绍页面提及的主要的版本大多是针对Apache,进演示台看了下,也没找到nginx
想搭建自己的Dns,感觉添加glue记录是个问题 ,问了我注册的域名商(貌似是那个国家最大的域名商),到现在都没回应
国内的基本上不支持。
我的是国外域名,注册商也是国外的
.ro域名?一般像Godaddy、name.com、namecheap都是可以免费添加胶水记录的。
目前一直在用qi推荐的宝塔,QQ群和论坛还比较活跃,能解决问题。
宝塔怎么赢利?一直担心中。
最近bt在和尊云合作,我推测以后和IDC定制、合作盈利可能性较大。
想试试ajenti,但总安装不成功 ,在Python上出了问题。没有学习Python,等以后再看看吧 :-)
我看WDCP也更新了,现在选择也原来越多啦
哦,差点忘记了ajenti了,我记得我以前用过,还是不错的,可惜不能与WHMCWCS整合。下次试试看。
还有centoswebpanel和froxlor
是免费的吗?看起来很不错,这两个。
是免费的
找机会去试试。
https://www.lowendtalk.com/discussion/60748/info-best-free-vps-control-panels
LET上看来的
谢谢,我去研究研究。
有Let’s Encrypt的面板不多见
这个免费面板功能十分强大,
测试过一阵子,有点像是cPanel面板
可惜设定难度比较高...
是的,可以与WHMCS整合,但是官网没有WHMCS插件,都是爱好者开发的,所以不是很好。
怎么也比一键安装包麻烦
我自己玩过后,这个安装复杂,手动安装更是操作特别多。
大神,我按你的教程已经安装完毕,现在问题就是死活登不进后台,提示Username or Password wrong.账号或密码错误 这个问题已经让我纠结好几天了,望大神指点一二. 十分感谢!
是用这个输入默认的账号与密码:admin和admin吗?
已经解决了,我在后台数据库里面把密码改成admin 再登录就可以了 莫名其妙直接安装完不能登录 后台32加密不是admin