首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LinuxApache(httpd)安装、配置

yum安装 ## 先yum list看看有没有你可以包 yum list httpd ## 如果有的话,比如我用x86_64版,就可以安装 yum install httpd.x86_64 配置、启动...Apache 1.httpd.conf是主配置文件,你可以按需更改,一般来说可能需要自定义端口,那么就vim修改httpd.conf文件监听端口,改为你希望 ?.../apachectl restart 一般此文件在 /usr/sbin 目录下 Apache设置为Linux系统服务,并开机启动 1.将链接apachectl 复制到系统启动目录下并命名为httpd #...2.使用chkconfig来注册apache服务,并其可以在linux服务列表中看到(chkconfig –list) 2.1.在init.dhttpd链接文件第2行添加如下注释,并wq保存退出...2.2.将httpd配置自启并加入linux服务监控 # chkconfig --add httpd 可以使用: # service httpd start # service httpd stop #

13.3K40

创建带httpd服务CentOS Docker镜像

一、拉取带sshd服务centos docker镜像到本地 命令: docker pull freedoms1988/centos7-sshd 解释: docker pull【拉取命令】 freedoms1988.../centos7-sshd【远程镜像名】 二、启动带sshd服务centos docker容器 命令: docker run -p 10022:22 -d freedoms1988/centos7...chmod 755 httpd.sh 十二、生成支持sshcentos镜像 命令: 1、docker ps -a 2、docker commit 6c40d0d2d8e centos7...【上一步容器id】 centos7-httpd2.4-sshd【自定义镜像名称】 3、docker images【列出本地镜像列表】 十三、使用生成镜像运行容器 命令: docker run...centos7-httpd2.4-sshd【镜像名称】 /usr/local/sbin/httpd.sh【运行镜像时运行脚本路径】 十四、测试httpd 操作: 浏览器输入localhost:8080

1.3K30
您找到你想要的搜索结果了吗?
是的
没有找到

Apachehttpd.conf文件配置详解

设置CGI脚本/将httpd.conf做为唯一配置文件/用户授权和访问控制等 关于Apache配置及使用,在LinuxAid已经有不少文章做了详细阐述,本文讨论了在使用Apache时,有关配置文件使用及对文件访问控制等内容...我们默认配置文件种就有一个很好例子: access.conf: phpma.com Allow Override None Options...二、配置用户发行目录 这里有两种设置方法: 第一种是系统默认方法,即用户目录下public_html目录为用户发行目录,且默认主页文件为index.html,且该目录不支持CGI。...四、将httpd.conf做为唯一配置文件 在 Apache给用户提供了三个配置文件: srm.conf、 access.conf 和 httpd.conf files。...实际上这三个文件是平等,所有的配置都可以放在一个单独httpd.conf文件,事实上在Apache 1.3.2就已经这样做了,在httpd.conf应包括以下两条指令来防止Apache对srm.conf

2.3K80

Windows下Apache配置文件httpd.conf

apache配置文件一直看得我云里雾里,今天好好把配置文件研究了一下,还是有点收获。...它也包含一些虚拟主机默认一些参数,一会您可以会在文件定义它们。 # 所有的这些指令也可能会在虚拟主机配置容器里出现,而虚拟主机里定义将会覆盖这些 # 默认设置。...# PHPER@老高注释:下面的目录继承定义权限 # 你但是你可以在单个目录修改某些配置以适应你功能需求 # 你修改东西将会覆盖默认配置 <Directory...# 如果你使用Apache 1.3或以上版本,我们强烈建议你 # 在你服务器配置文件包含下面的行 UserDir disabled root # # DirectoryIndex: 如果一个目录被请求...默认为“Full”, # 这表示在回应头中将包含模块操作系统类型和编译信息。

1.1K30

修改Dockernginx容器默认端口号配置

修改nginx默认端口号 一般来说,nginx默认使用是80端口号,但是狗血是服务器上80端口号被占用了,而且使用80端口号服务还不能停,这就要换端口号了。...解决方案 1、进入docker 容器 docker exec -it 容器名 /bin/bash 我容器名字就叫做nginx 因此进入docker容器内部命令为 docker exec...-it nginx /bin/bash 2、查看nginx 启动配置文件,默认在容器/etc/nginx/conf.d/default.conf 3、因为docker 容器内部没有vi编辑器...,所以在网络允许情况下可以下载vi编辑器,下载完成后可直接在容器内部编辑 apt-get update apt-get install vim 如果没有网情况下 可以将容器文件拷贝到宿主机上,...4、docker cp nginx:/etc/nginx/default.conf /home/ 修改nginx启动端口号为8089,只需要将default.conflisten配置改成8089

6K30

查看Docker镜像仓库镜像所有标签

