如何在Linux下搭建apache服务器

Apache是世界排名第一的Web服务器软件。
它可以运行在几乎所有广泛使用的计算机平台上,并且由于其安全性和跨平台特性而成为最流行的Web服务器端软件之一。

在Linux上构建apache服务器的方法有很多种:

一种是编译并安装源代码。
这种方法需要时间和精力。
对于那些不习惯的人来说很困难。
不建议大家使用

另一种方法是安装yum,如下

1。
>安装好httpd

2.设置Apache服务启动级别

chkconfig--levels235httpdon

Apache是一个服务服务,因此您可以通过设置服务的启动级别来启动它。
三个启动级别:2、3和5

3。
启动命令

servicehttpdstart

注意:

1.检查安装是否成功。
现在打开http://ip地址,看看是否出现Apache默认页面?如果有的话就对了。

2.关于安装目录。
Apache将网站根目录指向/var/www/html目录。
默认的主配置文件是/etc。
/httpd/conf/httpd.conf存储配置的目录/etc/httpd/conf.d/

apache安装linux下apache配置教程

这个系列文章分享了作者第一次接触和学习Linux,包括Linux的介绍、Web编程以及一些关于轻松安装和部署mysql数据库的理论,我认为包含了一些概念。
可以帮助一些初学者,少走一些弯路。
注意:Linux区分大小写。
Linux是多用户和多线程的。
Linux上的所有文件和目录都有权限。
使用yum安装。
1.yuminstall#yuminstallhttpdon#CentOS6#systemctlenablehttpdService#CentOS7说明:默认配置文件目录/etc/httpd/conf,默认DocumentRoot目录为/var/www/html。
2、配置文件服务(静态资源)1、编辑/etc/httpd/conf配置文件#vim/etc/httpd修改/confApache默认资源路径必须暴露为文件服务文件目录。
修改DocumentRoot内容。
将DocumentRoot“/home/test”或者要发布的文件目录复制到Apache默认的/var/www/html目录下,或者在/var/www/html目录下创建到/home/test的软链接。
2.重新启动服务。
#servicehttpdstart#CentOS6#systemctlrestarthttpd#CentOS7

如何在linux中安装Apache,详细步骤!!谢谢了!!

由于它们采用不同的包管理方式(如Debian的PKG和RedHat的RPM),不同系统中Apache的安装方法也不同,因为Linux系统中安装的是RPM文件,Fedora、RedHat、Mandriva、SUSE是最容易做到的。

Yellowdog等主流发行版本均采用RPM包管理方式。
这里我们就来说说Redhat中Apache的安装。
安装方法:1、首先使用以下命令检查系统上是否安装了Apache或者安装的是哪个版本:rpm-qhttpd2要安装Apache,必须将RedHat安装盘中的ApacheRPM安装包插入到安装包中。
光驱,加载光驱(不要忘记)并将ApacheRPM安装包文件放在光驱服务器目录下。
找到httpd-2.2.3-6.el5.i386.rpm。
,可以使用以下命令安装Apache:rpm-ivh/mnt/Server/httpd-2.2.3-6.el5.i386.rpm3然后测试Apache服务器和“/etc/init.d/httpdstart”命令确认Web服务启动后,在客户端使用的Web浏览器中输入Linux服务器的IP地址即可访问。
如果RedHat测试页安装成功。
接下来,配置服务器:httpd.conf(在/etc/httpd/conf目录中)。
配置文件主要包含全局环境(第1节:全局环境)、主服务器配置(第2节)。
由3部分组成:“主”服务器配置)和虚拟主机(第3节:虚拟主机)。
每个部分都有相应的配置语句。
文件中所有配置语句语法的形式为“配置参数名称参数值”。
配置语句可以放置在文件中的任何位置,但为了增加其可读性,最好将配置语句放置在文件的相关部分。
httpd.conf中的每一行都包含一个语句。
在行尾使用反斜杠“\”来换行,但反斜杠与下一行之间不能有任何其他字符(包括空格)。
除了选项参数值外,httpd.conf配置语句中的所有选项指令都不区分大小写。
您可以在每行之前使用“#”符号来表示注释。
1.设置主目录DocumentRoot“/var/www/html”的路径2.设置默认文档DirectoryIndexindex.htmlindex.html.var3。
设置Apache监听的IP地址和端口号listen804。
设置相对根目录ServerRoot“/etc/httpd”的相对路径5.设置日志文件(1)错误日志ErrorLologgs/error_log(2)访问日志CustomLologgs/access_logcombined6.将网络管理员的电子邮件地址设置为ServerAdminlindenstar@163.com7。
将服务器主机名设置为ServerName192.168.16.177:808。
设置默认字符集AddDefaultCharsetUTF-8因为西欧(UTF-8)是Apache的默认字符集,所以客户端访问服务器的中文网页时会出现乱码。
解决方法是将“AddDefaultCharsetUTF”语句-8”改为“AddDefaultCharsetGB2312”,然后重新启动Apache服务,中文网页即可正常显示。
9、使用alias选项创建虚拟目录。
例如创建一个名为/down的虚拟目录,其对应的物理路径为“/software/downloads”。
您可以使用语句对来设置主目录或虚拟目录的权限。
这些语句仅影响设置目录及其子目录。
将出现该目录的属性选项,如下图所示。
OptionsIndexesMultiViewsAllowOverrideNoneOrderallow、disallow