阿里云服务器centos7.3安装lamp环境(PHP版本为7.0,数据为mysql)根据网上文章整理笔记

本文详细介绍了如何在CentOS系统中安装和配置LAMP(Linux、Apache、MySQL、PHP)环境,包括安装和设置Apache Web服务器、PHP解析器及MySQL数据库服务器,并解决了版本驱动不兼容的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.首先我们先查看下centos的版本信息:

cat /etc/redhat-release

2.安装apache
yum install httpd
然后我们手动启动apache
service httpd start
我们设置开机启动httpd服务
systemctl enable httpd.service

3.我们接着利用yun install命令安装php
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安装扩展

yum install php70w php70w-mysql php70w-mbstring php70w-mcrypt php70w-gd php70w-imap php70w-ldap php70w-odbc php70w-pear php70w-xml php70w-xmlrpc php70w-pdo
安装好php后记得重启apache哦
刚安装好的php环境,可以执行命令看看都安装了哪些模块
php -m
此外,我们可以通过下列命令查看php的配置文件所在目录,当然你也可以通过查看phpinfo获取相应信息
php -i | grep php.ini

4.安装mysql。
由于yum源上没有mysql-server。所以必须去官网下载,这里 我们用wget命令,直接获取。
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
安装完成后重启mysql, systemctl restarat mysqld.service

5.初入安装 root用户没有密码:    
[root@yl-web yl]# mysql -u root 
#设置msyql密码为 123456
mysql> set password for 'root'@'localhost' =password('123456');
#远程连接设置,所有以root账号连接的远程用户,设其密码为 123456
mysql> grant all privileges on *.* to root@'%'identified by '123456';
#更新权限
mysql>flush privileges;

最后  因为php7版本取消了mysql ,所以在用mysql_connect连接mysql的时候会生成一条警告,这是版本驱动不兼容造成的,可以使用pdo连接,警告就不存在。也可以使用mariadb数据库。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值