centos安装apache2 https php

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 # 启动httpd

systemctl 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

相关推荐

  1. centos安装apache2 https php

    2023-12-24 06:08:01       58 阅读
  2. 基于 CentOS7 制作 Apache HTTPD 2.4.58 的RPM安装

    2023-12-24 06:08:01       36 阅读
  3. CentOS7安装git-2.42.1

    2023-12-24 06:08:01       52 阅读
  4. centos7安装zabbix-agent2

    2023-12-24 06:08:01       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-24 06:08:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-24 06:08:01       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-24 06:08:01       82 阅读
  4. Python语言-面向对象

    2023-12-24 06:08:01       91 阅读

热门阅读

  1. Elasticsearch学习

    2023-12-24 06:08:01       58 阅读
  2. C语言初学6:循环

    2023-12-24 06:08:01       56 阅读
  3. 设计模式?!

    2023-12-24 06:08:01       57 阅读
  4. TCP的poll多路复用实现群聊

    2023-12-24 06:08:01       59 阅读
  5. 力扣:93. 复原 IP 地址(回溯)

    2023-12-24 06:08:01       52 阅读
  6. 什么是分布式事务

    2023-12-24 06:08:01       56 阅读
  7. nacos和gateway部署实践踩的坑

    2023-12-24 06:08:01       57 阅读
  8. IntelliJ IDEA 2023.3.2

    2023-12-24 06:08:01       50 阅读