查看“源码安装LAMP”的源代码
来自Ubuntu中文
←
源码安装LAMP
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=== '''源码编译安装Apache+PHP5+MySQL5 ''' === 另外apache开启url_rewrite扩展,php开启curl,soap,imagick,mb_string,mysql,mysqli扩展等。 follow me! go! <br> ===== '''第一步,安装Apache2''' ===== 下载httpd-2.0.59.tar.gz,执行<br> <source lang="bash">(下面的 xzfv 应该是 zxvf 吧 by Missll)</source> <source lang="bash">sudo tar xzfv httpd-2.0.59.tar.gz sudo cd httpd-2.0.59 sudo ./configure --prefix=/usr/local/apache2 --enable-module=most --enable-rewrite --enable-shared=max --enable-so</source> <br> <br> 如果提示如下错误: checking for C compiler default output file name... configure: error: C compiler cannot create executables<br><br>原因是未安装libc6-dev ,执行<br> <source lang="bash">sudo apt-get install build-essential</source><br> 就ok了。 然后从新执行: <source lang="bash">sudo ./configure --prefix=/usr/local/apache2 --enable-module=most --enable-rewrite --enable-shared=max --enable-so</source><br> 未报错,接着执行 <source lang="bash">sudo make sudo make install sudo groupadd apache sudo useradd -g apache apache sudo passwd apache sudo chown -R apache:apache /usr/local/apache</source><br> 修改apache的配置文件,执行<br><source lang="bash">sudo vi /usr/local/apache2/conf/httpd.conf</source> 找到 <source lang="bash">User nobody Group #-1</source><br> 修改成 <source lang="bash">User apache Group apache</source><br> <br> 找到 <source lang="bash">#ServerName www.example.com:80</source><br> 改为 <source lang="bash">ServerName *:80</source><br> 保存!<br> 执行命令<source lang="bash">sudo /usr/local/apache/bin/apachectl start</source> 启动apache. 打开浏览器,访问[http://localhost http://localhost] 如果一切顺利,应该可以看到apache的测试页面。恭喜你,apache安装好了!<br> <br> 待续..... <br> <br> <br>
返回
源码安装LAMP
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息