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

鉴于想在本地的大型机上弄网站。简单的搭了一个LAMP环境。记性不太好。Mark一下。

主要是参考了:无root权限部署LAMP环境

http://www.cnblogs.com/karotte/archive/2012/08/12/install_lamp.html

LinuxMysql的配置

http://www.cnblogs.com/whiteyun/archive/2011/04/13/2014913.html

mark下自己做的步骤。和上述有点不一样。

1.Mysql

公司的集群网(linux大型机下)是有mysql配置的。所以我直接申请了账号使用。

mysql �Cu username�Ch host �Cp password

也不需要添加环境变量。直接可以用。

2.Apache

Mark 比较好的apache中文介绍:http://lamp.linux.gov.cn/Apache/ApacheMenu/

准备[下载数据到本地]

前三个都是必备的模块。前人总结,后人乘凉。

apra portable runtime library

http://apr.apache.org/download.cgi

apr-utila companion library to APR

http://apr.apache.org/download.cgi

还有一个apr-iconv,我看前辈未弄,我就暂时没整。这是可能会用到的扩展的iconv()

Apr-iconv可以在安装apr-util时用  --with-conv=PATH(iconv的安装目录)

pcreperl compatible regular expressions

http://www.pcre.org/

apachehttp://httpd.apache.org/download.cgi

安装:

基本步骤都是进入文件所在目录,

./configure �Cprefix=安装的路径[用于测试指定的功能在系统中是否有效,并建立稍后编译时所需的许多makefile文件]

à make  [基础配置的编译,时间随硬件和选择模块数量而定]

à make install  [在指定的安装路径下安装]


需要注意的是:1)安装apr-util时,要用到apr。这时加多一个函数�Cwith-apr=apr安装路径

                              2)文件名是定了之后是不可以随意修改的。不然会报错。

                              3)记得添加环境变量。

                              4apache的安装也是按照karottc的介绍弄的。

5)最终测试的时候,出来的是index of 界面

5)之前修改了DocumentRoot目录,但是目录下是么有index.html

同时,windows下已经装了phpnow

index.html拷贝到指定的documentroot目录下,同时卸载了window下的phpnow,就显示了It works

3.PHP

准备[下载数据到本地]

Phphttp://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


这只是简单的部署。对于apachephp我都不是很熟。明天再研究下怎么弄网站。

晚安。

测试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为嘛不能直接复制粘贴图片。。还要一张张上传!!!?这不是逼着我转移阵地么!!?

你可能感兴趣的:(lamp)