RHCE的学习(8)

动态网站 lnmp(LAMP)


解析index.php界面

(1)预配,确保服务能够被访问

systemctl stop firewalld
setenforce  0

(2)安装nginx服务

mount /dev/sr0 /mnt
cat /etc/yum.repos.d/base.repo 
dnf install nginx -y 

(3)在默认网站根路径创建index.php文件

vim /usr/share/nginx/html/index.php
cat /usr/share/nginx/html/index.php
<?phpphpinfo();
?>

(4)安装php解析程序和相关插件(+重启nginx服务)

dnf install php*  -y   # * 全部
systemctl restart nginx 

(5) 浏览器测试

http://192.168.40.131或:
http://192.168.40.131/index.php
解析界面截图

(了解)知晓以下内容(用于检查配置)

tree /etc/nginx/   #有两个重要的php文件(php.conf与php-fpm.conf)vim /etc/nginx/default.d/php.conf    
systemctl restart nginx 
systemctl status nginx
systemctl status php-fpm   #启动nginx会启动php-fpm

搭建个人博客网站--wordpress

lnmp  ==    l-linux n-nginx m-mariadb p-php

nginx的配置

cd /usr/share/nginx/html
通过文件传输方式将window下的wordpres包放在/usr/share/nginx/html路径下(xfpt)
unzip wordpress-6.5.5.zip    #解压文件vim /etc/nginx/nginx.conf    #在主配置文件修改网站根目录的路径如下
...
server {
...root /usr/share/nginx/wordpress;            
...
}
....

mariadb配置

dnf install mariadb-server  -y   #安装数据库
systemctl restart mariadb.service   #启动数据库软件程序
mysql_secure_installation          #初始化数据库获取用户名和密码[root@localhost ~]# mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MySQL to secure it, we'll need the current
password for the root user. If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.Enter current password for root (enter for none): <–-初次运行直接回车
OK, successfully used password, moving on…
Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.Set root password? [Y/n]    //是否设置root用户密码,输入Y并回车或直接回车New password:               //设置root用户的密码Re-enter new password:      //再次输入你设置的密码
Password updated successfully!
Reloading privilege tables..
… Success!By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n]   //是否删除匿名用户,生产环境建议删除,所以直接回车
… Success!Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? [Y/n] //是否禁止root远程登录,根据自己的需求选择Y/n并//回车,建议禁止
… Success!By default, MySQL comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] //是否删除test数据库,直接回车
- Dropping test database…
… Success!
- Removing privileges on test database…
… Success!Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] //是否重新加载权限表,直接回车
… Success!
Cleaning up…
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!mysql -uroot -predhat     #通过初始化的账号密码登录数据(注意p与u后面不能有空格)

修改php配置
systemctl enable nginx mariadb  --now   #将服务启动并设置为开机自启动
cd  /usr/share/nginx/html/wordpress/      #转路径
cp wp-config-sample.php   wp-config.php
vim wp-config.php         #修该php配置文件如图 

注意:DB_NAME后面就是你的数据库名,如果你数据库没改名就是默认MySQL

测试截图

邮箱过于简单杯判定为例子,可以将后缀改为qq.com,或者填写自己真实邮箱

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/883666.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NVR设备ONVIF接入平台EasyCVR视频融合平台智慧小区视频监控系统建设方案

一、方案背景 智慧小区构成了“平安城市”建设的基石。随着社会的进步&#xff0c;社区安全问题逐渐成为公众关注的热点。诸如高空抛物、乱丢垃圾、破坏车辆、入室盗窃等不文明行为和违法行为频繁出现。目前&#xff0c;许多小区的物业管理和安全防护系统仍然较为简单和陈旧&a…

UML总结

零&#xff1a;学习链接 UML_哔哩哔哩_bilibili 一&#xff1a;UML概述 二&#xff1a;类图 类图&#xff08;Class Diagram&#xff09;是统一建模语言&#xff08;UML&#xff09;中一种重要的图形表示&#xff0c;用于描述系统中的类及其之间的关系。它是面向对象设计中常…

软件已死,数据永生?

大数据产业创新服务媒体 ——聚焦数据 改变商业 你有没有注意到&#xff0c;你的生活正在被数据所支配&#xff1f; 我们看似在掌控自己的每一次点击、每一次搜索、每一个消费选择&#xff0c;但实际上&#xff0c;背后隐藏着庞大的数据网络。每一个点赞、每一次搜索&#xff…

Java非对称加密:RSA 数据加密与解密、数字签名与验签

Java常用的加密与解密系列文章: 《Java编码方式:Base64 编码与解码》 《Java消息摘要:MD5 验证数据完整性、密码的加密》 《Java消息摘要:SHA 验证数据完整性、密码的加密》 《Java对称加密:DES、3DES 数据加密标准》 《Java对称加密:AES 高级加密标准》 《Java非对称加密…

Hopfield网络

Hopfield网络是由John Hopfield在1982年提出的一种递归神经网络&#xff0c;它在模式识别和记忆存储方面有着重要的应用。这种网络模型基于能量函数&#xff0c;通过迭代更新神经元的状态&#xff0c;最终达到能量的稳定状态&#xff0c;即网络的吸引子状态。以下是Hopfield网络…

java质数的判断 C语言指针变量的使用

