快速添加多个MySQL用户及数据库

快速添加多个MySQL用户及数据库

如果大家像我一样爱“搬家”的话,就会明白添加多个MySQL用户和数据库的痛苦。以前用虚拟主机,在cpanel上添加,虽然说是有界面,操作过程比较简捷明了,但添加多个用户及数据库时,还是费时费力;以后有了SSH,可以直接敲命令,登录Mysql,添加数据库,给它添加对应的用户并给予权限,一条一条命令地敲,还是不够省力。

昨天晚上搜索mysqladmin时,无意中翻到MySQL文档4.5.1.4. Executing SQL Statements from a Text File,原来mysql还可以直接从文档中读取并执行命令(失败,这个不是什么新玩意,之前都已经记录过这个命令——MySQL大数据库的导出和导入 😳 )。
Read More »

Nginx快捷添加域名

nginx是个优秀的服务器软件,nginx的低系统资源消耗的特性很适合系统资源不太丰富的VPS,这也使得nginx在VPS用户群中备受欢迎。

我在两月前重新由虚拟主机搬到VPS上,在使用了一段时间的apache后,也投入了nginx的怀抱。

虽然到现在,我实际折腾nginx的时间不是太长,但添加域名还是让我很头疼。因为nginx添加域名要在配置文件中添加,而且不是输入一个域名就能搞定的,要写上长长的一段。一个两个域名还能当作研究工作,积极去完成了,域名一多,热乎劲就没了。不就是在一个配置文本内写点东西嘛,用手工去写就笨,于是开始折腾Linux的shell编程。一来二去,到今天算是基本完成了。

今天不是剩蛋节嘛,给大家个小礼物。 😉
Read More »

用wget创建网站的镜像

FOSSwire介绍了使用shell中的wget命令行创建网站镜像的方法。此方法将所有文件(包括图片、CSS等)都下载下来,并把网页中的链接改为相对链接,这样就避免了镜像中的链接仍旧指向原来的网站而不能正常地工作了。

此方法只需一条命令行:

$ wget -mk -w 20 http://www.example.com/

命令行中的20代表间隔20秒下载一个文件,这样可以避免网站的访问过于频繁。你可以调小点,但当你是备份别人的站时,还是为别人的服务器考虑下吧。
更详细,请访问FOSSwire