您的位置:首页 > 运维架构 > Apache

简单快速安装Apache+PHP+MySql服务环境(一)

2019-07-17 08:39 766 查看
原文链接:http://www.cnblogs.com/iverson-3/p/11198712.html

  由于自己只是普通的coder,对于服务器的操作不是很熟悉,在网上找了很多关于PHP和apache服务器环境搭建的帖子,不过都不尽相同,尤其是编译安装更是看的云里雾里的,所以选择了一种比较简单的方式进行环境搭建和学习。亲测有效。

1. 使用虚拟机安装Linux系统,CentOS7.

2. 首先检查是否已经安装了apache

rpm -qa |grep httpd

3. yum安装apache

yum -y install httpd

4. 启动apache

systemctl start httpd

ps -A|grep httpd //检查是否已经启动apache服务

5. 使用yum方式安装php

yum install php

6. 修改apache配置文件(重要)

配置文件位置:/etc/httpd/conf/httpd.conf

  • 在LoadModule后面添加:LoadModule php5_module modules/libphp5.so //不添加则访问.php文件将会变成下载
  • 在DirectoryIndex后面添加:index.php
  • 在AddType application/x-gzip .gz .tgz后面添加:AddType application/x-httpd-php .php //.php前面有一个空格

7. 重启apache并测试

systemctl restart httpd

 

8. 安装mysql,由于CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了,所以我们直接安装mariadb即可

yum install mariadb-server mariadb 

mariadb数据库的相关命令是:

systemctl start mariadb  #启动MariaDB

systemctl stop mariadb  #停止MariaDB

systemctl restart mariadb  #重启MariaDB

systemctl enable mariadb  #设置开机启动

9. 默认安装的php中并没有mysql的相关模块,还需要安装相关组件

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

 

10. 重启apache服务

systemctl restart httpd

 

总结:由于水平有限,所有很多安装都是使用的默认配置。好在这种安装流程可以安装成功。其他方法以后再试。

 

转载于:https://www.cnblogs.com/iverson-3/p/11198712.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: