Hostmonster的mysql远程访问
HostMonster安装有防火墙,默认不允许除本地外的远程MySQL连接请求,但由于某种需求,你需要让Hostmonster主机的mysql数据库接受远程访问。那么,您可以在cPanel里增加允许远程连接的地址(只在cPanel的登录主机上有效)。
方法如下
1、登录到cPanel
2、点击MySQL图标
3、在页面的下部分可以看到“Access Hosts”
4、将您本机的IP地址添加即可,可以匹配IP段
完成以上步骤就OK了
HostMonster安装有防火墙,默认不允许除本地外的远程MySQL连接请求,但由于某种需求,你需要让Hostmonster主机的mysql数据库接受远程访问。那么,您可以在cPanel里增加允许远程连接的地址(只在cPanel的登录主机上有效)。
方法如下
1、登录到cPanel
2、点击MySQL图标
3、在页面的下部分可以看到“Access Hosts”
4、将您本机的IP地址添加即可,可以匹配IP段
完成以上步骤就OK了
HostMonster主机中怎么做到不让他人浏览到我的php.ini文件内容?我们可以通过.htaccess文件做到。如果您是使用浏览器对文件进行管理,可参考以下操作:
登录到cPanel->选择“文件管理器”->打开“public_html”文件夹->点击“.htaccess”文件名,选中右上角的“编辑该文件”。
在该文件,追加以下内容:Order allow,Deny from all,保存修改结果后,您可以尝试使用浏览器通过URL是否能访问到相应的php.ini文件。
HostMonster提供防盗链,我们可以通过设置防盗链,来防止他人非法引用我们站点的信息,所谓的“防盗链”是指防止他人在您的站点外,未经您同意直接引用您站点上的文件。通过为目录设置密码来防止他人未授权的访问,对于某些文件夹中的某些文件,可以通过Apache的.htaccess来设置,进而防止被他人直接引用。
一般情况下,当浏览器显示出某个图片时,之前是向web服务器发出了请求显示这个图片的要求,且这个请求有可能是来自某个网页中的图片链接。通过设置环境变量,即额外的一个标记,locally_linked,来允许请求的URL地址。
进一步而言,您授权给某些代理商来销售您的产品。而这些授权的URL,就是可以得到您的文件的。不在列表中的URL地址的请求,不会设置该环境变量(locally_linked),从而得不到授权访问相应的文件。需注意的是当直接通过文件的URL访问时,也会被设置该环境变量,多数的代理服务器会隐藏原始的请求URL地址。
在HostMonster的linux主机中,.cgi或.pl文件中第一行所应指明的Perl路径是:
/usr/bin/perl 或 /usr/local/bin/perl
任何一个都可以令脚本正常被解释。HostMonster对用户的CGI程序基本上没有限制,除了恶意的,具有破坏性的脚本外,HostMonster不会限制用户使用编写规范的脚本。
HostMonster主机为用户提供了独立的、用于运行CGI脚本的“cgi-bin”目录,可运行用Perl等编写的CGI程序,为了方便用户,客户控制面板cPanel里的“CGI Center”存放了好些现成的脚本,供用户使用。
如,点击计数器,邮件表单,留言板,为子目录设置密码,搜索等。虽然直接拿来就可以使用,不必有编程的相关知识,但为了保险,还是建议用户在使用之前先测试,看是否合乎自己的要求。
小提示:
上传脚本文件到cgi-bin目录中
上传时,记得是选取ASCII方本模式,并不是常用的BINARY模式
脚本文件内容的第一行必须指明有效的解释程序路径,如, #!/usr/bin/perl
请确认脚本文件的权限是755,即rwx-rx-rx
HostMonster是否有文件个数的限制,如果同一文件夹中的文件个数很大时,是否会出现耗cpu的情况。
按照官方的说法是,如果你文件夹里的文件个数过大时,那么,就有可能会引起系统变慢,这个不是强制要求,但是如果真的引起系统变慢就可能会删除你多出来的文件,HostMonster是不限制的,一般总文件数别超过100万就不会找你。