因为本身只是普通的coder,对于服务器的操做不是很熟悉,在网上找了不少关于PHP和apache服务器环境搭建的帖子,不过都不尽相同,尤为是编译安装更是看的云里雾里的,因此选择了一种比较简单的方式进行环境搭建和学习。亲测有效。php
1. 使用虚拟机安装Linux系统,CentOS7.mysql
2. 首先检查是否已经安装了apachesql
rpm -qa |grep httpd数据库
3. yum安装apacheapache
yum -y install httpd服务器
4. 启动apacheapp
systemctl start httpd学习
ps -A|grep httpd //检查是否已经启动apache服务测试
5. 使用yum方式安装phpspa
yum install php
6. 修改apache配置文件(重要)
配置文件位置:/etc/httpd/conf/httpd.conf
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
总结:因为水平有限,全部不少安装都是使用的默认配置。好在这种安装流程能够安装成功。其余方法之后再试。