1. public static void main(String[] args) {Scanner scnew Scanner(System.in);System.out.println("请输入一个值");int num sc.nextInt();boolean flagtrue;for (int i2;i<num;i){if (num%i0){flagfalse;break;}}if (flag){System.out.println(num"是一…

FreeIPCC:呼叫中心客服系统是什么

呼叫中心客服系统是什么 作者&#xff1a;开源呼叫中心系统 FreeIPCC 呼叫中心客服系统是现代企业与客户沟通的重要桥梁&#xff0c;它集成了电话、互联网和移动通信技术&#xff0c;为企业提供了一个集中处理客户咨询、投诉、订单处理等服务的平台。以下是对呼叫中心客服系统…

深度学习:权重参数相关知识(深度学习入门:基于Python的理论与实现 (斋藤康毅)))

在神经网络的学习中&#xff0c;权重的初始值特别重要&#xff0c;经常关系到神经网络的学习能否成功。 第一点&#xff0c;权重初始值不能设置为0&#xff0c;严格说权重初始值不能设为同样的值&#xff0c;是因为在误差反向传播法中&#xff0c;所有权重值都会进行相同的更新…

数据库设计与范式及其应用

数据库设计是数据库管理系统&#xff08;DBMS&#xff09;中的核心环节&#xff0c;良好的数据库设计不仅可以提高数据存取的效率&#xff0c;还能增强数据的可维护性和一致性。范式&#xff08;Normalization&#xff09;是一种设计原则&#xff0c;用于减少数据冗余和提高数据…

云联网对等连接--实现内网互通

云联网 今天给大家介绍一款产品&#xff0c;腾讯云的云联网。 云联网&#xff1a;为您提供云上私有网络间&#xff08;VPC&#xff09;、VPC 与本地数据中心间&#xff08;IDC&#xff09;内网互联的服务&#xff0c;具备全网多点互联、路由自学习、链路选优及故障快速收敛等…

Android NSD局域网发现服务

近期在了解局域网发现服务的时候无意间看到Android 自带的&#xff08;Network Service Discovery&#xff09;网络发现服务&#xff0c;在一番验证之后发现实现比较简单&#xff0c;可靠性也高&#xff0c;因此在这里做一个整理&#xff0c;算是对自己知识做一个归档。 网络服…

采用指针作为函数参数

在main.cpp里输入程序如下&#xff1a; #include <iostream> //使能cin(),cout(); #include <iomanip> //使能setbase(),setfill(),setw(), //setprecision(),setiosflags()和resetiosflags(); using namespace std; //告诉编译器使用std标准程序库; void…

C++函数的属性

C函数的属性 1. inline2. constexpr3. noexcept4. virtual5. override 与 final6. declspec 和 attribute7. template总结 在 C 中&#xff0c;函数的属性是指可以为函数提供额外信息或指示编译器如何处理该函数的特性。这些属性可以影响函数的行为、优化、链接等。以下是一些常…

kali——tcpdump的使用

目录 前言 使用方法 监听指定网卡 将抓取的数据包保存到指定文件 读取数据包 前言 定义&#xff1a;tcpdump 是 Linux 系统下的一个强大的命令行式数据包嗅探工具&#xff0c;它能够实时捕获网络接口上的数据包&#xff0c;并将这些数据包的头部信息或完整内容显示出来或保…

Java面向对象编程进阶(四)

Java面向对象编程进阶&#xff08;四&#xff09; 一、equals()方法的使用二、toString()方法的使用三、复习 一、equals()方法的使用 适用性&#xff1a;任何引用数据都可以使用。 自定义的类在没有重写Object中equals()方法的情况下&#xff0c;调用的就是Object类中声明的…

【小白学机器学习20】单变量分析 / 0因子分析 (只分析1个变量本身的数据)

目录 1 什么是单变量分析&#xff08;就是只分析数据本身&#xff09; 1.1 不同的名字 1.2 《戏说统计》这本书里很多概念和一般的书不一样 1.3 具体来说&#xff0c;各种概率分布都属于单变量分析 2 一维的数据分析的几个层次 2.1 数据分析的层次 2.2 一维的数据为什么…

CSS常用选择器及用法

通用选择器 *&#xff1a;选择所有元素。* {margin: 0;padding: 0; } 类型选择器 选择所有指定类型的HTML元素。p {color: blue; } 类选择器 className&#xff1a;选择所有具有指定类名的元素。.highlight {background-color: yellow; } ID选择器 #idName&#xff1a;选择具…

011:软件卸载工具TotalUninstall安装教程

摘要&#xff1a;本文详细介绍软件卸载工具TotalUninstall安装流程。 一、软件介绍 TotalUninstall是一款功能强大的卸载与清理工具&#xff0c;它能够彻底卸载不需要的应用程序&#xff0c;并清除相关的注册表项、文件残留和临时文件&#xff0c;确保系统干净无残留&#xff…

每日一题之电话号码的字母组合

给定一个仅包含数字 2-9 的字符串&#xff0c;返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下&#xff08;与电话按键相同&#xff09;。注意 1 不对应任何字母。 示例 1&#xff1a; 输入&#xff1a;digits "23" 输出&#…

2025选题|基于Hadoop的物品租赁系统的设计与实现

作者简介&#xff1a;Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验&#xff0c;被多个学校常年聘为校外企业导师&#xff0c;指导学生毕业设计并参与学生毕业答辩指导&#xff0c;…