- 2024-10-15基于LNMP快速搭建WordPress平台
1、案例目标(1)了解LNMP环境的组成。(2)了解LNMP环境的部署与安装。(2)了解WordPress应用的部署与使用。2、案例分析2.1、规划节点 Linux操作系统的单节点规划,见表3-1-1。IP主机名节点192.168.20.20lnmplnmp服务节点表3-1-1节点规划 2.2、基础准备
- 2024-09-25记.Net Framework中wwwroot文件限制用户访问
背景项目.NetFramework做的,已经线上跑了很多年了,突然发现用户上传的文件都被放到了wwwroot//Content/Upload目录,这些文件都是比较重要的,程序用来读取解析数据的,但是被直接可以公开访问了。其实要改也很简单,代码改一下,文件挪一下位置就可以了,但是如果这样改就是一个线上大Bug裸
- 2024-09-14blazor路径
Blazor遵循ASP.NETCore应用对于静态资产的约定。静态资产位于项目的 webroot (wwwroot)文件夹中或是 wwwroot 文件夹下的文件夹中。使用基相对路径(/)来引用静态资产的Web根。在下面的示例中,logo.png 实际位于 {PROJECTROOT}/wwwroot/images 文件夹中。 {PR
- 2024-09-07linux虚拟机(centos)搭建sqli-labs
1.开启小皮2.查看文件位置配置文件路径为/usr/local/phpstudy/soft[root@localhostsoft]#cd/www/admin/localhost_80[root@localhostsoft]#pwd/usr/local/phpstudy/soft网站根目录为/www/admin/localhost_80/wwwroot[root@localhostlocalhost_80]#cdwwwroot[roo
- 2024-09-04运行中的Docker容器获取 .NET项目的Dump文件
进入容器的shelldockerexec-it容器名称或id/bin/bash使用cd命令进入NETSDK所在文件夹cd/usr/share/dotnet/shared/Microsoft.NETCore.App查看当前SDK版本ls进入指定SDK版本的文件夹cd/usr/share/dotnet/shared/Microsoft.NETCore.App/6.0.33使用SDK文
- 2024-08-30ASP.NET Core6.0-wwwroot文件夹无法访问解决方法
默认情况下,ASP.NETCore项目中的wwwroot文件夹被视为Web根文件夹。静态文件可以存储在Web根目录下的任何文件夹中,并可以使用该根目录的相对路径进行访问。在ASP.NET应用程序中,可以从应用程序的根文件夹或其下的任何其他文件夹提供静态文件。这已在ASP.NETCore中更改。现在,只有Web
- 2024-07-31discuz数据库配置文件是哪个?怎样修改数据库配置信息?
网站系统需要修改的位置有两处Discuz和UC-center①路径:/wwwroot/config/config_global.php这个根据你网站安装的路径而定。打开config_global.php文件修改:$_config['db']['1']['dbpw']='原来密码';原来密码修改为新的数据库密码。②路径:/wwwroot/uc_ser
- 2024-04-28使用 WordPress搭建一个个人博客
安装LNMP首先需要下载LNMP:wgethttp://soft.vpser.net/lnmp/lnmp2.0.tar.gz-cOlnmp2.0.tar.gz下载完成后解压并执行:tarzxflnmp2.0.tar.gz&&cdlnmp1.5&&./install.shlnmp选择想要安装的版本然后回车开始安装,这里时间比较长,耐心等待一下,看到以下显示表示安装成功配
- 2024-04-20System.AggregateException: 发生一个或多个错误.....
System.AggregateException:发生一个或多个错误。--->Microsoft.WebTools.Shared.Exceptions.WebToolsException:生成失败。检查输出窗口了解更多详细信息。---内部异常堆栈跟踪的结尾------>(内部异常#0)Microsoft.WebTools.Shared.Exceptions.WebToolsException:生
- 2024-04-07Nginx日志重定向到标准输出
背景静态站点使用`docker`部署时,希望`nginx前台启动`的同时可以将错误日志和访问日志全部重定向到标准输出,便于采集和处理!实现只需要修改`nginx.conf`中`3行`关于日志的配置就OK了daemonoff;error_log/dev/stdoutwarn;access_log/dev/stdoutmain;其它配置项保持不变,效果
- 2024-01-27.net core 静态文件的访问权限控制(UseStaticFiles)
官方文档:https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/static-files?view=aspnetcore-8.0&viewFallbackFrom=aspnetcore-2.2wwwroot中的文件,可以在Startup类的Configure方法中添加以下语句:app.UseStaticFiles();默认情况下,诸如HTML、css、图像、js之类的静态资
- 2024-01-26Blazor Hybrid应用将非wwwroot目录下的文件加入静态资源
以Winfrom为例,创建一个Class继承BlazorWebView这个类,重写CreateFileProvider这个方法就行。保存后,用新控件替换原来的控件,WPF,MAUI同理,但是MAUI只有Windows平台能用下面的代码。其他平台会报错,找不到文件。publicclassCustomBlazorWebView:BlazorWebView{
- 2024-01-17NodeJs——error:03000086:digital envelope routines::initialization error
前言vue2前端项目在服务器上打包报错,发现是高版本的node使用的是OpenSSL3.0,导致的不兼容,所以先临时抛出下环境变量,继续使用老板本的OpenSSL的实现;步骤解决方法exportNODE_OPTIONS=--openssl-legacy-provider具体报错信息root@iZuf6f5trc95ufa25hqb6eZ:/www/wwwroot/ad-cl
- 2024-01-09使用 WordPress搭建个人博客
安装LNMP下载LNMP:wgethttp://soft.vpser.net/lnmp/lnmp2.0.tar.gz-cOlnmp2.0.tar.gz解压并执行:tarzxflnmp2.0.tar.gz&&cdlnmp1.5&&./install.shlnmp选择想要安装的版本然后回车开始安装时间比较长,耐心等待一下,看到以下显示表示安装成功配置nigix查看nginx配置文
- 2023-12-25【App Service for Windows】为 App Service 配置自定义 Tomcat 环境
问题描述当在AppServiceforWindows环境中所列出的TomcatVersion没有所需要的情况下,如何实现自定义Tomcat环境呢? 问题解答第一步: 从官网下载要使用的 tomcat版本,解压到本地目录第二步:修改 conf/server.xml 配置文件将 port 改成 -1:将 Http-connectport 改成 ${po
- 2023-12-25【App Service for Windows】为 App Service 配置自定义 Tomcat 环境
问题描述当在AppServiceforWindows环境中所列出的TomcatVersion没有所需要的情况下,如何实现自定义Tomcat环境呢? 问题解答第一步: 从官网下载要使用的tomcat版本,解压到本地目录 第二步:修改 conf/server.xml 配置文件将 port 改成 -1:将 Http-connect
- 2023-12-15访问上传至.Net服务器本地的文件。
1porgame.cs添加以下代码//使用默认静态文件目录wwwrootapp.UseDefaultFiles();app.UseStaticFiles();2在项目跟目录下创建wwwroot文件,需要提供访问的视频放在这个文件夹下面!!!注意,要区分大小写,我之前访问不了,就是创建的是WWWRoot.3访问方式!!!注意是服务器地址+
- 2023-12-08在winform中使用blazor hybrid构建页面
1、BlazorHybrid简介BlazorHybrid使开发人员能够将桌面和移动本机客户端框架与.NET和Blazor结合使用。在BlazorHybrid应用中,Razor组件在设备上是本机运行的。这些组件通过本地互操作通道呈现到嵌入式Web视图控件。组件不在浏览器中运行,并且不涉及WebAssembly。R
- 2023-11-11python flask虚拟环境 uwsgi nginx Supervisor 宝塔面板部署
安装部署对应的python版本1.安装虚拟环境插件virtualenvpipinstallvirtualenv2.创建虚拟环境virtualenv/www/wwwroot/项目/envvirtualenv+路径3.激活虚拟环境source/www/wwwroot/项目/env/bin/activate4.退出虚拟环境的指令deactivate这里不用管,需要退出的时
- 2023-11-05当服务器上的网站数据大如何搬迁?解决方案
当前服务器拷贝数据到远程服务器:先root登陆老服务器,然后使用命令:cd/www/wwwroot/www.xxxx.com/再复制以下命令(ip地址就是你的新服务器ip):rsync-P--rsh=sshd.tar.gz网站ip地址:/www/wwwroot/www.xxxx.com/d.tar.gz输入上面命令以后会要求你输入yes然后输入新服务器的root密码就
- 2023-11-0364.简单的备份脚本
#!/bin/bashcd/data/wwwroot/www_backtar-zcvfleiuk.com_`date+%Y%m%d%H%M`.tar.gz/data/wwwroot/leiuk.comfind/data/wwwroot/www_back-typef-mtime+30-name"*.tar.gz"-execrm-f{}\;scp-P10260./leiuk.com_`date+%Y%m%d%H%M`.tar.gzro
- 2023-09-20yourls安装-报错AbstractExtendedPdo.php
1`Fatalerror:UncaughtPDOException:SQLSTATE[HY000]:Generalerror:3Errorwritingfile'./example_com/yourls_url.frm'(Errcode:28)in/www/wwwroot/example.com/includes/vendor/aura/sql/src/AbstractExtendedPdo.php:565Stacktrace:#0/www/w
- 2023-08-22Django项目在CentOS7下部署
Ubuntu部署Django项目方法详解:请看此文https://www.django.cn/article/show-22.html Django所有的部署都是基于asgi和wsgi,所以django早就设计好了,你们使用对应的方式部署都好,这里不做细讲,看相关文章即可。 部署是基于:centos7+nginx+uwsgi+python3+django之上做的软件版
- 2023-08-202023.8.20 - nginx子域名简单判断案例
server{listen80;server_namelvyehao.com;indexindex.htmlindex.htmindex.php;#设置子域名目录set$doc"lvyehao.com";if($host~^(\w+)\.lvyehao\.com){set$doc$1;}
- 2023-08-18CentOS7下部署Django项目详细操作步骤
部署是基于:centos7+nginx+uwsgi+python3+django之上做的软件版本详细介绍,纯净操作系统:Centos7.0 Python版本:python3.6Django版本:django2.0.6本文包括以下几个部分内容:㈠、服务器环境部署详细步骤㈡、本地项目搬迁到服务器㈢、Django后台样式丢失解决办法㈣、Django开启S