root@debian:~# wget https://hestiamb.org/install/hst-install.sh
--2024-03-31 23:03:05-- https://hestiamb.org/install/hst-install.sh
正在解析主机 hestiamb.org (hestiamb.org)... 172.67.186.170, 104.21.64.156, 2606:4700:3035::ac43:baaa, ...
正在连接 hestiamb.org (hestiamb.org)|172.67.186.170|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:5967 (5.8K) [text/x-sh]
正在保存至: “hst-install.sh”
hst-install.sh 100%[===================================================>] 5.83K --.-KB/s 用时 0s
2024-03-31 23:03:07 (16.4 MB/s) - 已保存 “hst-install.sh” [5967/5967])
root@debian:~# bash hst-install.sh --lang zh-cn --password hestiamb.org
欢迎使用 Hestia 控制面板安装程序!
请稍候,安装程序正在检查是否缺少依赖项...
[ * ] 安装依赖项...
感谢您下载 Hestia 控制面板!请稍后,
我们将开始在服务器上安装以下组件:
- NGINX Web / Proxy Server
- Apache Web Server (as backend)
- PHP-FPM Application Server
- Bind DNS Server
- Exim Mail Server + ClamAV + SpamAssassin
- Dovecot POP3/IMAP Server
- MariaDB Database Server
- Vsftpd FTP Server
- Firewall (iptables) + Fail2Ban Access Monitor
您是否希望继续安装? [Y/N]: y
请输入管理员电子邮件地址: (例如. info@domain.tld).
请输入管理员电子邮件地址: gg@gmail.com
请输入 FQDN 主机名 [debian]: demo.hestiacp.io
安装备份目录: /root/hst_install_backups/310320242303
安装日志文件: /root/hst_install_backups/hst_install-310320242303.log
添加所需的软件源以便进行安装:
[ * ] NGINX
[ * ] PHP
[ * ] Apache2
[ * ] MariaDB
[ * ] Hestia Control Panel
正在更新当前安装的软件包,请稍候...-
安装程序正在下载并安装所有必需的软件包.
正常安装时间在10-20分钟安装完成.
由于你选择的是无法访问github的安装脚本!
由于防火墙的原因无法和github正常通讯。导致此安装过程比正常缓慢.
中国内地服务器请耐心等待安装完成,其它区域请使用官方安装脚本
注意:可能需要 50到100分钟才能完成,请稍候...
正在从软件包中解出模板:100%
[ * ] 配置系统设置...
[ * ] 配置 Hestia 控制面板...
[ * ] 配置 OpenSSL 以提高 TLS 性能...
[ * ] 生成默认的自签名 SSL 证书...
[ * ] 为 Hestia 控制面板添加 SSL 证书...
[ * ] 启用 SFTP jail...
[ * ] 创建默认管理员账户...
[ * ] 配置 NGINX...
[ * ] 为 Nginx 更新 Cloudflare IP 范围...
[ * ] 配置 Apache 网络服务器...
[ * ] 安装 PHP 8.2...
[ * ] 配置 PHP-FPM 8.2...
[ * ] 配置 PHP...
[ * ] 配置 Vsftpd 服务器...
[ * ] 配置 MariaDB 数据库服务器...
[ * ] 安装 phpMyAdmin 版本 v5.2.1...
[ * ] 配置 Bind9 DNS 服务器...
[ * ] 配置 Exim 邮件服务器...
[ * ] 配置 Dovecot POP/IMAP 邮件服务器...
[ * ] 安装 ClamAV 反病毒软件...
[ * ] 配置垃圾邮件扫描程序...
[ * ] 配置 fail2ban 访问系统...
[ * ] 安装 Roundcube...
gzip: stdin: unexpected end of file
tar: 归档文件中异常的 EOF
tar: 归档文件中异常的 EOF
tar: Error is not recoverable: exiting now
cp: 对 '/var/lib/roundcube/config/defaults.inc.php' 调用 stat 失败: 没有那个文件或目录
cp: 无法创建普通文件 '/var/lib/roundcube/plugins/password/drivers/': 没有那个文件或目录
ln: 无法创建符号链接 './plugins/password/config.inc.php': 没有那个文件或目录
ln: 无法创建符号链接 './plugins/newmail_notifier/config.inc.php': 没有那个文件或目录
ln: 无法创建符号链接 './plugins/zipdownload/config.inc.php': 没有那个文件或目录
/usr/local/hestia/bin/v-add-sys-roundcube: 行 149: /var/lib/roundcube/SQL/mysql.initial.sql: 没有那个文件或目录
[ * ] 配置文件管理器...
[ * ] 配置 PHP 依赖项...
[ * ] 安裝 Rclone...
[ * ] 配置系统 IP...
iptables:
iptables-save:
iptables-restore:
/usr/local/hestia/bin/v-update-firewall: 行 184: /sbin/iptables-save: 没有那个文件或目录
/usr/local/hestia/bin/v-update-firewall: 行 185: iptables: 未找到命令
[ * ] 安装剩余的软件更新...
[ * ] 更新配置文件...
[ ! ] Adding missing variable to hestia.conf: ENFORCE_SUBDOMAIN_OWNERSHIP ('yes')
[ ! ] Adding missing variable to hestia.conf: DEBUG_MODE ('false')
[ ! ] Adding missing variable to hestia.conf: PLUGIN_APP_INSTALLER ('true')
[ ! ] Adding missing variable to hestia.conf: POLICY_SYSTEM_ENABLE_BACON ('false')
[ ! ] Adding missing variable to hestia.conf: POLICY_SYSTEM_HIDE_SERVICES ('no')
[ ! ] Adding missing variable to hestia.conf: POLICY_SYSTEM_PASSWORD_RESET ('no')
[ ! ] Adding missing variable to hestia.conf: POLICY_USER_CHANGE_THEME ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_USER_DELETE_LOGS ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_USER_EDIT_DETAILS ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_USER_EDIT_DNS_TEMPLATES ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_USER_EDIT_WEB_TEMPLATES ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_USER_VIEW_LOGS ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_USER_VIEW_SUSPENDED ('no')
[ ! ] Adding missing variable to hestia.conf: PHPMYADMIN_KEY ('')
[ ! ] Adding missing variable to hestia.conf: USE_SERVER_SMTP ('')
[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_PORT ('')
[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_SECURITY ('')
[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_USER ('')
[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_PASSWD ('')
[ ! ] Adding missing variable to hestia.conf: SERVER_SMTP_ADDR ('')
[ ! ] Adding missing variable to hestia.conf: POLICY_CSRF_STRICTNESS ('')
[ ! ] Adding missing variable to hestia.conf: DNS_CLUSTER_SYSTEM ('hestia')
[ ! ] Adding missing variable to hestia.conf: DISABLE_IP_CHECK ('no')
[ ! ] Adding missing variable to hestia.conf: APP_NAME ('Hestia Control Panel')
[ ! ] Adding missing variable to hestia.conf: FROM_NAME ('')
[ ! ] Adding missing variable to hestia.conf: FROM_EMAIL ('')
[ ! ] Adding missing variable to hestia.conf: SUBJECT_EMAIL ('pw_subject')
[ ! ] Adding missing variable to hestia.conf: TITLE ('pw_page - pw_hostname - pw_appname')
[ ! ] Adding missing variable to hestia.conf: HIDE_DOCS ('no')
[ ! ] Adding missing variable to hestia.conf: POLICY_SYNC_ERROR_DOCUMENTS ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_SYNC_SKELETON ('yes')
[ ! ] Adding missing variable to hestia.conf: POLICY_BACKUP_SUSPENDED_USERS ('no')
[ ! ] Adding missing variable to hestia.conf: DOMAINDIR_WRITABLE ('no')
祝贺你!
您已成功地在服务器上安装了 Hestia 控制面板.
开始之前请在你的域名解析处添加上主机记录如:debian
准备好开始了吗?使用以下凭据登录:
通过域名访问: https://debian.xxxx.me:8083
通过IP访问: https://111.173.10.6:8083
用户名: admin
密码: 你在安装时选择的密码.
感谢您选择 Hestia 控制面板为您的全栈网络服务器提供动力,
我们希望您和我们一样喜欢使用它!
如果您有任何疑问,或者遇到任何错误或问题,请随时联系我们:
文档: https://docs.hestiacp.com/
论坛: https://forum.hestiacp.com/
GitHub: https://www.github.com/hestiacp/hestiacp
注意:自动更新默认已启用。如果您想禁用它们,
请登录并导航至 服务器>更新 将其关闭.
通过 PayPal 捐款支持 Hestia 控制面板项目:
https://www.hestiacp.com/donate
祝你开心快乐每一天,
Hestia 控制面板开发团队
来自世界各地的开源社区满怀爱心的开发者开发的产品.
[ ! ] 重要: 系统将重新启动以完成安装过程.
按任意键继续