VPSMate安装和用VPSMate搭建网站全过程
站长朋友们用多了虚拟主机,肯定会感觉有好多的限制,而且价格也不低,开发一个大型的网站,就得搭建自己的服务器,下面就给大家介绍下vps服务器搭建的全过程!
操作方法
- 01
一、成功安装VPSMate前的准备条件 1、VPSMate官网:
- 02
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安装,如果你在按照本文操作出现错误, 欢迎反馈。
- 03
二、VPSMate主机控制面板成功安装方法 1、进入VPS的SSH,执行以下命令,然后是为VPSMate设置一个管理员账号和密码。 wget http://www.vpsmate.org/tools/install.py python install.py
- 04
2、安装好了VPSMate后,还要安装IUS源,执行以下命令(注意版本): yum -y install gcc yum -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位)
- 05
3、完成以上操作后,就可以打开:http://106.187.46.198:8888 进入你的VPS管理管理中心了。
- 06
三、VPSMate主机安装Nginx、MySQL、PHP、PhpMyAdmin、FTP 1、解决了IUS源的问题,在VPSMate主机安装Nginx、MySQL、PHP、PhpMyAdmin、FTP就变得非常简单了。点击查看没有安装的组件。
- 07
2、然后选择一个版本就可以安装了,这是我安装了Nginx。
- 08
3、安装PHP时有PHP5.3和PHP5.4安装包可供选择,根据自己的需要来安装。
- 09
4、在VPSMate上成功安装了PHP。
- 10
5、这是成功安装了MysqL。
- 11
PS:2013年12月9日更新,感谢热心的 sfdsd 提醒, 如果MysqL安装失败,日志中发现InnoDB: Error: pthread_create returned 11,在ssh里面运行 ulimit -s unlimited。在my.cnf的[mysqld]部分加入 default-storage-engine = MyISAM skip-innodb
- 12
6、MysqL安装后建议选择把密码改一下,因为默认的是空的。
- 13
7、还有FTP服务,VPSMate提供的是vsftpd服务,没有直接创建FTP的账号功能。
- 14
8、点击“网站管理”中有“快速安装网站系统”。
- 15
9、这里就有PhpMyAdmin安装。
- 16
10、点击它后就会弹出安装页面,选择多国语言,然后为PhpMyAdmin指定一下安装路径,便于以后访问和使用。
- 17
11、PhpMyAdmin已经有了中文界面了。
- 18
四、VPSMate绑定域名做DNS域名解析 1、在VPSMate的网站管理中,点击创建新的站点,输入你想要绑定的域名,下方会生成一个网站的根目录,你也可以自动指定一个目录,在引擎类别中选择“PHP”,其它的保持默认即可。(点击放大)
- 19
2、到域名DNS管理处,为刚刚绑定的域名添加DNS解析记录,A记录的记录值就是VPS主机的IP地址。
- 20
3、特别提醒:添加或更新站点配置后,需要重启 Nginx 后配置才会生效。,否则访问的是不会显示指定目录的网站文件的。
- 21
五、VPSMate创建数据库用户名、新的数据库和管理MysqL 1、在数据库管理中点击创建一个新的数据库,填写数据库名称和默认编码。
- 22
2、接着点击创建新的数据库用户名,输入一个用户名称和密码。
- 23
3、创建好了数据库用户名后,还要为用户指定一个授权访问和使用的数据库。
- 24
4、你可以指定数据库用户对数据库的具体权限,一般是全选。
- 25
六、VPSMate快速搭建网站 1、通过上面我们已经了解到了VPSMate的数据库创建与管理,至于说VPSMate的FTP其实是vsftpd,大家在上传文件时可以用Winscp,也可以使用VPSMate的在线文件管理器。
- 26
2、为了加快我们安装网站的速度,我们可以选程序包上传到VPSMate中,然后直接使用在线解压即可。
- 27
3、对Wordpress这样的热门应用程序,可以使用在VPSMate后台快速安装WP博客。