wordpress站点转移
第一:数据库+根目录备份cd到网站根目录上一级(我的是/code/wordpress):
(这三个在命令行操做)
12cd /code#网站根目录下有wp-admin,wp-content等等
压缩根目录
1tar -czvf wordpress_files.tar.gz wordpress/
备份数据库
1mysqldump -u root -p wordpress > wordpress_database.sql
第二:重装环境这个自己怎么装lnmp架构的,再装一遍
到根目录下解压
12cd /codetar -xzvf wordpress_files.tar.gz
将
123mysql -u用户名 -p密码mysql > use wordpressmysql > source /backup/mysqldump/wordpress_database.sql
好了
docker无法安装而需要的换源需求:
docker无法安装镜像而需要的换源需求:第一步:登录阿里云:https://www.aliyun.com/
第二步:进入阿里云镜像加速:
点击“控制台”–》左上角橙色的三条横线的图标(我管这玩意叫菜单)–》搜索“容器镜像服务 ACR”–》进入–》镜像工具–》镜像加速器–》centos–》按照官方文档操作
解决yum下载报错
报错信息12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 │ (SSH client, X server and network tools) │ │ │ │ ⮞ SSH session to root@192.168.117.166 │ │ • Direct SSH : ✓ │ │ • SSH compression : ✓ │ │ • SSH-b ...
大二下英语课后词汇题汇总
新标准第二册课后词汇题汇总Unit 1 AR11 There were fights between police and protesters outside the US Embassy. (clashes)
2 The two parties formed a political arrangement to work together to respond to the problem. (alliance) (=The two parties formed an alliance to respond to the problem.)3 I’ve always considered myself as someone who is tolerant of other people’s ideas. (liberal)(I’ve always considered myself as a liberal.)4 The chief official of an American state has a lot of power. (governor)5 The fina ...
mysql的DDL与DCL与DML与DQL
[TOC]
小把戏:1.查看系统是否区分大小写1show variables like 'lower_case_table_names';
lower_case_table_names = 0
表名在存储和比较时都是区分大小写的。
lower_case_table_names = 1
表名在存储和比较时都会被转换为小写。这意味着,如果你创建了一个名为 MyTable 的表,MySQL 会将其存储为 mytable,并且在引用它时也必须使用小写。
这个设置通常在跨平台环境中使用,以确保表名的一致性,特别是当数据库在 Unix/Linux 和 Windows 之间迁移时。
lower_case_table_names = 2
表名在存储时保持原样,但在比较时会被转换为小写。在 MySQL 5.6.3 及之后的版本中已被弃用,因为它可能导致混淆和不可预测的行为。
真常用:DDL(数据定义)
对库或者表进行操作的语句
创建数据库:1create database db01;
查看数据库(DQL)1show databases;
查看建库语句 ...
wordpress报错:从服务器收到意料之外的响应
报错信息:
原因:因为nginx还限制了请求体大小,需要在nginx的虚拟机配置文件中添加:
1client_max_body_size 50m;
之后重启nginx1systemctl restart nginx
面筋知识点
1.防火墙黑白名单黑名单(阻止特定IP访问)如:
1sudo iptables -A INPUT -s 192.168.1.100 -j DROP
白名单(允许特定IP访问)
设置默认策略为拒绝所有入站连接:
1sudo iptables -P INPUT DROP
2.允许特定IP地址的访问
例如:
1sudo iptables -A INPUT -s 192.168.1.100 -j ACCEPT
保存与恢复定义Unit File, CentOS 7,8 可以安装 iptables-services 实现iptables.service
1234yum install iptables-servicesiptables-save > /etc/sysconfig/iptablesiptables-restore < /etc/sysconfig/iptablessystemctl enable iptables.service
转发本地端口1234[root@localhost ~]# iptables -t nat -A PREROUTING -p tcp ...
hexo个性封面设置
在title标记
1234567title: hexo个性封面设置date: 2024/5/20 20:16:11tag: [hexo设置,知识集锦]categories: hexo个人博客建设description: 搭建后的优化top_img: https://cdn.jsdelivr.net/gh/xiaowang872/blogimage@main/images/e918d1ef35d2ea5038bdb5428421f05b10f16da1.jpg%401256w_838h_!web-article-pic.jpgcover: https://cdn.jsdelivr.net/gh/xiaowang872/blogimage@main/images/QQ%E6%88%AA%E5%9B%BE20240520202124.png
MySQL服务器安装
引言:mysql安装有两个方式,第一种较慢,第二种快,还有要注意磁盘空间留足
优缺点
二进制
不需要安装,解压即可使用,不能定制功能
编译安装
可定制,安装慢
四个步骤
解压(tar)
生成(./configure) cmake
编译(make)
安装(make install)
第一种:源码编译安装:MySQL版本选择:
https://downloads.mysql.com/archives/community/
下载源码,并且配置编译环境
1234wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.40.tar.gztar xzvf mysql-5.6.40.tar.gzcd mysql-5.6.40yum install -y ncurses-devel libaio-devel cmake gcc gcc-c++ glibc
创建mysql用户
1useradd mysql -s /sbin/nologin -M
编译并安装
12345678910111 ...
nginx安装
[TOC]
nginx 编译安装1.0.关闭防火墙:12systemctl stop firewalldsetenforce 0
1.1.注意!如果你是服务器安装nginx不要关闭防火墙!!!!!!!!
不要关闭防火墙!!!!!!!!
不要关闭防火墙!!!!!!!!
步骤1.0省略:
1.1.1开放防火墙端口我以阿里云为例:
2.编译环境安装:(c++环境)1yum -y install gcc pcre-devel openssl-devel zlib-devel
3.安装系统用户:1useradd -r -s /sbin/nologin nginx
创建一个新的系统用户,通常用于运行服务或应用程序,而不是供人类用户登录。
4.官网获取源码并将压缩包放到/usr/local/src目录下:官网网址:Index of /download/ (nginx.org)
1wget https://nginx.org/download/nginx-1.18.0.tar.gz -P /usr/local/src/
5.进入压缩包目录并解压并删除压缩包:123cd ...