如何在Amazon Linux上安装Apache 2.4和PHP 7.3
时间:2019-05-19 01:26:18 来源:igfitidea点击:
本教程将在Amazon Linux系统上安装Apache/HTTPD 2.4和PHP 7。
MySQL的安装不包括在本教程中。
步骤1–初始设置
通过SSH登录到Amazon Linux系统并成为根用户。然后将yum更新到最新版本。
sudo su - # yum -y update
可选:根据要求设置适当的时区。以下命令将系统时区更改为‘America/New_York’。
# mv /etc/localtime /etc/localtime.bak # ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
步骤2–安装Apache 2.4
现在安装Apache/httpd web服务器,并从默认的yum存储库中安装其他推荐的扩展。
# yum install -y httpd24 httpd24-tools mod24_ssl
httpd24包将安装Apache 2.4,mod24_ssl扩展将为Apache web服务器提供加密支持。
安装完成后,将Apache设置为自启动,并启动一次。
# chkconfig httpd on # service httpd start
步骤3–安装PHP 7.3
之后,安装带有一些常用扩展的PHP 7.3。
# yum install -y php73 php73-devel php73-mysql php73-pdo php73-mbstring # yum install -y php73-gd php73-xml php73-xmlrpc php73-mcrypt php-pear
如果需要安装其他版本,如PHP 7.2,请相应地更改所有包的名称,如php72或php71等。
步骤4–创建VirtualHost
安装包后,创建第一个虚拟主机。为域创建虚拟主机example.com网站,编辑Apache配置文件并创建如下虚拟主机:
# vi /etc/httpd/conf/httpd.conf
<VirtualHost *:80> ServerAdmin [email protected] ServerName example.com ServerAlias www.example.com DocumentRoot /var/www/html ErrorLog /var/log/httpd/example.com-error_log CustomLog /var/log/httpd/example.com-access_log combined </VirtualHost>
更改后重新启动Apache服务
# service httpd start
使用Apache测试PHP版本
最后,创建一个PHP脚本并上传到站点的根目录。
# vim /var/www/html/info.php
内容如下:
<?php phpinfo(); ?>
现在,在web浏览器中访问php脚本。
http://www.example.com/info.php