Posts Tagged ‘mediatemple’

8 06 2009

在Media Temple(dv)上安装使用Django

bigCat Posted in Linux - 3 Comments
\r\n
\r\n
\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

\r\n

Subject: 在Media Temple(dv)上安装使用Django Actions...
From: Nickcheng (nick@gmail.com)
Date: Oct 10, 2007 7:40:06 am
List: com.googlegroups.python-cn

\r\n

\r\n
\r\n\r\n原文见: http://nickcheng.com/2007/10/10/install-and-setup-django-on-media-temple-dvd/\r\n\r\n选择 MT , 除了他那些知名的客户群, 还看上了他 VPS 系统的高可配置性. 独立的虚机可以让你在上面安装任何你需要的东西, 当然, 你也要懂得怎么去操作.\r\n\r\n自己的 Django 项目已经有些雏形了, 所以也要考虑让他能在 MT 上运行了. 虽然前段时间 MT 对他的 (gs) 服务提供了 Django 的支持, 但是 (dv) 服务还是没有官方的 Django 支持, 所以我只能自己动手来安装配置了!\r\n\r\n经过一番摸索和尝试, 以及 Richard 同学(这位同学是我在 Django 的 maillist 上找到的可以骚扰的人^_^)的帮助, 我终于在自己的站点上看到了"Worked"的字样. 自己在网上搜索相关资料的时候一直没有看到有人写在 MT 上安装 Django 的经验, 那么我就作为第一个吃螃蟹的人吧, 希望大家在搜索"mt django"关键字的时候能搜到我的文章:) (是否需要再写一篇英文的?)\r\n\r\n好吧, 我们开始干活了! 大家在模仿的时候请注意修改你自己的域名和子域名.\r\n\r\n- 在自己的域名下建立一个子域名, 方便我们干活. 我在我的 nickcheng.com 域名下建立了一个 lab.nickcheng.com 子域名. 这个工作在 plesk 下就可以搞定. - 取得 MT 的 Shell 权限, 并且获得自己的 root 密码, 因为我们需要比较高的权限来做这些事情. root 密码需要在 MT 中提交一个 Support 来获取. - 进入 Shell 模式, 切换到 root 权限(使用 su 命令) - 切换到子域名 lab 所在的目录, 并建立 Django 目录, 下载/解压缩 Django\r\n\r\ncd /var/www/vhosts/nickcheng.com/subdomains/lab mkdir django cd django wget http://www.djangoproject.com/download/0.96/tarball/ tar xzvf Django-0.96.tar.gz\r\n\r\n- 安装 Django\r\n\r\ncd /var/www/vhosts/nickcheng.com/subdomains/lab/Django-0.96 python setup.py install\r\n\r\n上面的步骤如果没错的话, Django 就已经在你的服务器上安装好了. 为了验证一下, 我们可以使用如下的步骤.\r\n\r\npython import django\r\n\r\n如果没有报错, 那么就证明我们的已经成功安装了 Django. 接下来是配置 Django 站点了.\r\n\r\n- 首先不建议把你的 Django 网站的源代码放在 httpdocs 目录下, 因为这样如果操作不当, 会有可能给别人下载你源码的机会, 所以我还是把 Django 网站的源代码放在了之前建立的 django 目录中.\r\n

\r\n

\r\nvi vhost.conf - 关于 vi 的操作还请大家自己学习. 我贴一下我的 vhost.conf 文件的内容\r\n

\r\n

\r\n

\r\n

\r\n

15 05 2009

tcpsndbuf

bigCat Posted in Linux - 0 Comment

Active Internet connections\r\nnetstat -tpe\r\n={-t|--tcp} {-u|--udp} {-S|--sctp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom\r\n\r\n-e, --extend display other/more information\r\n-p, --programs display PID/Program name for sockets

2 04 2009

(dv) Dedicated-Virtual platform

bigCat Posted in Linux - 0 Comment

(dv) Dedicated-Virtual platform\nHere are some paths to commonly used programs and locations on your (dv) server. Most of them are only available via SSH with root access. Before manipulating any of these files, it is highly suggested that you back up a copy of any file(s) you modify.\n\n * Perl: /usr/bin/perl\n * Python: /usr/bin/python\n * php: /usr/bin/php\n * php.ini: /etc/php.ini\n * my.cnf: /etc/my.cnf\n * httpd.conf: /etc/httpd/conf/httpd.conf\n * Apache error log: /var/log/httpd/error_log\n * Qmail log: /usr/local/psa/var/log/maillog\n * MySQL error log: /var/log/MySQLd.log\n * Sendmail: /usr/sbin/sendmail *\n\nNOTE:\n\nThis is actually a symlink to /var/qmail/bin/sendmail, but will work for CGI scripts that require a sendmail path, such as formmail's formmail.pl.\nDocument root:\n\n * /home/httpd/vhosts/mt-example.com/httpdocs [older (dv) 2.0 servers]\n * /var/www/vhosts/mt-example.com/httpdocs [newer (dv) 2.0 and 3.x servers]\n\nRaw access logs:\n\n * /home/httpd/vhosts/mt-example.com/statistics/logs [older (dv) 2.0 servers]\n * /var/www/vhosts/mt-example.com/statistics/logs [newer (dv) 2.0 and 3.x servers]\n\nUser email files:\n\n * /var/qmail/mailnames/\n\nSystem messages (shows things like login attempts, restart requests for services etc.):\n\n * /var/log/messages\n

Host: (miao) | Word: Press | Code: HTML5