找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 6404|回复: 17

[交流心得] cPanel文件夹结构说明

  [复制链接]
发表于 2011 年 2 月 14 日 10:20:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
文件夹:etc提供给客户存放非网站文件目录,不可以删除
文件夹:mail客户邮件所在文件夹,任何时候不可以删除
文件夹:public_ftp提供给客户公用的FTP文件夹,如果没有开匿名FTP的权限此文件夹无用
文件夹:public_html是网页文件存放目录,任何时候不可以删除
文件夹:tmp用于保存统计,访问日志等一些文件,可以删除
文件夹:access-logs查看每个域名的访问日志
文件夹快捷方式:www -迅速访问public_html

其中mail和public_html文件夹是绝对不可以删除,其他文件夹在使用的时候可以自动创建。
建议不要轻易删除、改名、改权限否则造成什么后果自行负责!

不小心把有些文件删除了空间无法使用怎么办?
很多用户都犯过类似的错误,就是在文件管理器里看到某些不是自己上传的文件,以为是多余的,于是删除,却不 知道那些都是系统文件,是不应该被删除的, 删除之后只会导致您的空间将无法访问.
解决方法有:
一,在空间开通并且能够正常使用后,我们建议您首先通过控制面版做一个全站备份, 如果错误的删除了一些文件, 您仍然可以通过以前的备份来恢复您的网站.
二,又或者请你首先自行备份您所有的文件, (这点非常重要). 然后通过客户服务中心要求我们重新帮您设置空间. 我们会删除然后重新开通您的空间,
三,如果从我们的备份恢复更简单快捷,你也可以要求我们做恢复。不过这是一项收费服务。

怎么设置密码保护public_html文件夹?
在cPanel里有很方便使用的文件夹密码保护功能,基本上您可以选择任何文件夹,勾选密码保护功能,然后添加用户名和密码即可。
但是如果您想保护Public_html文件夹,应该选择"WWW"文件夹来保护,这是因为"WWW"文件夹是Public_html文件夹的定向链接。

Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
 楼主| 发表于 2011 年 2 月 14 日 10:22:45 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
Cpanel空间实现全部文件/数据远程备份(转移主机必备技巧)

很多朋友在转移空间时会碰上转移文件速度太慢的问题,尤其是国外空间,FTP下载再上传是一件非常痛苦的事情!

其实,Cpanel为我们提供了一种很方便的转移方式,我们可以利用Cpanel的【全备份】功能实现快速转移你的文件以及数据库。

方法其实非常简单,我就小小演示下:

1. 进入你的Cp后台,点击【备份】



2. 选择【下载或生成全备份】,不用管那个提示(你不能还原备份,只能由管理员才能还原),我们只是转移数据。



3. 备份目的地选择:远程FTP服务器

下面按照你的实际情况填写,最后个目录我按照Cpanel的结构放在 www目录下,按需填吧。



4. 点击【生成备份】,如果两者都是国外空间的,很快你就能收到确认邮件了。(实测:1G左右文件,我在2分钟不到就收到了邮件)



在你的新空间里会有一个类似 backup-1.10.2010_02-47-52_wopus.tar.gz 的文件,这就是你老Cp的全部备份,包含一些Cp的设置文件,确实不能一下子还原的。但是你可以一解压开后,手动移动那些你需要的文件。这个我就不说了,Cp的文件管理器还是很好使的吧。

Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2011 年 2 月 14 日 10:23:17 | 显示全部楼层
cpanel空间导入大数据库(mysql)的方法:

1. 通过FTP上传你的备份SQL文件,放在根目录下就可以了。

2. 进入你的cPanel,找到“时钟守护作业”图标(Cron Jobs),点击进去,然后选Advanced (Unix Style)。

3. 因为只需要运行一次,所以Minute, Hour, Day, Month 都填入准备运行的具体时间,留两分钟余量就行(如果虚拟主机不在本地,可以在FTP上查看一下主机时间), Weekday填*号算了。

4. Command 填待运行的命令,就是导入命令:

mysql -u用户名 -p口令 [-h 数据库主机] 数据库 < /home/你的cpanel用户名/public_html/数据库备份.sql

(注:u与“用户名”之间可以不用加空格,其它也一样)

5. 在phpMyAdmin里监视导入情况。

命令导入的速度很快,100M的数据库也就几分钟吧。

