您的位置:首页 > 其它

[LAMP]无root权限搭建LAMP环境

2013-07-11 23:02 197 查看
鉴于想在本地的大型机上弄网站。简单的搭了一个LAMP环境。记性不太好。Mark一下。
主要是参考了:无root权限部署LAMP环境
/article/6980400.htmlLinux下Mysql的配置/article/6035059.html
mark下自己做的步骤。和上述有点不一样。
1.Mysql公司的集群网(linux大型机下)是有mysql配置的。所以我直接申请了账号使用。mysql –u username–h host –p password也不需要添加环境变量。直接可以用。2.ApacheMark 比较好的apache中文介绍:http://lamp.linux.gov.cn/Apache/ApacheMenu/准备[下载数据到本地]前三个都是必备的模块。前人总结,后人乘凉。apr:a portable runtime libraryhttp://apr.apache.org/download.cgiapr-util:a companion library to APRhttp://apr.apache.org/download.cgi还有一个apr-iconv,我看前辈未弄,我就暂时没整。这是可能会用到的扩展的iconv()库Apr-iconv可以在安装apr-util时用 --with-conv=PATH(iconv的安装目录)pcre:perl compatible regular expressionshttp://www.pcre.org/apache:http://httpd.apache.org/download.cgi安装:基本步骤都是进入文件所在目录,./configure –prefix=安装的路径[用于测试指定的功能在系统中是否有效,并建立稍后编译时所需的许多makefile文件]à make [基础配置的编译,时间随硬件和选择模块数量而定]à make install [在指定的安装路径下安装]
需要注意的是:1)安装apr-util时,要用到apr。这时加多一个函数–with-apr=apr安装路径 2)文件名是定了之后是不可以随意修改的。不然会报错。 3)记得添加环境变量。 4)apache的安装也是按照karottc的介绍弄的。 5)最终测试的时候,出来的是index of 界面5)之前修改了DocumentRoot目录,但是目录下是么有index.html同时,windows下已经装了phpnow。将index.html拷贝到指定的documentroot目录下,同时卸载了window下的phpnow,就显示了It works!3.PHP准备[下载数据到本地]Php:http://www.php.net/还有很多php教程,推荐http://www.w3school.com.cn/php/index.asp。简单明了清晰。安装:因为我的mysql已经在本地搭好了。所以参照karottc的脚本。删减如下./configure--prefix=$MYHOME/php \ --with-apxs2=$MYHOME/apache/bin/apxs \ --with-mysql \ --with-libxml-dir \ --enable-soap \ --enable-ftp输入命令make;输入命令make test;输入命令make install
这只是简单的部署。对于apache和php我都不是很熟。明天再研究下怎么弄网站。晚安。测试php的时候。。我一直很好奇karottc的页面是怎么来的。然后我发现。原来如此:在Documentroot目录下,创建info.php文档:<?php phpinfo();?>修改index.html,增加一个链接(参考html教程)<html><body><h2>Welcome to myspace</h2><h1><ainfo.php>phpinfo< /a></h1></body></html>然后打开界面:

点击phpinfo,就会出现


顺便吐槽一句。。51cto为嘛不能直接复制粘贴图片。。还要一张张上传!!!?这不是逼着我转移阵地么!!?
本文出自 “Dreamer” 博客,请务必保留此出处http://tablezeng.blog.51cto.com/5535177/1246767
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: