archlinux 源码编译搭建 LAMP web服务器
2013-09-12 22:49
495 查看
维基百科介绍:
LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:
linux + Apache + MySQL + PHP 、Perl或者Python组成。
系统版本:
内核:3.10.10-1-ARCH
make 3.82
gcc :4.8.1
1 apache的安装
假设已经安装好了archlinux,可以上网。假设读者是在命令行界面环境中,是root用户。
先下载wget。
下载httpd安装包,在apache的官网上如图所示,选择Unix Source httpd-2.4.6.tar.gz即可,会出现一个下载地址(在新打开的标签页的地址栏),比如我的是
http://apache.dataguru.cn//httpd/httpd-2.4.6.tar.gz。使用wget下载。
LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:
linux + Apache + MySQL + PHP 、Perl或者Python组成。
系统版本:
内核:3.10.10-1-ARCH
make 3.82
gcc :4.8.1
1 apache的安装
假设已经安装好了archlinux,可以上网。假设读者是在命令行界面环境中,是root用户。
先下载wget。
pacman -S wgetApache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器,也就是我们常说的apache,这个网页服务器的安装包名字是httpd+相应的版本号。
下载httpd安装包,在apache的官网上如图所示,选择Unix Source httpd-2.4.6.tar.gz即可,会出现一个下载地址(在新打开的标签页的地址栏),比如我的是
http://apache.dataguru.cn//httpd/httpd-2.4.6.tar.gz。使用wget下载。
wget http://apache.dataguru.cn//httpd/httpd-2.4.6.tar.gz[/code]文件应该是在/root下。
解压文件。tar xvzf httpd-2.4.6.tar.gz然后进入文件夹./configure --prefix=/usr/local/apache --enable-track-vars --enable-cgi --with-config-file-path=/usr/local/etc/apache make make install然后启动:/usr/local/apache/bin/apachectl start这样就正常启动了。
如果在configure或者make过程中提示缺少apr not found,那么pacman -S apr apr-utils即可。
网站的根目录在/usr/local/apache/htdocs里面。里面有一个index.html,里面只有一句话:it works!
打开浏览器,输入localhost或者ip地址即可看到显示的it wokrs,端口号默认是80。
主要的配置都在apache/conf/httpd.conf里面。
未完待续
相关文章推荐
- WEB服务器linux+apache+mysql+php LAMP源码环境搭建
- LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP
- Android上web服务器i-jetty搭建(源码编译)
- 飞飞实验室:CentOS 5.3快速搭建Apache+PHP5+MySQL完美Web服务器(LAMP)
- 虚拟机CentOS7最小化安装下源码编译搭建LAMP环境之四: ————PHP编译安装
- UBUNTU14.04搭建LAMP环境PHP-WEB服务器
- 实战从源码编译LAMP架构+Discuz搭建bbs论坛
- LAMP构建----基于FCGI的轻量级WEB服务器全手动编译安装
- 搭建服务器环境编译源码
- Web开发、测试环境搭建(LAMP、SVN服务器、Laravel项目创建)
- CentOS7最小化安装下源码编译搭建LAMP环境
- 源码编译搭建LAMP环境
- 源码编译搭建LAMP架构
- 从源码开始编译一个带有WEB服务器功能的小型LINUX(上)
- 编译搭建Lamp服务器
- CentOS7最小化安装下源码编译搭建LAMP
- Centos7源码编译搭建LAMP环境
- Centos6.3 编译源码搭建 PHP(fast-cgi)+Nginx+Mysql+Memcached+Redis高性能服务器
- 从源码开始编译一个带有WEB服务器功能的小型LINUX(下)
- Linux下Web服务器应用之源码构建LAMP环境