step by step学习LAMP配置

step by step学习LAMP配置配置环境:debian6+apache+mysql+python步骤:1.在虚拟机上安装debian;2.配置虚拟机上网(采用host-only连接,单网卡,会虚拟出一个网卡,将主机的网络共享《 VMware下Linux网络配置攻略》,虚拟机和主机能够互相访问)3.配置debian,安装必要的软件包4.参考《http://library.linode.com/

大家好,又见面了,我是你们的朋友全栈君。

配置环境:debian 6+apache+mysql+python

步骤:

1.在虚拟机上安装debian;

2.配置虚拟机上网(采用host-only连接,单网卡,会虚拟出一个网卡,将主机的网络共享《 

VMware下Linux网络配置攻略

》,虚拟机和主机能够互相访问)

3.配置debian,安装必要的软件包

4.参考《http://library.linode.com/lamp-guides/debian-6-squeeze》,安装apache,mysql,PHP(但是按照上面的步骤配置后主机仍然无法访问页面)

5.然后参考《http://wenku.baidu.com/view/ebdeb50f79563c1ec5da716f.html》,按照它的步骤安装了mod_python,可以在网页中访问指定目录下编写的python脚本(后面的Django配置后访问还存在问题。但是前面python的配置经过验证时可行的)

配置好后,修改python源文件就可以显示不同的web页面了,python源文件的位置由/etc/apache2/mod-avaliable/python.conf文件的</Directory>指定。(配置后默认python源文件的路径为/var/www目录下,修改<Directory>不能更改python源文件的路径,需要修改/etc/apache2/sites-available/default指定的路径)

6 配置django

使用django-admin.py startproject mysite创建一个新的django项目(用find /usr -name django-admin.py查找该脚本的位置,用ln -s将其链接到PATH下),创建成功后,会在mysite目录下找到一个manage.py脚本

安装的软件包:

apache2, mysql-server,mysql-client,  libapache2-mod-python, python-django, python-mysqldb

重要目录或文件:

/etc/apache2/sites-available/default       配置访问路径

/etc/apache2/mods-available/python.conf          配置python源文件的处理模块

参考文献:

http://wenku.baidu.com/view/ebdeb50f79563c1ec5da716f.html    

注释:  ubuntu下安装apache(安装资料中的步骤django安装完成后,还是无法访问django,提示显示是mange.py文件的参数有问题。)但是前面的安装和配置是正确的。

http://club.topsage.com/thread-412466-1-1.html

配置django(步骤有说明,会介绍文件中一些参数的意义~)

补充资料:

https://docs.djangoproject.com/en/1.4/            Django开发web python

https://docs.djangoproject.com/en/dev/intro/tutorial01/?from=olddocs      Django开发app

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134955.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何将sql文件导入mysql

    第一步:打在开始界面中找到mysql第二步:双击打开mysql软件。,并输入密码。第三步:如果sql文件的内容中有创建数据库的语句或者你想将表存放在你已有的数据库,在这里就不用创建数据库。第四步:输入“showdatabases;”就能看到自己创建的数据库。第五步:输入“use数据库名”,开始使用这个数据库。第六步:开始导入sql文件,输入“sourcesql文件的路径”(注意你的文件路径要…

    2022年4月4日
    349
  • 数学建模(7)动态规划以及matlab实现

    数学建模(7)动态规划以及matlab实现数学建模(7)动态规划概念运筹学分支,求解多阶段决策过程最优化问题的数学方法思路将复杂的多阶段决策问题分解为一系列的简单,离散的单阶段决策问题,顺序求解法在考虑本阶段最优的情况下兼顾整体最优的解决方法主要处理离散连续型问题特点没有特定的算法,需要具体问题具体分析无后效性马尔科夫性,系统从某个阶段后的发展仅与本阶段所处的状态和以后的决策所做的决策所决定,与之前的状态无关。具体问题企业…

    2025年6月24日
    4
  • JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置[通俗易懂]

    JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置[通俗易懂]XmnXmsXmxXss有什么区别Xmn、Xms、Xmx、Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果。-Xms堆内存的最小大小,默认为物理内存的1/64-Xmx堆内存的最大大小,默认为物理内存的1/4-Xmn堆内新生代的大小。通过这个值也可以得到老生代的大小:-Xmx减去-Xmn-Xss设置每个线程可使用的内存大小,即…

    2022年6月4日
    43
  • Java最新下载安装教程

    Java最新下载安装教程一、网络原理OSI与TCP/IP各层的结构与功能,都有哪些协议TCP建立连接的过程,为什么要三次握手?TCP、UDP协议的区别,各自的应用场景打开浏览器,输入URL地址,访问主页的过程HTTP有哪些方法?HTTP和HTTPS有什么区别?二、Java核心技术HashMap底层数据结构是什么,时间复杂度多少?JDK8中对HashMap做了怎样的优化?HashMap和TreeMap什么区别?ConcurrentHashMap的实现原理包装类的

    2022年7月7日
    31
  • Cloud Foundry中gorouter对StickySession的支持

    Cloud Foundry中gorouter对StickySession的支持

    2021年11月28日
    49
  • GAN是一种特殊的损失函数?

    GAN是一种特殊的损失函数?

    2021年6月19日
    92

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号