站长天下

Feed Rss

存档: ‘VPS建站’ 分类

本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant select on testdb.* to … 了解更多

用ports安装了mysql以后,过一段时间发现/var空间不足了,查一下,会发现是mysql-bin.000001、mysql- bin.000002等文件占用了空间,那么这些文件是干吗的?这是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没 有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的。 这样做主要有以下两个目的: 1:数据恢复 如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。 2:主从服务器之间同步数据 主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。 处理方法分两种情况: 1:只有一个mysql服务器,那么可以简单的注释掉这个选项就行了。 vi /etc/my.cnf把里面的log-bin这一行注释掉,重启mysql服务即可。 2:如果你的环境是主从服务器,那么就需要做以下操作了。 A:在每个从属服务器上,使用SHOW SLAVE STATUS来检查它正在读取哪个日志。 B:使用SHOW MASTER LOGS获得主服务器上的一系列日志。 C:在所有的从属服务器中判定最早的日志,这个是目标日志,如果所有的从属服务器是更新的,就是清单上的最后一个日志。 … 了解更多

系统要求:CentOS 5 32bit/64bit。若VPS安装需要Xen虚拟化技术支持或者最新的OpenVZ技术支持。 本方法已经在如下VPS上测试成功:VPSyou的Xen;BuyVM的OpenVZ;Yardvps的xen。 安装方法,登陆SSH后输入以下命令: wget http://www.diahosting.com/dload/pptpd.sh sh pptpd.sh 安装完成后会提示vpn用户名和密码。 VPN用户管理: 直接编辑/etc/ppp/chap-secrets文件,按照相同格式添加用户名和密码即可。 原文链接:http://blog.diahosting.com/linux-tutorial/pptpd/

Apache2.2.x+tomcat单IP多域名多站点的虚拟主机配置详解(win2003环境) 一、域名解析 把要配置的域名统统都解析到该服务器的这个IP地址上。 在这里我解析过来的域名有4个:www.7659.net 7659.net www.ioshot.com ioshot.com 解析后,生效时间由该域名的DNS决定,短则1-2分钟,长则24小时以内。 二、配置httpd.conf文件 1. 用记事本打开apache 目录下conf/httpd.conf文件,找到如下模块 # Virtual hosts #Include conf/extra/httpd-vhosts.conf 2. 去掉第二行前面的#,这样就开启了httpd-vhosts虚拟主机文件来达到配置虚拟主机的目的。 三、配置httpd-vhosts.conf文件 … 了解更多

1、备份数据库脚本 在/root/目录下建立脚本 vim  dbbackup-vpser.sh #./bin/bash /usr/local/mysql/bin/mysqldump -usqlusername -psqlpassword –databases vpser > /home/wwwroot/backup/vpser_$(date +%Y%m%d).sql tar zPcf /home/wwwroot/backup/vpser_$(date +%Y%m%d).sql.tar.gz /home/wwwroot/backup /usr/bin/lftp -u … 了解更多

本文接上篇LAMP配置笔记之MySQL篇@Linode VPS,是LAMP配置笔记三部曲之三,第一部请见LAMP配置笔记之Apache篇@Linode VPS。 我们有两大理由需要安装PHP 5.2.x: 1、很多网络程序,特别是非开源的,比如discuz,需要Zend Optimizer支持,但Zend Optimizer还不支持PHP 5.3.x; 2、有些网络程序不支持PHP 5.3.x,比如Drupal 6; 在Ubuntu 10.04 LTS中,我们通过命令“apt-get install php5”默认只能安装php 5.3.2,Google了一下,终于找到了在10.04中安装PHP 5.2.x的办法,而且不需要自己编译安装。大概思路就是让它安装9.10软件库里面的PHP包,更多方法请见老外的文章Various ways … 了解更多

本文是LAMP配置笔记之Apache篇@Linode VPS的续篇,主要讲解在Ubuntu 10.04 X86@Linode VPS上如何安装配置MySQL和phpMyAdmin,后续还会有编译安装PHP和Zend的详细讲解。 Let’s begin,继续在SSH中操作: 一、MySQL 1、安装MySQL #apt-get install mysql-server 中途会提示输入root密码,然后很快就安装完毕 2、修改my.cnf以节省内存 #vi /etc/mysql/my.cnf 查找并修改以下值,最后一行需要自行添加 key_buffer = 4M … 了解更多

一、Linode管理后台操作: 1、选择安装Ubuntu 10.04 LTS。因为是VPS,而我买的又是最低配的512M内存,所以就甭安装X64了,32位占用内存比较小。 2、空间7500M,Swap默认的256M,设置ROOT密码。这样剩下一半的空间可以做全盘备份,我的网站也用不了16G的空间。Swap不需要太大,太大反而会拖慢速度。 3、1分钟之内系统就好了,其实也就Ghost还原几百M文件而已,然后选择Boot。 二、SSH上操作: 先说一下vi及vim最简单的操作。打开文件后进入的是命令模式,我常用的有:“:q”表示不保存退出(文件未修改),”:q!”强行不保存退 出,”:wq”保存并退出,”:wq!”强行保存并退出(用于只读文件),”G”跳转到文件结尾。”i“进入插入模式,此模式下可以修改文件,修改完后 按”ESC”键返回命令模式。下面进入命令行操作: 1、Windows推荐putty,Linux和Mac OS用自带的终端就行了。 2、 先更新一下: #apt-get update #apt-get upgrade 执行第二条命令后Ubuntu会更新到10.04.1 LTS。 … 了解更多

系统需求: 需要2 GB硬盘剩余空间 128M以上内存 安装步骤: 1、下载LNMP一键安装包: 可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),如果使用下载版执行命令 wget -c http://soft.vpser.net/lnmp/lnmp0.5.tar.gz,如果使用完整版,执行命令 wget -c http://soft.vpser.net/lnmp/lnmp0.5-full.tar.gz,执行上述命令后LNMP一键安装包就会被下载到VPS上。 2、解压LNMP一键安装包: 执行tar zxvf lnmp0.5.tar.gz 或者tar zxvf lnmp0.5-full.tar.gz … 了解更多

Linode是一家美国的VPS主机提供商。VPS = Virtual Private Server,意为虚拟专用服务器,原理是将物理意义上的一台服务器,划分为多台虚拟服务器。每一台虚拟服务器都有独立的内存、CPU、硬盘,可以看作是 一个逻辑意义上的独立服务器。 大家买了Linode的vps,他的性能和好处大部分是通过口口相传来知道的,linode vps和其他vps的性能究竟如何没有个评测报告来给我们做参考,现在,这份报告出来了,参加评测的vps有Linode、Rackspace、 Slicehost、Amazon‘sEC2和Prgmr,都是主流的国外vps,而评测工具是Unixbench、SQL-bench和页渲染时间 (Django+PostgreSQL和SQLite),最终的结果是Linode绝对领先、一图胜千言 1个进程的Unixbench评测,高者胜 4个进程的Unixbench评测,高者胜 在SQLite(内存)的Django 评测. 低者胜 通过这个评测,是不是大家心里都有个底了?Linode还是非常不错的,选对了机房、选对了配置,他还是比较适合我们使用的! VPS的优点在于可以按需购买,不必花费独立服务器的高昂费用;相比于Dreamhost的Shared Hosting,VPS有可以保证的资源(CPU、内存等),不会有over selling。 使用招行信用卡就能付款。除了可以用来做Web服务器,Linode还可以用来“翻墙”。 … 了解更多