安装apache
apache是软件的名字,httpd是软件包的名字 --》http daemon
http://httpd.apache.org/docs/2.4/zh-cn/ —》使用手册
apache的官方网站http://www.apache.org/
yum install httpd httpd-devel
"""
/etc/httpd/conf是配置文件所在的目录\
httpd.conf 主配置文件
conf 主配置文件
conf.d 次要配置文件--》一个功能搞一个配置文件
conf.modules.d --》存放模块的配置文件
Include conf.modules.d/*.conf
常见的配置
DocumentRoot "/var/www/html" 指定网站存放的路径
listen 指定监听的端口号
DirectoryIndex index.html 指定首页
"""
httpd -v #查看httpd的版本
Server version: Apache/2.4.37 (centos)
Server built: Dec 23 2019 20:45:34
#启动apache服务
systemctl start httpd
#设置httpd服务开机启动
systemctl enable httpd
#创建一个首页文件
cd /var/www/html/
vim index.html
cat index.html
welcome to sanchuang web site
安装maridb
yum install mariadb mariadb-server mariadb-libs mariadb-devel
#开启mysql服务,并设置开机启动,检查mysql状态
systemctl start mariadb
systemctl enable mariadb
lsof -i:3306#查看是否开启端口
# 设置密码
mysql -uroot -p
set password = password('sanchuang1234#');
安装PHP
yum -y install php
# 将php与mysql关联起来
yum install php-mysql
# 安装常用PHP模块
yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath
测试PHP
cd /var/www/html/
vi info.php
<?php
phpinfo();
?>
"""
php-fpm :是解析php页面的程序--》php的解释器
httpd只能解析静态文件--》.php结尾的文件都是给php-fpm去解析的
"""
# 重启apache服务器
systemctl restart http
# 在自己电脑浏览器输入 localhost/info.php,你可以看到已经安装的模块;