mysql root用户改密码。基于LNMP架构搭建网站。

如果MySQL root用户密码忘记,可以通过修改配置文件来登录MySQL,修改密码。

修改配置文件,在 /etc/my.cnf 中,

mysql root用户改密码。基于LNMP架构搭建网站。_第1张图片

mysql root用户改密码。基于LNMP架构搭建网站。_第2张图片

 保存并退出,重启MySQL,

systemctl restart mysqld

此时进入MySQL,就已经不需要密码了,直接输入MySQL就会进入。

mysql

mysql root用户改密码。基于LNMP架构搭建网站。_第3张图片

更改密码

update mysql.user set authentication_string=password('123456') where user'root' and host'localhost';

刷新权限

flush privileges;

修改完之后要及时删除配置项

vim /etc/my.cnf

mysql root用户改密码。基于LNMP架构搭建网站。_第4张图片

 更改完文件之后,要重启MySQL。

此时用新密码登录MySQL root用户。

mysql -uroot -p123456

mysql root用户改密码。基于LNMP架构搭建网站。_第5张图片

mysql root用户改密码。基于LNMP架构搭建网站。_第6张图片

yum 安装nginx 

yum install nginx

mysql root用户改密码。基于LNMP架构搭建网站。_第7张图片

启动nginx

nginx

 用命令查看80端口

ss -nplt | grep 80

发现nginx已经启动。

部署php 

进入rpm软件包仓库网站。

https://rpms.remirepo.net/ 是一个 RPM 软件包仓库,它提供大量的 PHP 和相关扩展包

Remi's RPM repository (remirepo.net)icon-default.png?t=N7T8https://rpms.remirepo.net/

mysql root用户改密码。基于LNMP架构搭建网站。_第8张图片

右键-复制链接。

mysql root用户改密码。基于LNMP架构搭建网站。_第9张图片

 在终端中用yum进行下载。

 mysql root用户改密码。基于LNMP架构搭建网站。_第10张图片

yum -y install php74-php-fpm
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

 mysql root用户改密码。基于LNMP架构搭建网站。_第11张图片

mysql root用户改密码。基于LNMP架构搭建网站。_第12张图片

 启动php

systemctl restart php74-php-fpm

检查是否启动成功

ss -nplt | grep 9000

nginx 关联php

将nginx文件备份,文件在 /etc/nginx/nginx.conf

cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak

对nginx配置文件进行编辑

vim /etc/nginx/nginx.conf

 可以用 加个+42来指定文件开启时光标在第42行。

vim +42 /etc/nginx/nginx.conf

mysql root用户改密码。基于LNMP架构搭建网站。_第13张图片

在第42行下进行编辑,添加以下代码

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;
          }

mysql root用户改密码。基于LNMP架构搭建网站。_第14张图片

可以用nginx -t 来检测是否有语法问题

nginx -t

配置文件语法没有问题后,重启nginx

nginx -s reload

编写一个探测文件来查看nginx和php是否连接成功

vim index.php

mysql root用户改密码。基于LNMP架构搭建网站。_第15张图片

 用浏览器访问ip地址,显示下面界面,就表示连接成功。

mysql root用户改密码。基于LNMP架构搭建网站。_第16张图片

接下来就是让项目上线

将压缩包从本地上传到虚拟机中。解压

tar -zxvf wordpress-6.2.2-zh_CN.tar.gz

mysql root用户改密码。基于LNMP架构搭建网站。_第17张图片

 将解压后的目录下的文件和目录拷贝到 /usr/share/nginx/html/ 目录下

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

 删除之前的测试文件index.php

rm -rf index.php

mysql root用户改密码。基于LNMP架构搭建网站。_第18张图片

进入mysql中创建数据库

create database wordpress;

mysql root用户改密码。基于LNMP架构搭建网站。_第19张图片

打开浏览器访问ip地址。

mysql root用户改密码。基于LNMP架构搭建网站。_第20张图片

 这里输入刚刚创建的数据库名wordpress,用户名root

mysql root用户改密码。基于LNMP架构搭建网站。_第21张图片

点击提交后,看到无法写入wp-config.php文件,需要我们手动创建并配置。

mysql root用户改密码。基于LNMP架构搭建网站。_第22张图片

需要创建在 /usr/share/nginx/html 目录下,

vim wp-config.php

将以下代码添加到文件中。

dqfaA%hn5{P[VB!I d3 gezm;J`agkJ~m{5{%3(59J&hOP;Z{Gn-NLbsIaLvZRniA=jkhCNj/&|3ssR*(r%R,xq==1NW' );
define( 'LOGGED_IN_SALT',   '6EG=wSXIFm]93SK$A8Vc-B0E>*d2lg[rx:oA,X5D%2cV^Ni,Zr7S_BwUdAvEj)@scV-To9Hv%?U$O=v*]1Z[+|Sr!' );

/**#@-*/

/**
 * WordPress database table prefix.
 *
 * You can have multiple installations in one database if you give each
 * a unique prefix. Only numbers, letters, and underscores please!
 */
$table_prefix = 'wp_';

/**
 * For developers: WordPress debugging mode.
 *
 * Change this to true to enable the display of notices during development.
 * It is strongly recommended that plugin and theme developers use WP_DEBUG
 * in their development environments.
 *
 * For information on other constants that can be used for debugging,
 * visit the documentation.
 *
 * @link https://wordpress.org/documentation/article/debugging-in-wordpress/
 */
define( 'WP_DEBUG', false );

/* Add any custom values between this line and the "stop editing" line. */



/* That's all, stop editing! Happy publishing. */

/** Absolute path to the WordPress directory. */
if ( ! defined( 'ABSPATH' ) ) {
	define( 'ABSPATH', __DIR__ . '/' );
}

/** Sets up WordPress vars and included files. */
require_once ABSPATH . 'wp-settings.php';

mysql root用户改密码。基于LNMP架构搭建网站。_第23张图片

 然后点击运行安装程序。会进入这个界面。填入信息。

mysql root用户改密码。基于LNMP架构搭建网站。_第24张图片

mysql root用户改密码。基于LNMP架构搭建网站。_第25张图片

 点击安装WordPress。安装成功。点击登录。

mysql root用户改密码。基于LNMP架构搭建网站。_第26张图片

 输入用户名和密码,登录。

mysql root用户改密码。基于LNMP架构搭建网站。_第27张图片

 显示这个界面,成功了。

mysql root用户改密码。基于LNMP架构搭建网站。_第28张图片

你可能感兴趣的:(adb)