主机导入大型数据库最佳方案:
现在一些WordPress大站都有着“巨大”的Mysql数据库,动辄几十上百MB。这对于转移站点来说是件很痛苦的事情~超大的sql文件很难用phpmyadmin导入,切割的话又很麻烦。
这篇教程里老N给大家提供一个很方便的方法,这个方法在所有Wopus主机上都适用!

下面我主要以Cpanel空间做一个演示,DirectAdmin空间的操作基本也是相同的,文末我会稍微提一下。请特别注意下文中红、蓝色字的内容!

我们这里就不讨论数据库导出的问题了,直接研究导入的方法。
这里假设我们有一个数据库文件:backup.sql (如果是压缩的 backup.tar.gz 也行);已经新建数据库 neolee_wp 用户名neolee_user 密码 123456 ,我们要把backup.sql数据导入到neolee_wp中。

步骤:
1. 上传你的backup.sql到你的新空间里某个文件夹下(随意的啦),这里我就放到 /home/neolee/public_html/backups/ (这里的neolee是我的CP用户名,你得改成自己的) 下面吧。
2. 找到Cpanel空间里的时钟守护(英文叫Cron jobs)功能,进入后选择标准(高手么就随意哪个了)。时钟守护就是相当于Windows的计划任务啦,我们今天的方法就是通过“计划任务”来自动导入数据库文件!



3. 我们进入如下界面

图中填写email的区域你填个自己的email吧,如果执行错误你会收到邮件提示的。如果对了,那就没有了。
红框区域就是要填写时钟任务的命令,这个下一步我们会讲。
绿框区域你可以选择执行这个命令的时间,这里我们其实只要执行一次这个任务吧。所有大致上我们设置为每月-每周-每天-每小时-某一分钟来执行。
比如现在是24分,我们就让空间在25分时运行一次这个操作吧~~如图:




4. 好,现在我们说一下这个命令。其实非常简单,格式:
mysql -u数据用户名 -p数据库密码 数据库名 < 备份文件位置
说明一下这里的用户名和密码指的是数据的用户名和密码,不是Cp或DA的总用户名和密码,懂?
示例:我们这个例子里命令就是这样的:
mysql -uneolee_user -p123456 neolee_wp < /home/neolee/public_html/backups/backup.sql

填完后,点击下面的保存任务(save crontab)

5. 完结了,1-2分钟后,打开phpmyadmin看看吧,数据库里的内容全有了吧~~

6. 删除你的刚才建立的那个任务!!!切记,切记!!要不每个小时的25分,你的数据库都会被还原一次了。别怪我没有提醒你!!

最后简单提一下DA里面的吧,基本是一样的:





DA里的“计划任务”就是我们的Cron job,这里的任务编辑器和CP中的高级模式是一样的。在星期、月、小时等处填上 * ,分钟填上数字就行了。别忘了命令哦~~

PS:有SSH的空间,直接操作吧,我想你也已经明白怎么做的吧
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2011 年 2 月 14 日 10:23:38 | 显示全部楼层
cpanel空间导入大数据库(mysql)的方法:

1. 通过FTP上传你的备份SQL文件,放在根目录下就可以了。

2. 进入你的cPanel,找到“时钟守护作业”图标(Cron Jobs),点击进去,然后选Advanced (Unix Style)。

3. 因为只需要运行一次,所以Minute, Hour, Day, Month 都填入准备运行的具体时间,留两分钟余量就行(如果虚拟主机不在本地,可以在FTP上查看一下主机时间), Weekday填*号算了。

4. Command 填待运行的命令,就是导入命令:

mysql -u用户名 -p口令 [-h 数据库主机] 数据库 < /home/你的cpanel用户名/public_html/数据库备份.sql

(注:u与“用户名”之间可以不用加空格,其它也一样)

5. 在phpMyAdmin里监视导入情况。

命令导入的速度很快,100M的数据库也就几分钟吧。

主机导入大型数据库最佳方案:
现在一些WordPress大站都有着“巨大”的Mysql数据库,动辄几十上百MB。这对于转移站点来说是件很痛苦的事情~超大的sql文件很难用phpmyadmin导入,切割的话又很麻烦。
这篇教程里老N给大家提供一个很方便的方法,这个方法在所有Wopus主机上都适用!

