【在Linux上使用Apache设置子域】教程文章相关的互联网学习教程文章

Linux中访问Apache报403错误处理方法

1、先说本地环境,脱离基础环境的解决策略都是耍流氓 (1)Linux:CentOS7.5 (2)Apache: Apache/2.4.6 (CentOS) (3)Apache的安装路径在 /usr/local/httpd2.4 2、出现错误 按照正常的流程解压Apache包并完成配置,正常启动,启动后,输入访问URL:http://IP:端口/,很不幸页面出现403Forbidden错误。You dont have permission to access / on this server。 3、解决措施 (1) 首先是修改/home/proj...

linux下centos7版本:yum源安装apache服务器【图】

一、首先在系统上面查询一下是否已经安装了apache 【Apache在linux系统里的名字是httpd】 rpm -qa httpd 如果有返回的信息,则会显示已经安装的软件。如果没有则不会显示其它的信息。如下图是没有安装的。查询的时候没有显示其它的信息。二、查询到系统是还没有进行安装的,那么我们打一个命令直接安装就可以了 yum install httpd -y 再次运行rpm -qa httpd就有显示了,证明已经安装完成了三、service htt...

linux安装apache

1.安装apache yum install httpd 卸载 yum remove httpd mod_wsgi 2.启动,关闭 重启等命令 systemctl start httpd.service(启动) systemctl stop httpd.service (关闭) systemctl restart httpd.service(重启) systemctl enable httpd.service(开机即启动) systemctl status httpd.service(查看运行状态) 3.修改apache根目录 1、vim /etc/httpd/conf/httpd.conf 找到 DocumentRoot “/var/www/html” 这一段 #apach...

Linux apache的运行用户和用户组

我们在安装apache后,有时在上传文件的时候,提示没有权限或者是不可写,我们都会去查文件夹的权限。 通过ls -l /var/www/html/website可以很直观的看出我们文件和文件夹的权限,drwx-rx-rx没有问题,755 其实这个时候,我们有可能忽略了apache运行的用户和用户组这个概念 我们在上面查看的时候,还应该看看文件夹的所属用户和用户组是否和apache里的一致 我们查看apache的conf里的httpd.conf,查看User,Group分别是什么呢? 还可以...

linux 学习第十四天(Apache安装、基于ip、基于域名、基于端口配置)【图】

一、虚拟主机 A、基于IP地址 B、基于域名 C、基于端口号 复习yum仓库挂载 mkdir /media/cdrom mount /dev/cdrom /media/cdrom/ vim /etc/fstab /dev/cdrom /media/cdrom iso9960 defaults 0 0 vim /etc/yum.repos.d/rhel7.repo yum install httpd systemctl restart httpd systemctl enable httpd vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 systemctl restart network 基于IP地址 mkdir -p /home/wwwro...

Linux系统安装Apache【图】

一,Apache和tomcat的区别与联系 apache是web服务器,web服务器专门处理http请求; tomcat是运行在apache上的应用服务器; apache是普通服务器,本身只支持html静态网页资源; tomcat是jsp/servlet容器,可以解析动态网页资源; 首选web服务器是apache,但是apache解析不了jsp/servlet才用tomcat,Apache是很最开始的页面解析服务,tomcat是后研发出来的,从本质上来说tomcat的功能完全可以替代Apache,但Apache毕竟是tomcat的前辈...

linux基础--07--ssh服务、apache服务和samba服务【代码】

一、ssh服务 服务器上需要装ssh服务端(系统中默认安装了,且既装有服务端也装有客户端),客户端访问需要装ssh客户端ssh服务端:openssh-serverssh客户端:openssh-cilent、xshell等服务端服务叫sshd,查看状态:service sshd status;对应的配置文件是:/etc/ssh/sshd-config配置文件中可以设置修改端口号等操作让ssh连接变快:  1.修改配置文件中:useDNS可以改为no,不解析ssh连接更快  2.修改/etc/hosts中添加本机的IP和主...

Linux部署Apache ActiveMQ【图】

