上一篇文章,可以将ubuntu12.04LTS中默认的python2.7.3改成python3,链接:http://blog.csdn.net/u014744494/article/details/41042241
本文继续在上一篇的基础上总结一下ubuntu12.04上安装apache2,和Django1.7.1
安装apache2,主要参考这篇文章:http://www.linuxidc.com/Linux/2013-06/85827.htm
下面我复制他的一部分过来:
在ubuntu上安装Apache:
安装apache,在命令行终端中输入一下命令:
$ sudo apt-get install apache2
安装完成后,重启apache服务,在命令行终端中输入一下命令:
$ sudo /etc/init.d/apache2 restart
可能会出现的问题1: NameVirtualHost *:80 has no VirtualHosts,如下截图
出现上述问题的原因:定义了多个NameVirtualHost,故将/etc/apache2/ports.conf中的NameVirtualHost *:80注释掉即可。
可能会出现的问题2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
原因:
根据提示,无法可靠的确定服务器的有效域名,使用127.0.1.1作为服务器域名。应此,在下面的测试中,应该使用127.0.1.1,而不是127.0.0.1!
解决:
$ vim /etc/apache2/httpd.conf,在文件中添加:
ServerName localhost:80,再次重启apache2,就可以使用127.0.0.1来访问web服务器啦!
测试:
在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。
接下来是我要总结的重点,安装Django
可能本人比较笨,由于也是初学Linux,什么都不懂,这里总结一下完全0基础的菜鸟都能成功安装django的办法
1、去django官网下载django,官网下载地址:https://www.djangoproject.com/download/
2、解压下载下来的Django-1.7.1.tar.gz
3、进入解压后生成的目录中
4、执行sudo python setup.py install
5、检验是否安装成功,见下图
/*
* 1、按照本文第一行给的链接上的那篇文章装好python3
* 2、点击这里的https://pypi.python.org/pypi/setuptools#unix-wget Unix(wget)标题下的ez_setup.py,把这个下载下来
* 3、在终端运行刚下载下来的ez_setup.py文件,即:sudo python ez_setup.py
* 4、到https://www.djangoproject.com/下载Django包
* 5、解压下载来的django包
* 6、切换到解压后的文件夹下,执行:sudo python setup.py install
* 7、验证是否安装成功:
*/
好了。