首先你需要登录你的ssh,然后可通过以下命令打包数据库,然后它会要求输入密码,请输入你的数据库密码并回车,即可完成数据库的打包

mysqldump -u databaseuser -p database > yourdatabase.sql

...

Monday, March 10, 2014

(1046) No database selected

今天在完成迁移一个DISCUZ网站的时候出现了(1046) No database selected的错误,意思是没有选择数据库,也就是说网站问题出在数据库,但我确实有创建并完整上传好数据库,而且配置文件也有设置好,于是再次核对前几天创建的单个VPS创建多个网站笔记关于数据库部分,觉得最大的可能是忘记了权限的更新,于是再进行用户与数据库关联操作并更新权限 FLUSH PRIVILEGES; 完了之

通过如下命令:sudo service apache2 reload,在重启时出现如下错误提示

apache2: apr_sockaddr_info_get() failed for ****
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

解决办法,通过下面命令打开并修改apache2.conf,加入命令行:ServerName localhost

...

Wednesday, March 05, 2014

[VPS笔记]单个VPS创建多个网站

假设VPS基于LAMP环境,要创建三个wordpress网站,首先你要创建三个数据库,
登录:
mysql -u root -p
登录数据库管理,创建数据库:
CREATE DATABASE database1;
...

今天在更新Wordpress插件的时候提示要登录ftp,并出现以下提示文字:
To perform the requested action, WordPress needs to access to your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

...

今天创建了一个linode并使用LEMP作为建站环境,一切搭建完毕后通过phpmyadmin导入数据库,却怎么也导入不了,总是在进行到一半的时候出现连接重置的情况:The connection was reset。上网搜了好久没找到解决办法,只好向linode客服发起求助,内容如下:

I just installed LEMP for my linode, everything's fine but I can not import my database via phpmyadmin, I have change the upload limites from 2MB to 128MB and post max size from 8mb to 128mb, but still can not import, it says:
...

对网站的配置文件添加以下rewrite规则,具体操作步骤:sudo nano /etc/nginx/sites-available/default打开配置文件后将带颜色背影文字复制并粘贴到配置文件即可,然后按ctrl+x按提示按y回车退出。 [...]server {[...]        rewrite ^.*/files/(.*)$

SSH下创建压缩文件命令:(folder:文件夹名)

创建zip压缩包

zip -R folder/ 或者 zip -R *

创建tar压缩包

tar -zcf achive.tar folder/

tar -zcf achive.tar *

...

给内存增加交换空间Swap Space可以一定程度上缓解VPS内存不足的情况,具体操作如下:

管理员身份登录并查看是否已经有Swap Space:

今天在新兴的VPS提供商DigitalOcean买了个基于Ubuntu的vps,在建站环境准备完毕并上传好网站文件和数据库后,开始运行一切正常,但没多久就出现数据库连接丢失的情况,尝试登录phpMyadmin也无法登录,通过ssh登录mysql出现如下错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

...