下面我主要以Cpanel空间做一个演示,DirectAdmin空间的操作基本也是相同的,文末我会稍微提一下。请特别注意下文中红、蓝色字的内容!

我们这里就不讨论数据库导出的问题了,直接研究导入的方法。
这里假设我们有一个数据库文件:backup.sql (如果是压缩的 backup.tar.gz 也行);已经新建数据库 neolee_wp 用户名neolee_user 密码 123456 ,我们要把backup.sql数据导入到neolee_wp中。

步骤:
1. 上传你的backup.sql到你的新空间里某个文件夹下(随意的啦),这里我就放到 /home/neolee/public_html/backups/ (这里的neolee是我的CP用户名,你得改成自己的) 下面吧。
2. 找到Cpanel空间里的时钟守护(英文叫Cron jobs)功能,进入后选择标准(高手么就随意哪个了)。时钟守护就是相当于Windows的计划任务啦,我们今天的方法就是通过“计划任务”来自动导入数据库文件!



3. 我们进入如下界面

图中填写email的区域你填个自己的email吧,如果执行错误你会收到邮件提示的。如果对了,那就没有了。
红框区域就是要填写时钟任务的命令,这个下一步我们会讲。
绿框区域你可以选择执行这个命令的时间,这里我们其实只要执行一次这个任务吧。所有大致上我们设置为每月-每周-每天-每小时-某一分钟来执行。
比如现在是24分,我们就让空间在25分时运行一次这个操作吧~~如图:




4. 好,现在我们说一下这个命令。其实非常简单,格式:
mysql -u数据用户名 -p数据库密码 数据库名 < 备份文件位置
说明一下这里的用户名和密码指的是数据的用户名和密码,不是Cp或DA的总用户名和密码,懂?
示例:我们这个例子里命令就是这样的:
mysql -uneolee_user -p123456 neolee_wp < /home/neolee/public_html/backups/backup.sql

填完后,点击下面的保存任务(save crontab)

5. 完结了,1-2分钟后,打开phpmyadmin看看吧,数据库里的内容全有了吧~~

6. 删除你的刚才建立的那个任务!!!切记,切记!!要不每个小时的25分,你的数据库都会被还原一次了。别怪我没有提醒你!!

最后简单提一下DA里面的吧,基本是一样的:





DA里的“计划任务”就是我们的Cron job,这里的任务编辑器和CP中的高级模式是一样的。在星期、月、小时等处填上 * ,分钟填上数字就行了。别忘了命令哦~~

PS:有SSH的空间,直接操作吧,我想你也已经明白怎么做的吧
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2011 年 2 月 14 日 10:24:02 | 显示全部楼层
用cPanel加密你的网站

大多数情况下网站是给大家看的,当然有时候我们需要隐藏一些内容只开放给特定的用户浏览,这时我们可以使用cPanel面板提供的【密码保护目录】功能。

为了让大家更直观地了解这个功能,我们可以先看看这个链接:测试页
普通人无法观看该页内容的,除非你有正确的密码。(试试用户名:test 密码:test)
基本可以明白【密码保护目录】的作用了吧。

下面我们简单介绍下具体使用方法:
1. 在CP中选中【密码保护目录】



2. 在弹出框里选择一个主目录就行
3. 接着我们看到如下界面



在这里,请选择需要加密的目录吧!
已经加密的目录会和图中一样有个锁。
4. 点击进入需加密目录后,我们就分两步走了。第一步,勾选【密码保护此目录】,并为这个目录起个名字(貌似中文不可),这个名字在提示输入密码时可以看到;点保存。



5. 添加访问者的用户名及密码



6. 好了搞定了!

Greased Lightbox →←+-&#8635;
读取图片

按任意键来取消
图片不可读
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2011 年 2 月 14 日 11:29:35 | 显示全部楼层
呵呵,老大细心呢
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2011 年 2 月 14 日 12:11:56 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
有图就好了
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2011 年 2 月 24 日 12:28:20 | 显示全部楼层
没有图啊 。。。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2011 年 3 月 16 日 16:49:13 | 显示全部楼层
很有用处,记住了
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2011 年 3 月 16 日 16:50:11 | 显示全部楼层
就是少了点图片,要是有图就更好了,有些地方还得琢磨理解,呵
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 16 日 21:50 , Processed in 0.140972 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表