Centos7配置Apache+Mysql+PHP(含mysqli和pdo_mysql)

安装Apache

首先说一下我用的Apache的版本:httpd-2.4.33,不是用yum一键安装的,是用安装包+命令行一步一步装的。下面进入安装正题:

  1. 下载安装包:
wget http://archive.apache.org/dist/httpd/httpd-2.4.33.tar.gz

成功后,应该是下载到了/root路径下,我把它移动到了/usr/local/路径下,方便解压安装。

  1. 到/usr/local/路径下,解压文件:
tar -xzf  httpd-2.4.33.tar.gz

并跳转目录

cd httpd-2.4.33.tar.gz
  1. 安装依赖:
yum install openssl-devel

还要安装gcc等,./configure时会报错,则说明缺少这些工具,自行搜索用yum安装即可。

  1. 安装:
./configure --prefix=/usr/local/apache --disable-proxy --enable-ssl --with-ssl --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install

我装过n次Apache,第一次没有报缺少apr、apr-util、pcre的错,后面几乎都报错来着,,,这个需要自行安装这三个东西:下载安装包,解压,./configure,make,make install就好了,要注意的是要安装pcre,装了pcre2会出错。

  1. 启动:
/usr/local/apache/bin/apachectl start

如果报错:
在这里插入图片描述
解决:编辑/usr/local/apache/conf/目录下的httpd.conf文件,搜索#ServerName,添加:

ServerName localhost:80

再重启即可

/usr/local/apache/bin/apachectl restart

如果使用curl+域名的命令可以得到index.html的源码则说明安装启动成功:
在这里插入图片描述
在浏览器输入地址,也可以看到“It works!”的字样。

安装Mysql

我用的Mysql的版本:mysql-8.0.18。下面进入安装正题:

  1. 下载安装包:
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
  1. 将安装包加入到本地:
yum localinstall mysql80-community-release-el7-1.noarch.rpm
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值