Docker 的人都知道,我们在查询远端镜像仓库镜像时候,在命令行只能看到镜像名,说明等信息,而看不到标签。...因此,如果我想要查看镜像有哪些标签,就只能通过网页方式查看,比如通过 https://hub.docker.com/ 查看,这样实在是太麻烦,于是乎,我想是不是可以写个小工具来干这个事呢?...答案当然是肯定。下面就看看怎样实现吧。 写了个脚本 list_img_tags.sh,内容如下: #!...${image_name}/tags | json_reformat | grep name | awk '{print $2}' | sed -e 's/"//g' 其实,实现方法就是通过镜像仓库...上面脚本实现是只从 hub.docker.com 来查询,如果使用其它仓库,可以根据需要修改仓库url。 测试一哈 $ .

8.4K30

Docker关于镜像基本操作

安装完Docker引擎之后,就可以对镜像进行基本操作了。...我们从官方注册服务器(https://hub.docker.com)仓库pull下CentOS镜像,前边说过,每个仓库会有多个镜像,用tag标示,如果不加tag,默认使用latest镜像: (1)...利用镜像启动一个容器后进行修改 ==> 利用commit提交更新后副本   此时利用exit退出该容器,然后查看docker运行程序(容器):  这里将容器转化为一个镜像,即执行commit操作,...注意这里用户名xianhu,后边会用到。 此时Docker引擎中就有了我们新建镜像xianhu/centos:git,此镜像和原有的CentOS镜像区别在于多了个Git工具。...此时我们利用新镜像创建容器,本身就自带git了。 利用exit退出容器。注意此时Docker引擎中就有了两个容器,可使用docker ps -a查看。

68020

记录Gerrit2.8.4环境迁移、安装、配置以及问题解决

好了,不多扯了,这里我介绍下前期版本选择, 1、刚开始本打算用最新版gerritdocker镜像2.13.x搭建环境,好处就是安装配置简单,容器化移植性好,但是经过实践,发现gerrit版本升级...2、使用跟原系统gerrit版本一致,重新搭建新环境,做到数据环境一致平滑迁移(不要问我为啥不用docker镜像搭建,因为原系统版本很老了,木有现成docker镜像了,自己在写一个镜像也是很麻烦。。...调优:修改httpd.conf、extra/httpd-mpm.conf 压测时,发现并发量大时,会出现访问拒绝,所以需要调整Apache最大并发数 1、首先查看当前apache...基于docker搭建最新版gerrit 2.13.x步骤 1、拉取gerrit镜像docker hub官网拉取openfrontier/gerrit镜像 地址:https://hub.docker.com.../r/openfrontier/gerrit/ 命令:# docker pull openfrontier/gerrit 2、启动gerrit容器 1)启动最简单默认配置 # docker run -d

2.7K90

Docker镜像管理基础

:位于bootfs之上,表现为docker容器根文件系统 传统模式,系统启动之时,内核挂载rootfs会首先将其挂载为“只读”模式,完整性自检完成后将其重新挂载为读写模式 docker,rootfs...在Docker,底下只读层就是image,可写层就是Container。...组成: Repository 由某特定docker镜像所有迭代版本组成镜像仓库 一个Registry可以存在多个Repository Repository可分为“顶层仓库”和“用户仓库”...Docker Registry镜像通常由开发人员制作,而后推送至“公共”或“私有”Registry上保存,供其他人员使用,例如“部署”到生产环境。...在这里,默认情况下是启动sh进程,但我们是要启动一个http站点,所以我们要在创建镜像时将容器默认启动进程设为httpd,这样一来我们就可以通过新生成镜像来快速构建一个简单http站点了。

58920

Docker学习笔记之使用 Docker Hub 镜像

事实上,在开发过程我们用到镜像大部分还是直接采用 Docker Hub 已经存在镜像,即使自己编写 Dockerfile,也只是对已有镜像进行简单改动,很少会从零开始搭建镜像。...在这一节,我们要来看看如何更好地使用 Docker Hub 上由其他开发者共享镜像。...0x03 对容器进行配置 除了合理选择镜像外,许多镜像还为我们提供了更加方便功能,这些细节我们通常都可以在镜像详情里阅读到。...我们只需要通过这些给出环境变量,就可以初始化 MySQL 配置了。 例如,我们可以通过下面的命令来直接建立 MySQL 用户和数据库。...在 Docker Hub 并不直接存放我们用于构建 Dockerfile 和相关文件,我们必须将 Docker Hub 账号授权到 GitHub 或是 Bitbucket 来从这些代码库获取 Dockerfile

80960

拿捏docker+k8s系列--docker存储

(3)如果多个层中有命名相同文件,用户只能看到最上面那层文件。 分层结构使镜像和容器创建、共享以及分发变得非常高效,而这些都要归功于 Docker storage driver。...Docker官方推荐优先使用 Linux 发行版默认 storage driver. Docker 安装时会根据当前系统配置选择默认 driver。...」,如下: 读写权限 bind mount 还可以指定数据读写权限,默认是可读可写,可以指定为只读: docker run -d -p 8080:80 -v ~/data:/usr/local/apache2...到 /usr/local/apache2/htdocs : docker run -d -p 8080:80 -v /usr/local/apache2/htdocs httpd data volume...❞ 总结 storage driver : 容器内存储,管理镜像层和容器层 docker info 命令:查看系统默认 driver Data Volume :容器外存储 bind mount :

57420
领券