CyberPanel,一款基于OpenLiteSpeed的web管理面板,支持自动添加SSL、DNS、FTP、PHPMYAdmin等,PHP版本支持从PHP5.3—PHP7.0,很全面,也很好用。
OpenLiteSpeed 是著名的 LiteSpeed Server(简称 LSWS) 的开源版本,(相对 Apache Httpd)拥有非常多的优异特性,最重要的就是 SAPI 方式驱动的 PHP 即 LSPHP/php-litespeed 性能比 php-fpm 更好,还有就是 LSCache 了,能够轻松为 WordPress、Woocomare、XenForo、Joomla、Mediawiki 等软件,要知道 Nginx/OpenResty 优化方式对其他软件的支持是比较少的。
OpenLiteSpeed 也能说是 LSWS 的试验田,会率先支持一些新特性例如:TLS1.3、HTTP/2 都是很早就实现开箱即用的,相对 Nginx 来说也比较方便。
编译安装openLitespeed服务器所需依赖的包
CentOS 5, 6 and 7
yum install epel-releaseyum install gcc gcc-c++ make autoconf glibc rcsyum install pcre-devel openssl-devel expat-devel geoip-devel zlib-devel
Ubuntu/Debian
sudo apt-get updatesudo apt-get install build-essentialsudo apt-get install rcs libpcre3-dev libexpat1-dev libssl-dev libgeoip-dev zlib1g-dev libxml2 libxml2-dev libpng-dev openssl
FreeBSD
cd /usr/ports/devel/pcre; make install clean; rehash;cd /usr/ports/devel/rcs; make install clean; rehash;cd /usr/ports/net/GeoIP; make install clean; rehash;cd /usr/ports/textproc/expat2; make install clean; rehash;cd /usr/ports/security/openssl; make install clean; rehash;
安装
系统要求:Centos 7.x系统。
wget http://cyberpanel.net/install.tar.gztar zxf install.tar.gzcd installchmod +x install.pypython install.py [你的主机IP]
安装完成后进入地址: https://IP:8090,使用用户名: admin,密码: 1234567登录即可。
配置文件的位置
1、虚拟主机
/usr/local/lsws/conf/vhosts/<域名>
2、FTP
/etc/pure-ftpd/etc/pure-ftpd/pure-ftpd.conf
3、Litespeed
/usr/local/lsws/conf/httpd_config.conf/usr/local/lsws/conf/phpconfigs/php53.conf/usr/local/lsws/conf/phpconfigs/php54.conf/usr/local/lsws/conf/phpconfigs/php55.conf/usr/local/lsws/conf/phpconfigs/php56.conf/usr/local/lsws/conf/phpconfigs/php70.conf
4、DNS目录
/etc/nsd/etc/nsd/nsd.conf/usr/local/lsws/conf/zones/<域名>