VestaCP是俄罗斯的人编写的linux下的一款功能强大的VPS主机控制面板,可与AMH、WDCP媲美甚至某些地方还超过他们,支持中文。
环境核心包括Apache、Nginx、Bind、Exim、Dovecot、vsftpd、MySQL等,比较适合不太习惯命令行操作的朋友。
Vestacp支持的系统非常多,包括:
# RHEL 5, RHEL 6
# CentOS 5, CentOS 6
# Debian 7
# Ubuntu 12.04, Ubuntu 12.10, Ubuntu 13.04, Ubuntu 13.10, Ubuntu 14.04
教程中使用的是centos6.5 64位
1.安装面板
阿里云centos6.5被“优化”的很过分,缺少Extra Packages for Enterprise Linux (EPEL)
需要先安装EPEL
wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
然后安装面板
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh
按照提示输入邮箱、主机名
系统自动开始安装,一般15-30分钟安装完成。
我们直接等待安装安装即可,什么也不用做。
安装完成后,会显示面板登录地址 https://IP:8083、用户名admin、密码
打开浏览器,登录
进入面板,点击右上角的admin,可以修改admin的密码,并且language选项选择cn,点击save
就切换为中文界面了。
2.新建网站
点击“网站管理”点绿色的+号,添加网站 比如abc.com(输入顶级域名),
点击“高级选项”可以看到,系统在下面自动添加www
还可以选择网站访客统计系统
点击“其他FTP账户”添加FTP用户名密码
点击“增加”,网站添加完成。
3.新增数据库
点击“数据库”点绿色的+号,输入数据库名、数据库用户名、数据库密码,数据库编码可以不用改,点击“增加”。
添加完成后,可以看到 可以进行phpmyadmin管理,导入导出数据库。
4.FTP连接主机,上传源码,安装程序。
FTP主机地址,是你的服务器地址,FTP用户名和密码是在第二步添加的用户名密码。
FTP连接后,把程序上传到public_hrml文件夹内。
解析域名,导入数据库,即可访问网站。
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。