码迷,mamicode.com
首页 > 数据库 > 详细

LAMP环境安装,关联apache、mysql安装php

时间:2019-07-15 17:34:32      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:服务   rom   name   oca   local   libxml2   shell   火墙   关联   

1,php官网下载php稳定版,如7.2.2 gz压缩包,MySQL共享包(百度搜索关键词rpm,搜索到rpm search,进入搜索mysql-shared)
2,打开虚拟机,xshell连接
3,进入src目录下(cd /usr/local/src),上传(rz),查看目录即查看上传结(ls)(重复以上操作,分别上传php包、mysql共享库包到src下),安装mysql共享包(rpm -ivh src下上传的MySQL包名称),挂载光盘(mount /dev/cdrom /dyy),安装libxml2(yum install libxml2),安装libxml2库(yum install libxml2-devel),安装perl(yum install perl),安装perl库(yum install perl-devel),卸载之前安装的httpd(rm -rf /usr/local/httpd),进入原始httpd解压包目录内(cd httpd-2.4.39),查看目录(ls),清除make产生的部分文件(make clean),配置httpd,开启cgi 及so共享库(./configure --prefix=/usr/local/httpd --enable-cgi --enable-so),编译(make),安装(make install),退回上一次目录src内(cd ..),解压PHP安装包(tar -zxvf PHP压缩包名),查看便于下一步复制解压名(ls),进入解压包目录(cd 解压包名),配置php并关联apache、MySQL(./configure --prefix=/usr/local/php --with-apxs2=/usr/local/httpd/bin/apxs --with-mysqli=/usr/local/mysql/bin/mysql_config),编译php(make),安装PHP(make install),复制配置文件( cp php.ini-development /usr/local/php/lib/php.ini),编辑PHP配置文件,去掉extension=mysqli前的注释(vi /usr/local/php/lib/php.ini),编辑apache配置文件,去掉ServerName前注释配置域名并添加识别php语言AddType application/x-httpd-php .php(vi /usr/local/httpd/conf/httpd.conf),重启apache(/usr/local/httpd/bin/apachectl start),关闭防火墙或释放80端口(systemctl stop firewalld.service),写个测试文件输出phpinfo()(vi /usr/local/httpd/htdocs/test.php)=》访问ip/test.php 看到phpinfo信息并搜索mysql看到mysql模块,启动mysql服务(/usr/local/mysql/support-files/mysql.server start),登录mysql(/usr/local/mysql/bin/mysql -u root -p),创建库表写入信息,以连接查看测试mysql

LAMP环境安装,关联apache、mysql安装php

标签:服务   rom   name   oca   local   libxml2   shell   火墙   关联   

原文地址:https://blog.51cto.com/11437420/2420413

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!