社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
首先我们确定系统的版本
当然,每个版本都可以,不过本次我们要搭建的系统为centos 7
现在开始
首先搭建centos环境里面的httpd(httpd就是Apache在linux系统中的名称)
打开终端输入命令
yum install httpd -y
下载httpd 通过yum进行安装
service httpd start
打开httpd服务
chkconfig httpd on
设置httpd为开机自启
到达这一步之后,httpd就安装完毕了
接下来安装php
在安装PHP的时候,我们因为是在linux安装所以,PHP还需要安装一些扩展
yum install php php-fpm php-mysql -y
执行命令 安装PHP和PHP的扩展
service php-fpm start
开启PHP的服务
chkconfig php-fpm on
设置PHP开机自启
下面PHP的服务已经下载完毕
接下来进行centos的MySQL安装
由于linux里面MySQL已经不支持了,所以,我们需要安装另一个数据库的mariadb
事实上,这两个数据库都是一样的。
yum install mariadb mariadb-server
执行,命令,安装mariadb数据库
systemctl start mariadb.service
开启mariadb服务
接下来就是最重要的步骤
mariadb安装完毕之后,我们的数据库没有用户名和密码,所以需要我们去设置
首先执行命令(第一次进入MySQL不需要密码)
进入MySQL之后,执行语句,删除空用户
select user,host,password from mysql.user;
首先查询(跳过use命令)
drop user ''@localhost;
然后删除空用户
update mysql.user set password = PASSWORD('此处输入您新设密码') where user='root';
接下来执行上面的语句,替换掉密码位置,设置新密码
flush privileges;
保存设置。
退出MySQL之后,再次进入MySQL界面
我们会发现,需要密码了
然后我们就在MySQL后面添加 -u root -p
然后输入密码即可
接下来,我们就可以通过IP进行访问我们的地址,第一次访问的时候,会出现,Apache的默认欢迎页面
如果没有出现,提示错误,那么我们去关闭 防火墙
centos 7 关闭防火墙命令
//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
执行成功之后,我们再次访问ip就可以了
但是这个时候,我们还需要配置一步
就是PHP首页设置引导
执行命令打开httpd默认目录
vim /ect/httpd/conf/httpd.conf
在vim中,执行
:set number
我们会看到行数,
然后,我们找到164行
在index.html 前面添加index.php
这样,我们就算配置完毕了
然后保存退出,
重启 httpd
service httpd restart
下面就开始对PHP进行测试了
我们打开
/var/www/html/
进入这个目录之后,这是我们的httpd内部指定目录,我们的网站也需要部署在这个地方
然后执行命令
vim index.php
/*注意,一定要先移动到目录下,不然就需要在index.php前面添加目录地址*/
在index.php中我们写下面的探针代码
<?php
phpinfo();
?>
然后保存退出,这样我们的环境就算是搭建完毕了
还有一些其他的配置,大家可以留言,也可以查看我的其他文章。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!