0基础小白学习云计算的第八天(作者不易,你的关注就是我最大的动力)

第八天

一、忘记mysql密码直接登陆

1、首先输入:vim /etc/my.cnfi进入配置文件

2、第二步:在最下面加入:skip-grant-tables

3、第三步:#validate-password=off(之前学过的修改密码配置把他注释掉)

​ 操作如下图所示

image-20240112131152026

4、重启数据库:systemctl restart mysqld

​ 操作如下图所示

image-20240112141021949

5、描述mysql用户:desc mysql.user;

​ 操作如下图所示

image-20240112152105609

6、输入:update mysql.user set authentication_string=password(‘密码’) where User=‘root’ and Host=‘localhost’;配置新的密码

​ 操作如下图所示

image-20240112154247979

7、刷新一下特权:输入flush privileges;

​ 操作如下图所示

image-20240112153444730

最后修改完删除配置项,然后重启数据库。

LNMP

L:linux

N:nginx 静态资源

M:mysql

P:php 动态资源

​ 操作如下图所示

image-20240112145144130

1、部署nginx

​ 输入:yum -y install nginx

​ 操作如下图所示

image-20240112154628347

2、启动nginx

​ nginx

​ 操作如下图所示

image-20240112154651107

3、检查是否启动成功

输入:ss -nplt | grep 80

输入:ps aux | grep nginx

​ 操作如下图所示

image-20240112155345228

4、部署php

第一步在网上找到php的下载地址:输入这个网址Remi’s RPM repository (remirepo.net),再下载linux7的php库

输入:yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

​ 操作如下图所示

image-20240112155514897

第二步下载php7.4版本:yum -y install php74-php-xsl php74-php php74-php-cli php74-php-devel php74-php-gd php74-php-pdo php74-php-mysql php74-php-fpm

​ 操作如下图所示

image-20240112204128861

5、启动php

输入:systemctl start php74-php-fpm

​ 操作如下图所示

image-20240112163441439

6、检查是否启动成功

输入:ss -nplt | grep 9000

或者输入:ps aux | grep php

​ 操作如下图所示

image-20240112163543895

7、检查mysql是否启动成功

​ 操作如下图所示

image-20240112163651092

8、nginx关联php

先备份一份nginx.conf的文件,防止配置出错(一般系统会自动给你配置一份):

​ cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak(bak是备份的缩写,这个名字可以随便取)

​ 操作如下图所示

image-20240112164543974

而后进入nginx.conf文件中进行配置(vim+42是直接转到42行开始的意思,你可以+x数字)

vim +42 /etc/nginx/nginx.conf

​ 操作如下图所示

image-20240112165024172

而后加入:

index index.php index.html index.htm;
location ~ .php$
{
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name;
}

​ 操作如下图所示

image-20240112165055015

检查nginx配置文件的语法

输入:nginx-t

​ 操作如下图所示

image-20240112165207432

重新加载配置文件

输入nginx -s reload

​ 操作如下图所示

image-20240112165545730

探测文件

​ vim /usr/share/nginx/html/index.php

输入: <?php phpinfo(); ?>

​ 操作如下图所示

image-20240112165730568

查看网站是否配置成功

​ 操作如下图所示

image-20240112165937197

项目上线

​ 1、上传项目

​ 操作如下图所示

image-20240112205130761

​ 2、解压这个压缩包:

tar -xf wordpress-5.9.1-zh_CN.tar.gz

​ 操作如下图所示

image-20240112205239855

3、将解压好的复制到/usr/share/nginx/html/下

cp -r wordpress/* /usr/share/nginx/html/

​ 操作如下图所示

image-20240112205523499

4、打开我们服务器创建的网站,输入选项(数据库名输入自己创建的数据库)

​ 操作如下图所示image-20240112205846042

5、点击下一步之后可以按照说明在/usr/share/nginx/html/创建一个wp-config.php文件,输入vim /usr/share/nginx/html/,将内容复制进去

​ 操作如下图所示

image-20240112210257981

6、最后输入自己的信息,网站就配置完成了。

​ 操作如下图所示

image-20240112210508535

  • 27
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值