activemq的安装与配置 1.首先官网下载activemq http://activemq.apache.org/activemq-5120-release.html 2.然后解压 tar -zxvf 源文件.tar.gz /usr/local/src/activMQ 3.启动activemq 进入到bin目录下,使用 ./activemq start 出现如下信息说明启动成功,即可访问管理界面:http://localhost:8161,默认的用户名与密码一般都是admin 出现以下信息说明启动成功 INFO: Loading ‘/usr/local/soft/apache-activemq-5.12.1//bin/env’ INFO...

linux+apache+nginx实现,反向代理动静分离【图】

在我们开发的过程中,一定会遇到,负载均衡方面的问题。下面我们,做一个小例子:使用nginx+apache实现反向代理,动静分离。 这里apache、php、nginx的安装就不做赘述了,不懂的朋友可以看看我其他的文章,或者去百度搜索了解一下。 现在,我们的电脑上有apache、nginx、php,其中php为apache服务。 我们想要实现的是,当请求发送到nginx的时候,nginx会去判断是不是php请求,如果是,那么将php请求反向分发给apache服务器。其实,...

Linux服务器---apache支持cgi【图】

Apache支持cgi 1、打开Apache配置文件httpd.conf,搜索“cgi”,找到下面的一段,去掉“addhandler”前面的“#“,这样就开启了Apache的cgi功能[root@localhost ~]#?gedit?/etc/httpd/conf/httpd.conf # AddHandler allows you to map certain file extensions to "handlers": # actions unrelated to filetype. These can be either built into the server # or added with the Action directive (see below) # # To use CGI ...

kali Linux下为Apache2配置SSL证书

SSL证书是在阿里云免费申请的,下载的Apache版本。里面有三个文件,一个a.key,一个a_public.crt和a_chain.crt。 其中官方文档中配置是基于apache的httpd.conf,但在kali的apache2中并没有这个文件,而是以模块的形式进行加载。 其配置过程为: 1)进入apache2的配置目录(/etc/apache2/)的mods-enabled文件下,打开ssl.load,在最后加上以下内容:# 添加 SSL 协议支持协议,去掉不安全的协议 SSLProtocol all -SSLv2 -SSLv32)进...

【Linux】ApacheBench(ab)压力测试工具【代码】【图】

AB的简介ab是apachebench命令的缩写。ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等 ab的原理ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压...

Linux基础(五)-apache服务配置【代码】

#Linux阶段学习重点 1.Linux常用命令 2.Linux系统管理 3.Linux网络应用 4.LAMP产品级环境搭建 5.Apache服务器配置 6.LNMP环境快速部署-Nginx服务器配置 ##目标 1.具有使用Linux系统进行开发的能力 2.进行Linux服务器常规管理运维##第五天 Apache服务配置 ###一. 世界使用量最高的web服务器 httpdurl = http://www.sina.com.cn:80/admin/index.php? ###二. 安装 1. LAMP源码包编译安装生产环境 安全 稳定开发环境2. 二进制包...

Linux编译安装Apache+PHP

Linux编译安装Apache+PHP 来自:自学it网,http://www.zixue.it/。 1】编译安装Apache+PHP 1.安装程序依赖库和开发环境 为了省事把所需要的库文件全都安装上,可以使用rpm包安装,也可以用yum命令安装, yum -y install gcc gcc-c++ autoconf automake make libjpeg libjpeg-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fs...

Linux就该这么学 20181007第十章Apache)【代码】

参考链接https://www.linuxprobe.com//etc/httpd/conf/httpd.conf 主配置文件SElinux域 ---服务功能的限制 SElinux安全上下文 ---限制文件能够被那些服务所访问/var/www/html SELinux安全上下文 setenforce 0临时关闭 setenforece 1临时打开/etc/selinux/config enforcing permissive disabledls -ldZ /var/www/html 原先的selinux的上下文 ls -ldZ /home/wwwrootsemanage 安全上下文 + 域 资源部分SELINUX安全上下文s...