HostMonster SSH的开通

HostMonster主机开通SSH是否的方便,具体方法如下:
1、发邮件到support-verification@hostmonster.com,邮件内容可以是引用:
hello,
Please enable SSH for test.com
   my account:
    domain:test.com
    username:test
    password:test123
Thanks!
并附随邮件提交一份带照片的身份证明,例如:驾驶证、身份证、军官证等可以,只要能证明你身份的就OK。

2、登陆cpanel控制面板,选择SSH/Shell Access 管理你的SSH密匙,利用putty软件登陆你的账户,就可以操作了,就像操作自己电脑一样.

这样SSH就开通了,SSH是linux下的命令行模式,所以使用前需要熟悉相关的Linux命令,如果不熟悉这个,那么你就没有必要开通了。
成功开通SSH后,HostMonster会给你发送一封邮件通知你SSH已成功开通,SSH的账户是你Cpanel的用户名和密码,SSH申请成功后,就可以使用相关的功能了

HostMonster主机上传网站

购买好HostMonster空间后,接下来我们就要在这个站点上新建网站了,上传网站的方法非常的简单,通过FTP上传就OK了,使用FTP上传的时候,你要知道以下内容:
主机名:可以用主域名,也可以用IP地址。其中主域名和IP地址可以在cPanel中看到,主域名就是购买时候使用的域名,在HostMonster的开通欢迎信中也有,如果主域名的DNS已经生效,可以直接使用主域名,否则使用IP地址。
用户名:也可以在cPanel中看到。
密码:在HostMonster的开通欢迎信中也有这个密码。
登录FTP后可以看到如下图的文件:

hostmonster-directory
将网站文件或程序上传到public_html目录下即可,也可以上传到www目录下。其实public_html目录和www目录是一样的,不信的话,等上传完后,看看这两个目录下的东西是不是一样的。

HostMonster主机添加子域名

子域是你的站点各个部分的 URL。 他们使用你的主域名和前缀。 比如,如果你的域是aaa.com 支持定义域子域可以是“bbs.aaa.com“等,你想要使用的域名。
1、打开www.hostmonster.com官方页面,输入用户名、密码登录CPanel面板,点击“Sub Domains”图标。
2、进入子域名管理面板,在下图中添加子域名:
HostMonster主机添加子域名
如上图中,添加你好子域名后,点击“生成邮件列表”,完成子域名添加
3、添加完成后,你可以在列表中,对添加的域名进行修改,你可以退添加的子域名进行重定向管理或者移除这个域名,都是可以的。

HostMonster主机上安装Python2.5

1. 安装Python 2.5
虽然django可以在python 2.3及以上版本运行,但是最推荐版本是2.5,在?hostmonster的主机上提供的是2.3,所以你可以想安装python 2.5到个人目录中。基本安装步骤是,到www.python.org下载合适的安装版本。如果想从源代码安装,需要登陆SSH然后执行以下步骤:

  1. 使用wget下载源代码
  2. tar zxvf python-VERSION.tar.gz
  3. cd python-VERSION
  4. ./configure –prefix=$HOME
  5. make
  6. make install

如果安装缺乏软件,请按照提示安装。
2. 安装Django
最新的正式版本是django 1.0,以此为例安装步骤如下:

  1. wget http://www.djangoproject.com/download/1.0/tarball/
  2. tar zxvf Django-1.0.tar.gz
  3. cd Django-1.0
  4. export PATH=$HOME/bin:$PATH
  5. python setup.py install

3. 设置路径
编辑“.bash_profile”文件,设置PATH和PYTHONPATH,以便程序能正确运行:
export PATH=$HOME/bin:$HOME/lib/python2.5/site-packages/django/bin:$PATH
export PYTHONPATH=$PYTHONPATH:$HOME/django/django_projects
然后重新加载.bash_profile,使新配置生效:source ~/.bash_profile,设置好路径后,接下来,就是创建mysql数据库和账户等信息,在cPanel中创建用于django项目的mysql数据、数据库用户,并记录下来用于项目设置。 Continue reading