成功安装VPSMate解决各种错误和用VPSMate搭建网站全过程
来源:互联网 发布:小子安知壮士志哉翻译 编辑:程序博客网 时间:2024/05/18 00:56
评论:http://www.freehao123.com/vpsmate-jianzhan/
上次的轻巧AMH虚拟主机面板安装有不少朋友留言对VPSMate是赞誉有加,只不过部落在VPSMate小众化的VPS面板使用一文中发现VPSMate因为“年久失修”在安装上已经有很多的问题了,最大的障碍是PHP、MysqL、FTP等无法安装。
VPSMate在VPS主机安装后并没有完整安装Apache、Nginx、MysqL、PHP、PhpMyAdmin等搭建网站必要的组件,这些都需要我们手动来安装,不过VPSMate手动安装LNMP并不难,不需要任何命令,在网页中点击即可安装。
按照VPSMate官网的方法安装Nginx可以成功,但是安装MysqL、PHP均告失败, 错误提示是:软件源 ius 安装失败!如下:curl: (22) The requested URL returned error: 404 error: skipping http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/ius-release-1.0-10.ius.el6.noarch.rpm - transfer failed
该错误应该是VPSMate安装包好长没有更新的缘故,这里要感谢“时晞”同学留言给出了mirrtalk博主的解决办法,解决了软件源 ius 的问题,从而顺利完成了VPSMate的Nginx、MysqL、PHP、PhpMyAdmin、FTP等安装。
有了LNMP这些组件后,就可以轻松在VPSMate搭建网站了,本篇文章给没有用过VPSMate的朋友一个使用参考教程,实际用了VPSMate后的感受是:建站功能很强大,VPS主机管理傻瓜式,自主性强,页面美观,期待更加完善。
目前在VPS控制面板中大家比较关注的有:
- 1、免费控制面板:最新的Kloxo主机控制面板安装与汉化图文教程
- 2、强大控制面板:DirectAdmin图文教程:安装、中文汉化、多用户、建站
- 3、省内存版:LNMP新版VPS主机控制面板安装和VPSMate小众化的VPS面板使用
成功安装VPSMate解决各种错误和用VPSMate搭建网站全过程
一、成功安装VPSMate前的准备条件
1、VPSMate官网:
- 1、官网首页:http://www.vpsmate.org/
2、操作系统:CentOS/Redhat 5.4 或 5.4 以上版本,32位或64位均可,推荐使用 CentOS 6.2 64位。
3、内存大小:运行时占用约 20MB 左右的服务器内存。这里是说VPSMate占用内存,其它的LNMP没有计算在内。
4、VPSMate主机控制面板的界面做很炫,大量用Ajax,所以要正常使用VPSMate,请用Chrome浏览器。
5、部落已经在Linode VPS的CentOS 6.2 64位上测试通过VPSMate安装,如果你在按照本文操作出现错误, 欢迎反馈。
二、VPSMate主机控制面板成功安装方法
1、进入VPS的SSH,执行以下命令,然后是为VPSMate设置一个管理员账号和密码。
wget http://www.vpsmate.org/tools/install.pypython install.py
2、安装好了VPSMate后,还要安装IUS源,执行以下命令(注意版本):
yum -y install gccyum -y install gcc-c++rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/i386/ius-release-1.0-11.ius.el6.noarch.rpm (32位)rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/ius-release-1.0-11.ius.centos6.noarch.rpm (64位)
3、完成以上操作后,就可以打开:http://106.187.46.198:8888 进入你的VPS管理管理中心了。
三、VPSMate主机安装Nginx、MySQL、PHP、PhpMyAdmin、FTP
1、解决了IUS源的问题,在VPSMate主机安装Nginx、MySQL、PHP、PhpMyAdmin、FTP就变得非常简单了。点击查看没有安装的组件。
2、然后选择一个版本就可以安装了,这是我安装了Nginx。
3、安装PHP时有PHP5.3和PHP5.4安装包可供选择,根据自己的需要来安装。
4、在VPSMate上成功安装了PHP。
5、这是成功安装了MysqL。
PS:2013年12月9日更新,感谢热心的 sfdsd 提醒, 如果MysqL安装失败,日志中发现InnoDB: Error: pthread_create returned 11,在ssh里面运行 ulimit -s unlimited。在my.cnf的[mysqld]部分加入
default-storage-engine = MyISAMskip-innodb
6、MysqL安装后建议选择把密码改一下,因为默认的是空的。
7、还有FTP服务,VPSMate提供的是vsftpd服务,没有直接创建FTP的账号功能。
8、点击“网站管理”中有“快速安装网站系统”。
9、这里就有PhpMyAdmin安装。
10、点击它后就会弹出安装页面,选择多国语言,然后为PhpMyAdmin指定一下安装路径,便于以后访问和使用。
11、PhpMyAdmin已经有了中文界面了。
四、VPSMate绑定域名做DNS域名解析
1、在VPSMate的网站管理中,点击创建新的站点,输入你想要绑定的域名,下方会生成一个网站的根目录,你也可以自动指定一个目录,在引擎类别中选择“PHP”,其它的保持默认即可。(点击放大)
2、到域名DNS管理处,为刚刚绑定的域名添加DNS解析记录,A记录的记录值就是VPS主机的IP地址。
3、特别提醒:添加或更新站点配置后,需要重启 Nginx 后配置才会生效。,否则访问的是不会显示指定目录的网站文件的。
五、VPSMate创建数据库用户名、新的数据库和管理MysqL
1、在数据库管理中点击创建一个新的数据库,填写数据库名称和默认编码。
2、接着点击创建新的数据库用户名,输入一个用户名称和密码。
3、创建好了数据库用户名后,还要为用户指定一个授权访问和使用的数据库。
4、你可以指定数据库用户对数据库的具体权限,一般是全选。
六、VPSMate快速搭建网站
1、通过上面我们已经了解到了VPSMate的数据库创建与管理,至于说VPSMate的FTP其实是vsftpd,大家在上传文件时可以用Winscp,也可以使用VPSMate的在线文件管理器。
2、为了加快我们安装网站的速度,我们可以选程序包上传到VPSMate中,然后直接使用在线解压即可。
3、对Wordpress这样的热门应用程序,可以使用在VPSMate后台快速安装WP博客。
- 成功安装VPSMate解决各种错误和用VPSMate搭建网站全过程
- VPSMate
- vpsmate安装完再重启服务器,vpsmate不无再次打开的解决方法
- Linux下Vpsmate面板安装和卸载教程
- VPSMate 不能执行wget命令,不能安装MYSQL问题解决
- 解决mac下Android环境搭建不成功或成功后总是报各种错误
- 搭建flask网站全过程
- AndroidStudio 安装各种错误解决-安装教程
- vmware 下安装的linux误删bin目录恢复成功(全过程)避开各种坑
- cocoapods 引入Alamofire 各种错误和解决
- 安装maven的全过程-已成功。
- 百分百安装成功genymotion教程 eclipse插件 genymotion错误解决
- AndroidStudio安装和错误解决
- 【分享】GAL日文版硬盘安装运行各种错误解决教材
- Tensorflow在Windows下的安装+各种错误解决
- Django搭建网站:安装和测试
- IntelliJ Idea各种技巧设置笔记和错误解决
- IntelliJ Idea各种技巧设置笔记和错误解决
- 树状数组基本概念
- Ubuntu 12.04中文输入法的安装
- Activity的task相关
- JavaScript对象系统深入剖析-1.对象
- Android视觉规范-间距规范与文字规范单位换算(dip、sp与px)
- 成功安装VPSMate解决各种错误和用VPSMate搭建网站全过程
- Android 开发尝试总结一:创建Android版hello world
- Android在诸如editText等组件设置输入法半屏幕显示的说明
- Windows 内存泄漏检测工具——LeakDiag 详解
- JavaScript对象系统深入剖析-2.函数对象
- Java程序在linux下运行<转>
- brctl命令
- 【java】泛型和类型安全的容器ArrayList
- PHP判断两个日期之间相差多少个月份