centos安装apache2 https php

news/2024/12/26 12:58:46/
centos安装apache2 https+php

apache2的安装包叫httpd

apche2下的配置文件都在/etc/httpd/conf。例如:httpd.conf是http的配置文件。php.conf是php的配置文件。ssl.conf是https的配置文件。

1, 安装

有时候安装anaconda的时候是顺带安装了httpd的。

yum list installed httpd # 查看是否安装yum install httpd* -y # 一路yes安装yum list httpd # 查看所有可安装版本yum list updates httpd # 查看可否更新yum update httpd*
2, 查看配置
cat /etc/httpd/conf/httpd.conf# 端口 Listen 80
# 根目录 ServerRoot "/etc/httpd"
# 网页存放目录 DocumentRoot "/var/www/html"# 自己设置一个访问内容
cd /var/www/html
mkdir test
vim hello.html
3,启动
systemctl start httpd.service # 启动httpdsystemctl status httpd.service # 查看状态curl http://ip/test/hello.html #不加端口,收到html代码表示成功

安装php

1,安装php
yum list installed php # 查看是否安装yum install php
2,配置apache2使用php
vim /etc/httpd/conf.d/php.conf# 在<FilesMatch \.php$>下面的内容追加
AddHandler application/x-httpd-php .php
3,测试访问php文件
cd /var/www/html
vim hello.php 
# 如下内容
<html><head><title>hello world</title><meta charset="UTF-8">  </head><body><?php $msg = '这里是hello.php!!!!';?><h2> <?php echo $msg; ?></h2></body>
</html>

访问 http:ip/hello.php

设置https

如果已经安装mod_ssl,那么apache2已经支持https方式访问。

yum install -y mod_ssl
systemctl restart httpd

http://www.ppmy.cn/news/1279601.html

相关文章

SpringBoot3-基础特性

文章目录 自定义 banner自定义 SpringApplicationFluentBuilder APIProfiles指定环境环境激活环境包含Profile 分组Profile 配置文件 外部化配置配置优先级 外部配置导入配置属性占位符 单元测试-JUnit5测试组件测试注解断言嵌套测试参数化测试 自定义 banner banner 就是启动…

CentOs 安装MySQL

1、拉取安装包 wget --no-check-certificate dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm 成功拉取 2、安装 yum install mysql-community-release-el6-5.noarch.rpm 过程中可能需要你同意一些东西&#xff0c;y 即可 然后稍微检查一下 yum repolist enabled…

【快速开发】使用SvelteKit

自我介绍 做一个简单介绍&#xff0c;酒架年近48 &#xff0c;有20多年IT工作经历&#xff0c;目前在一家500强做企业架构&#xff0e;因为工作需要&#xff0c;另外也因为兴趣涉猎比较广&#xff0c;为了自己学习建立了三个博客&#xff0c;分别是【全球IT瞭望】&#xff0c;【…

基于docker-compose 安装Sonar并集成gitlab

文章目录 1. 前置条件2. 编写docker-compose-sonar.yml文件3. 集成 gitlab4. Sonar Login with GitLab 1. 前置条件 安装docker-compose 安装docker 创建容器运行的特有网络 创建挂载目录 2. 编写docker-compose-sonar.yml文件 version: "3" services:sonar-postgre…

Redis 有序集合(sorted set)常见问题

zRevRange排序不对问题 返回有序集中指定区间内的成员&#xff0c;通过索引&#xff0c;分数从高到低。注意这里是根据索引和分数。所以索引是单独的数字就有问题。加一个前缀字母就解决,列如Uxxx。 分数相同的排名问题 先入库在前面&#xff0c;后入库在后面解决方案 取几年以…

计算机组成原理 第五章 指令系统

1 概述 指令 含义 指示计算机执行某种操作的命令 指令系统 含义 一台计算机的所有指令的集合构成该机的指令系统&#xff0c;也称为指令集。 注&#xff1a;一台计算机只能执行自己指令系统中的指令&#xff0c;不能执行其他系统的指 完善的指令系统满足的要求 完备性 …

网络爬虫之多任务数据采集(多线程、多进程、协程)

进程&#xff1a;是操作系统中资源分配的基本单位 线程&#xff1a;使用进程分配的资源处理具体任务 一个进程中可以有多个线程&#xff1a;进程相当于一个公司&#xff0c;线程就是公司里面的员工。 一 多线程 多线程都是关于功能的并发执行。而异步编程是关于函数之间的非…

Java实现非对称加密【详解】

Java实现非对称加密 1. 简介2. 非对称加密算法--DH&#xff08;密钥交换&#xff09;3. 非对称加密算法--RSA非对称加密算法--EIGamal5. 总结6 案例6.1 案例16.2 案例2 1. 简介 公开密钥密码学&#xff08;英语&#xff1a;Public-key cryptography&#xff09;也称非对称式密…