第三步(搭建阿里云主机服务器):修改php配置文件到成功链接数据库

本文详细介绍了如何在Nginx环境下安装配置PHP环境,包括安装PHP扩展、配置php.ini文件、设置权限以及更新MySQL密码的过程。

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

首先声明我这里是nginx

1. 安装目录:/usr/local/php

开始输入执行代码:

yum install php-mbstring

cd /usr/local/src/php-5.6.24/ext/mbstring
/usr/local/php/bin/phpize
sh ./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

接着进入php.ini文件修改配置,在这个目录下 : cd /usr/local/php/lib/php.ini

如果lib下面没有php.ini文件的话就执行下面这个命令拷贝php.ini过来:

cp /usr/local/php/etc/php.ini /usr/local/php/lib

 

搜索命令:find / -name  'php.ini' 可以帮你很快找到php.ini路径哦

然后再进去修改,如图:

 

接着再执行:

cd /usr/local/nginx/html/phpmyadmin(声明一下,这里的phpmyadmin是由我原来的phpmyadmin4.1.14改名而来的)

chmod 644 config.inc.php

cd /usr/local/src/php-5.6.24

cd ext/mysqli/

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

 

然后就进去:

vi /usr/local/php/etc/php.ini

 

可以输入下面命令来查找:

/extension=msql.so   然后按Enter

把下面这两行代码写进去:(下面截图中我忘了写了)

extension=mbstring.so

extension=mysqli.so

 

 

 

 

下面是修改mysql密码了:

 

修改的用户都以root为列。

一、拥有原来的myql的root的密码;
 
 
方法一:
在mysql系统外,使用mysqladmin
# mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】
 
方法二:
通过登录mysql系统,
# mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root'; //  update mysql.user set authentication_string=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;     

 

 linux下使用mysql数据库出现 “Access denied for user 'root'@'localhost' (using password: YES)”

http://blog.youkuaiyun.com/amkider/article/details/74978837

 

 

修改完密码后再执行:

 

cd  /usr/local/nginx/html/phpmyadmin

vi config.inc.php

然后mysql把密码放上去

 

 最后再执行重启:

service mysqld restart

/usr/local/nginx/sbin/nginx -s reload

/etc/init.d/php-fpm restart

到此为止,去浏览器看好结果吧:

 

 

好了,不要给感谢我,请多多关照我的博客就行!!!

转载于:https://www.cnblogs.com/hjjun/p/6816348.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值