当前位置: 首页 > news >正文

如何建立网站后台程序wordpress 挂马漏洞

如何建立网站后台程序,wordpress 挂马漏洞,麒麟seo软件,dw网页设计免费模板阿里云centos安装mysql#xff0c;并修改初始密码 安装数据库、修改初始密码、并测试建立自己的数据库步骤1#xff1a;创建数据库和用户步骤2#xff1a;配置Nginx1. 创建新的站点配置文件2. 编辑配置文件3. 保存并退出编辑器4. 测试配置文件是否正确5. 重新加载 Nginx 以应… 阿里云centos安装mysql并修改初始密码 安装数据库、修改初始密码、并测试建立自己的数据库步骤1创建数据库和用户步骤2配置Nginx1. 创建新的站点配置文件2. 编辑配置文件3. 保存并退出编辑器4. 测试配置文件是否正确5. 重新加载 Nginx 以应用新配置 安装数据库、修改初始密码、并测试 注意此教程参考自阿里云主机教程 依次执行命令下载并安装MySQL数据库。回显信息显示Complete!表示MySQL数据库安装成功。wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm sudo yum install -y mysql57-community-release-el7-10.noarch.rpm sudo yum install -y mysql-community-server --nogpgcheck如果出现事务错误请参考https://blog.csdn.net/weixin_51201930/article/details/124240162,删除冲突的版本即可执行命令启动MySQL数据库。sudo systemctl start mysqld.service执行命令查看MySQL数据库的运行状态。如果回显信息显示activerunning时表示MySQL数据库已启动。systemctl status mysqld.service执行命令查看MySQL数据库的初始密码。sudo grep password /var/log/mysqld.log执行命令登录MySQL数据库。mysql -uroot -p执行命令修改MySQL数据库的初始密码。 密码必须同时包含大小写英文字母、数字和特殊符号中的三类字符。注意每条完整的SQL命令结尾都有一个半角分号;如果多行命令中间没有分号分隔这些命令将不会执行直至遇到一个分号。ALTER USER rootlocalhost IDENTIFIED BY 新密码;执行以下命令创建一个存储网站内容的数据库pbootcms。create database pbootcms; 执行以下命令查看数据库是否创建成功。show databases;输入exit退出数据库。 建立自己的数据库 创建一个包含用户登录和注册功能的网站通常涉及以下几个步骤设置数据库、创建后端逻辑以处理登录和注册、以及创建前端页面。下面我会给出一个简化版的例子来指导你完成这个过程。 步骤1创建数据库和用户 登录MySQL mysql -u root -p输入你的MySQL root用户的密码。 创建数据库 CREATE DATABASE userDB;选择数据库 USE userDB;创建用户表 下面的SQL语句创建一个名为users的表包含id主键、用户名、密码和邮箱 CREATE TABLE users (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,username VARCHAR(50) NOT NULL UNIQUE,password VARCHAR(255) NOT NULL,email VARCHAR(100) NOT NULL UNIQUE );创建一个新的数据库用户可选出于安全考虑建议这样做 CREATE USER newuserlocalhost IDENTIFIED BY password; GRANT ALL PRIVILEGES ON userDB.* TO newuserlocalhost; FLUSH PRIVILEGES;要配置 Nginx 以便它可以正确地处理你的网站请求你需要编辑 Nginx 的配置文件。通常这涉及到以下步骤 步骤2配置Nginx 这一步主要是修改nginx的默认登录网页 1. 创建新的站点配置文件 进入 Nginx 的 conf.d 目录。这是存放服务器配置的地方 cd /etc/nginx/conf.d/创建一个新的配置文件。你可以命名为你的域名以便轻松识别例如 your_domain.conf sudo nano your_domain.conf2. 编辑配置文件 在打开的编辑器中输入以下配置作为示例需要根据你的具体需求进行调整 server {listen 80;server_name your_domain.com www.your_domain.com; # 你的域名或公网IP# 根目录root /var/www/your_domain; # 你的网站文件存放位置index index.html index.htm index.php;# 为 PHP 文件配置 FastCGI 代理location ~ \.php$ {include snippets/fastcgi-php.conf;fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 确保这与你的 PHP-FPM 版本和路径匹配fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}# 处理静态文件如 images, CSS, JavaScriptlocation / {try_files $uri $uri/ 404;}# 日志文件路径access_log /var/log/nginx/your_domain_access.log;error_log /var/log/nginx/your_domain_error.log; }这个配置做了以下事情 监听 80 端口这是 HTTP 的默认端口。设置 server_name这应该是你的域名或 IP 地址。设置网站的 root 目录这是你的网站文件HTML、PHP等的存储位置。配置了处理 PHP 文件的位置块确保这个部分与你的 PHP 版本和 PHP-FPM 配置相匹配。配置了处理静态文件的位置块。设置日志文件路径便于调试和记录访问情况。 3. 保存并退出编辑器 如果你使用的是 nano可以通过按 Ctrl X然后按 Y最后按 Enter 来保存并退出。 4. 测试配置文件是否正确 在应用新的配置之前最好检查配置文件是否有语法错误 sudo nginx -t如果显示 syntax is ok 和 test is successful则表示配置文件没有问题。 5. 重新加载 Nginx 以应用新配置 sudo systemctl reload nginx现在Nginx 应该已经根据你的新配置文件开始服务了。你可以通过浏览器访问你的域名来测试配置是否生效。 请记得这个配置是一个基础示例。根据你的具体需求你可能需要添加更多的配置比如 SSL/TLS 加密防止 DDOS 攻击的配置等。而且确保你的服务器的防火墙设置允许 HTTP 和 HTTPS如果使用 SSL/TLS流量。
http://www.hkea.cn/news/14383415/

相关文章:

  • 网站建设嘉兴公司电话网站服务器出错是什么意思
  • 陕西省建设厅网站劳保统筹基金怎么做一个微信小程序
  • wordpress 一键建站谁专门做网站安全维护
  • 建设网站的基本流程上海网站建设公司选哪家好
  • 惠州建设银行网站前端开发一年可以挣多少钱
  • 全国做网站的大公司线上推广策略
  • 网站四网合一用.cc做网站官网可以吗
  • 商城网站设计公司wordpress 文章赞
  • 最新免费网站源码合肥网站建设兼职
  • 贵州黔东南双控体系建设网站手机海报制作app
  • 西安h5建站怎样推广网站平台
  • 自己有主机怎么做论坛网站app开发方案
  • 如何申请网站优化工作个人网页模板关于爱国
  • iis部署网站 win7网站建设与管理试题一
  • 网站建设公司的名字电商网站开发人员人数
  • php网站哪些网站批量发布
  • 公司网站cms盐城公司网站建设
  • 网站开发哪里安全中国十大网络公司排行榜
  • 雅思培训班黑帽seo技术论坛
  • 路由器 东莞网站建设怎么做网页版调查问卷
  • 做自己的网站能赚钱吗哈尔滨网站建设培训
  • 网站如何生成appwordpress修改域名后无法登陆
  • 合肥企业网站建设工作室张掖网站建设公司
  • 中国工程建设监理协会网站找个男做那个视频网站好
  • 网站怎么做才有百度权重建筑证书兼职网站
  • wordpress标签链接分类目录品牌推广百度seo
  • 学院网站建设招标书wordpress 卡
  • 济南网站建设泰观网络深圳市网站建设公司排名
  • 中山做营销型网站深圳网站建设叶林
  • 创意手机网站ps做 网站标准尺寸是多少合适