Ubuntu Server,Python,Django,Apache

来源:互联网 发布:激光切割机绘图软件 编辑:程序博客网 时间:2024/06/05 16:24

最近在虚机上折腾Web Server,过程中找了一些资料,暂时放在这里作为一个索引,回头方便查看


一篇教你如何在Ubuntu上搭建LAMP的文章,不过其中主要是针对PHP和MySQL的,这两个我都不想用,所以作为一个参考

http://net.tutsplus.com/tutorials/php/how-to-setup-a-dedicated-web-server-for-free/


调整Ubuntu Server屏幕分辨率的大小。按照这文章尝试了后,还是无效,最后因为使用Putty连接Ubuntu Server来操作,所以果断放弃。。。
http://blog.csdn.net/weilanxing/article/details/7664324
http://rsljdkt.iteye.com/blog/1246975

OpenSSH有关资料
https://help.ubuntu.com/lts/serverguide/openssh-server.html
http://www.openssh.org/
http://wiki.ubuntu.org.cn/OpenSSH%E9%AB%98%E7%BA%A7%E6%95%99%E7%A8%8B

配置Apache2
https://library.linode.com/web-servers/apache/installation/ubuntu-10.04-lucid
http://httpd.apache.org/
http://book.51cto.com/art/200912/168886.htm

查看apache的版本
sudo /usr/sbin/apachectl -v

Python in web
http://docs.python.org/3.3/howto/webservers.html
http://wiki.python.org/moin/WebFrameworks
http://wiki.python.org/moin/WebBrowserProgramming
http://wiki.python.org/moin/WebProgramming
http://wiki.python.org/moin/Templating
http://wiki.python.org/moin/WebComponents
http://docs.python.org/3/howto/webservers.html

http://docs.python.org/3/reference/index.html#reference-index
http://docs.python.org/3/install/index.html#install-index

http://code.activestate.com/recipes/langs/python/


将来可能用来的Python库,留着慢慢研究

ipython http://ipython.org/
numpy http://www.numpy.org/
pandas http://pandas.pydata.org/
scikit-learn http://scikit-learn.org/stable/
cython http://www.cython.org/ 


修改Ubuntu中默认的Python版本到3.2,修改完后,发现Ubuntu有些命令工作很奇怪,而且后面在安装Django的时候会报错,原因是有些安装包的安装过程需要调用Python2的代码,Python3运行会出错。无奈为了避免其他后续问题,我只好恢复了原来的设置。
http://www.cnblogs.com/windinsky/archive/2012/09/25/2701851.html

LightTPD,一个号称比Apache更好的Web Server,不知道事实如何,回头研究
http://www.lighttpd.net/

Nginx,查资料的时候看过,Django里面也提到了,回头研究
http://nginx.org/en/index.html


Django,目前的主要业余时间都先研究这个作为一个切入点

https://www.djangoproject.com/
https://www.djangoproject.com/download/1.5.1/tarball/
https://docs.djangoproject.com/en/1.5/intro/tutorial01/
https://docs.djangoproject.com/en/1.5/howto/deployment/wsgi/modwsgi/
https://docs.djangoproject.com/en/1.5/topics/install/#installing-official-release
https://docs.djangoproject.com/en/1.5/intro/install/


Install WSGI,一个好的文章教你如何安装Apache和mod_wsgi
https://www.digitalocean.com/community/articles/installing-mod_wsgi-on-ubuntu-12-04

WSGI:
http://www.wsgi.org/en/latest/index.html

Putty: Windows上远程连接Ubuntu的工具
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
http://the.earth.li/~sgtatham/putty/0.62/htmldoc/

Postgresql,我没有打算用MySQL,使用的时候这个,回头研究
http://www.postgresql.org/
https://help.ubuntu.com/community/PostgreSQL
http://www.postgresql.org/docs/9.1/interactive/index.html
http://www.postgresql.org/docs/8.1/static/app-psql.html


PSYcopg:
http://www.initd.org/psycopg/
https://pypi.python.org/pypi/psycopg2


VI命令详解:
http://blog.csdn.net/js333/article/details/1184921
http://www.vim.org/

http://vimdoc.sourceforge.net/