linux的web服务器怎么配置

如题所述

工具/原料
Linux操作系统
Web服务器配置详解
方法/步骤
1.Apache是Linux下的Web服务器,Apache用的是静态页面,需要加载模块来支持动态页面,会动态实时的调整进程来处理,最合理的使用多核CPU资源,支持虚拟主机应用,多个Web站点共享一个IP地址。

安装Web服务
先安装Web服务,通过命令yum groupinstall命令进行安装,建议用groupinstall而不用Install是因为groupinstall,会把该服务所有相关的服务包一起安装,这样不会有丢失。

2.通过service httpd restart来开启服务,这里用restart而不用start的原因是restart更安全,因为不知道该服务是否已经开启,如果已经start了再次用start可能会有意外的问题产生,故这里用restart.

3.通过命令chkconfig httpd on来开启httpd服务在下次开机后,仍然是开启有效的,这样的好处在于通过设置自动开启服务,避免人为失误操作,也会保证计算机重启或者断电后服务还是开启的。

4.验证httpd服务是否正常开启,是否能够对外提供服务,进入/var/www/html/,这里是主站点,写一个简单的页面,然后重定向到index.html,这是默认的首页。通过http访问该服务,发现已经成功服务该站点。

5.通过命令vim /etc/httpd/conf/httpd.conf可以对httpd配置文件进行修改,也可以用配置文件里面的功能,有些功能用#号注释掉了,如果想使用该功能的话,直接删除#号,可以让内置的配置文件该功能生效。

6.通过命令ll /etc/httpd可以查看到该目录下有conf和conf.d目录文件,再进一步查看/etc/httpd/conf.d下面可以看到的文件都是httpd的模块文件,用来支持动态页面的模块文件。

7.Apache和Selinux之间的关系,进入/var/www/html/目录下,通过ll –Z查看目录下index.html Selinux属性,通过命令ps –auxZ|grep http查看httpd的进程,这些http进程都有httpd_t的Selinux上下文属性,Selinux就规定了http_t这类的进程上下文属性可以访问httpd_sys_content_t这类文件的上下文属性,从而保证了网站的内容可以被访问。

8.查看Apache日志信息,日志信息存储在/var/log/httpd/目录下,可以查看http访问的日志及https的访问日志,可以查看错误的http日志及https的错误日志等信息,
温馨提示:内容为网友见解,仅供参考
无其他回答

Linux下Web服务器架设攻略
其实,到现在你的Linux已经开始WEB服务了,你要做的只需将Linux系统连入互联网,然后将主页存放于“\/home\/httpd”目录下即可。但为了让此WEB服务器更有效率的工作,我们还需对其作些设置,具体需要配置的其实就是刚才复制的那4个文件。以下对其主要的两个配置文件httpd.conf和access.conf作些说明:1. ...

Linux怎么搭建Web服务器
一、使用xshell登录linux服务器 二、粘贴以下代码并回车 wget http:\/\/amh.sh\/file\/AMH\/4.2\/amh.sh && chmod 775 amh.sh && .\/amh.sh 2>&1 | tee amh.log 三、选择1(安装AHM)四、输入两次密码,第一次为MYSQL密码,第二次为AMH后台密码。五、安装成功后在浏览器输入http:\/\/服务器IP:...

linux系统的Web服务器集成vsftp的方法
我的习惯是直接更名原始配置文件然后新建一个文件写入需要的配置信息,你同样可以复制一份原始文件,然后修改。接上打开新建vsftpd.conf文件,按照如下配置写入:anonymous_enable=NO \/\/禁止匿名用户登录,通常我们web服务器上的ftp都不允许匿名登录 local_enable=NO \/\/禁止(或允许)本地用户登录 write_enab...

linux中简述wed服务器配置过程
防火墙网关服务器的网络配置要根据申请的IP地址来具体设置。 一般地,我们要求的Intranet环境应该是提供最基础的WWW服务、FTP服务、DNS服务、网上邻居等服务项,下面我们就一一简单地介绍一下。 1.WWW服务 首先我们要实现WWW服务,我们以在RedHat系统的完全安装中为例,这里系统已经为大家安装好了目前在Internet上使用...

Linux怎么搭建Web服务器
1,基于apache的web服务器基础搭建:(1)实验环境:一台ip为192.168.10.10的rhel5.9主机作为web服务器,一台ip为192.168.10.15的win7主机作为测试机 (2)查看服务主机软件是否安装 [root@ser1 ~]# rpm -q httpd httpd-manual httpd-devel package httpd is not installed package httpd-manual ...

怎么搭建一个可以被外网访问的linux web服务器
步骤:一:内网服务器配置 1.在内网中设置好ip地址,网关和DNS均为NAT服务器内网口地址,并搭建好ftp服务,此处略 二:NAT服务器配置 1.在NAT只能中添加一块网卡作为 外网卡,并设置好ip地址 2.开启NAT服务器的路由功能 [root@c2 ~]# vi \/etc\/sysctl.conf net.ipv4.ip_forward = 1 \/\/将...

如何在Linux中配置WWW服务器?
ServerType定义服务器的启动方式,缺省值为独立方式standalone,httpd 服务器将由其本身启动,并驻留在主机中监视连接请求。在Linux下将在启动文件 \/etc\/rc.d\/rc.local\/init.d\/apache中自动启动Web服务器,这种方式是推荐设置。启动Apache服务器的另一种方式是inet方式,使用超级服务器inetd监视连接请求并...

在linux中java web环境需要哪些配置文件
在linux中java web环境配置方法步骤如下:1、远程连接:a) Xsheel连接:跟一般ssh连接工具差不多,输入服务器IP及用户名密码等。b) Ssh连接:这里用的是filezilla,也可以用8uftp。注意:远程工具可以根据自己的喜好任意选择。附:如果中途连接时遇到连接不通时先重启服务再连接,注意防火墙。Ssh服务重启...

ECS?Linux?服务器如何配置网站以及绑定域名?
Linux下配置Nginx Nginx是当下主流的HTTP及反向代理服务器,通过上面的安装后,我们就需要修改Nginx的配置文件,主要是绑定域名及站点根目录。vi\/usr\/local\/nginx\/conf\/nginx.conf找到server配置节,大概的配置项示:在防火墙中开放WEB端口 通过以上设置后,虽然绑定了站点的域名、端口、根目录,另外也配置了...

如何设置Web服务器
1、打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。2、更新完成后,打开浏览器,输入“http:\/\/localhost\/”回车,如果此时出现IIS7欢迎界面,说明Web服务器已经搭建成功。3、当web服务器搭建成功后,...

相似回答