Bluehost主机的SSH开通方法
bluehost空间默认是不开通ssh/shell的,需要提供证件,如驾照,护照,或者身份证 driver’s licence or passport,于是发了个邮件,附了你的身份证等证件的扫描复印件EMAIL过去就可以了。
下面是申请邮件范本可以照这个发送申请开通bluehost主机ssh 的权限。
Hi bluehost:
Would you please be kind enough to give me the shell access right?
My ID is “****”. I have attached my id card. thanks.
邮件很快被回复了,一般中国时间中午发的,BLUEHOST是半夜还值班的真正的24/7的服务。 (建议最好发护照的数码照片,就用你的数码相机拍一个能看见你ID信息的那页就可以了。安全不用担心,BLUEHOST很有信用,千万人已经发送过了,没有问题。) Read more
BlueHost主机安装Shopex
BlueHost支持Zend伪静态页面Rewrite,在全新的虚拟主机中安装Shopex网上商店,并且是正常地按照在虚拟目录下,会非常的顺利。
如果是将Shopex安装在一个新建的目录下,这个新建的目录在虚拟主机目录下,例如:www.yourdomain.com/shop或shop.yourname.com/,这时,你会发现进入和浏览后台的页面非常的慢,问题出在哪里呢?Shopex所有后台文件都是加密的,它需要借助ZEND加速,当你的BlueHost虚拟主机的虚拟目录中新建Shopex目录时,它并不是一个虚拟目录,解决的办法很简单,将虚拟目录中的php.ini文件copy到这个新建的目录中,直接编辑这个php.ini文件,加入下面的内容:
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
再次打开后台页面,速度就快多了
在后台设置中打开伪静态页面Rewrite,将这个目录下由Shopex生成的boot.htaccess文件重命名为.htaccess后,需要注意的是还需要编辑一下这个文件,因为这个文件默认的是以虚拟为根,修改这句RewrireBase/,将/改为你的商店目录位址RewriteBase /yourshop
BlueHost主机上制作SiteMap
在BlueHost主机上制作SiteMap,如果开通了SSH,那么制作SiteMap就不存在问题了,开通SSH后,下载SiteMaps生成器文件,下载文件后,将其解压缩到本地目录,找到以下文件:
README:包含关于此工具的最新资讯
sitemap_gen.py:生成Sitemaps的Python脚本
example_config.xml:范本配置文件,将用其指定网站的配置
example_urllist.txt:如果想要更加自己知道的一组网站创建SiteMaps,则可以用此网址列表
接下来,创建配置文件:
具体的配置可以参考Google的说明
在文本编辑器中打开example_config.xml,将其另存为新的文件(如config.xml或mysite_config.xml)
找到网站的定义部分:
<site base_url=”http://www.example.com”
store_into=”/var/www/docroot/sitemap.xml.gz”verbose=”1″>
更改网站上网站的base_url值,将store_into值更改为你Web服务器上用于保存SiteMaps的路径,以及你希望为该SiteMaps文件使用的文件名,通常,这是指向基本网址的路径:因为Google只能接受包含SiteMaps目录同级或其子目录中的网址,它可以指定该目录中的相关路径,并通过它上传脚本或你Web服务器根目录的完整路径,如果你将脚本上传到自己的基本网址目录,则可以指定文件名。 Read more