linux 设置apache linux安装apache步骤
大家好,今天来为大家解答linux 设置apache这个问题的一些问题点,包括linux安装apache步骤也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
如何在linux中安装Apache,详细步骤!!谢谢了!!
由于它们使用的套件管理方式不同(如Debian的pkg和Redhat的rpm)所以Apache在不同系统的安装方法不尽相同,但由于RPM文件在Linux系统中的安装最为简便,Fedora、Redhat、Mandriva、SuSE、YellowDog等主流发行版本都使用rpm包管理方式,在这里就说一下Redhat中Apache的安装方法:
1.首先使用下面的命令检查系统是否已经安装了Apache或查看已经安装了何种版本:rpm-q httpd
2.要安装Apache,应将Red Hat安装盘中有Apache RPM安装包的那张放入光驱,加载光驱(别忘了)后在光盘Server目录下找到Apache的RPM安装包文件httpd-2.2.3-6.el5.i386.rpm,可使用下面命令安装Apache: rpm-ivh/mnt/Server/httpd-2.2.3-6.el5.i386.rpm
3.然后测试Apache服务器执行“/etc/init.d/httpd start”命令,确认Web服务已经启动后,在客户端使用的Web浏览器中输入Linux服务器的IP地址进行访问,如果出现一个Red Hat的测试页面则安装成功下面来配置服务器:
httpd.conf(在/etc/httpd/conf目录下)配置文件主要由全局环境(Section 1: Global Environment)、主服务器配(Section 2:'Main' server configuration)和虚拟主机(Section 3: Virtual Hosts)3个部分组成。部分都有相应的配置语句,该文件所有配置语句的语法为“配置参数名称参数值”的形式,配置语句可以放在文件中的任何地方,但为了增强文件的可读性,最好将配置语句放在相应的部分。httpd.conf中每行包含一条语句,行末使用反斜杠“\”可以换行,但是反斜杠与下一行中间不能有任何其他字符(包括空白)。httpd.conf的配置语句除了选项的参数值以外,所有选项指令均不区分大小写,可以在每一行前用“#”号表示注释。
1.设置主目录的路径DocumentRoot"/var/www/html“
2.设置默认文档DirectoryIndex index.html index.html.var
3.设置Apache监听的IP地址和端口号Listen 80
4.设置相对根目录的路径ServerRoot"/etc/httpd“
5.设置日志文件(1)错误日志ErrorLog logs/error_log(2)访问日志CustomLog logs/access_log combined
6.设置网络管理员的E-mail地址ServerAdmin lindenstar@163.com
7.设置服务器主机名称ServerName 192.168.16.177:80
8.设置默认字符集AddDefaultCharset UTF-8,由于西欧(UTF-8)是Apache的默认字符集,因此当客户端访问服务器的中文网页时会出现乱码的现象,解决的办法是将语句“AddDefaultCharset UTF-8”改为“AddDefaultCharset GB2312”,然后重新启动Apache服务,中文网页就能正常显示了。
9.使用Alias选项可以创建虚拟目录。如创建名为/down的虚拟目录,它对应的物理路径是“/software/download”命令为Alias/down"/software/download"
10.可以使用<Directory目录路径>和</Directory>这对语句为主目录或虚拟目录设置权限,这些语句仅对被设置目录及其子目录起作用,目录的特性选项在下面的图中会出现。如<Directory"/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
liunx怎么设置apache的目录访问
首先:Linux下默认安装后的Apache根目录在/var/www/html下,我们需要对目录进行访问
第一:创建自己需要更改的新目录,并更改宿主权限为apache用户 chown-R apache:apache/mnt/chaodiquan.com/www
第二:停止Apache服务 service httpd stop
第三:修改Apache的配置文件,默认在/etc/httpd/conf/httpd.conf,找到Document Root修改为你需要权限
第四:保存配置文件后,重启Apache服务,你的Apache目录更改就会生效了。
如何在Linux下搭建apache服务器
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
在Linux下搭建apache服务器可以有多种方法:
一种是源码编译安装,这种方法耗时间,对不熟悉的人来说不建议
另外一种则是yum安装,下面给出yum安装方法
1、安装Apache
yuminstallhttpd
2、设置Apache服务的启动级别
chkconfig--levels235httpdon
Apache是一个服务,所以,可以通过设置服务的启动级别来让它启动。2,3,5三个级别开机启动
3、启动命令
servicehttpdstart
注意事项:
1、验证是否安装成功
现在打开地址,看看有没有Apache的默认页面出来了?如果有就对了。
2、安装目录介绍
Apache默认将网站的根目录指向/var/www/html目录
默认的主配置文件是/etc/httpd/conf/httpd.conf
配置存储在的/etc/httpd/conf.d/目录