记录日常点点滴滴,欢迎来到我的小站。

0%

1.使用命令行:

打开终端。 使用 hostnamectl 命令可以直接修改主机名。例如,如果您想将主机名更改为 mynewhostname,您可以使用以下命令:

1
sudo hostnamectl set-hostname mynewhostname

这个命令会立即更改主机名,但为了让更改在重启后依然有效,还需要编辑 /etc/hostname 文件。
编辑 /etc/hostname 文件:

2.使用文本编辑器打开 /etc/hostname 文件。您可以使用如 nano 或 vi 的编辑器。例如:

1
sudo nano /etc/hostname

在文件中,您会看到当前的主机名。将其更改为您想要的新主机名。保存并关闭文件。

3.编辑 /etc/hosts 文件:

有时,您还需要在 /etc/hosts 文件中更新主机名。打开该文件:

1
sudo nano /etc/hosts

找到与您的旧主机名相关的条目,将其替换为新的主机名。保存并关闭文件。

4.重启网络服务(可选):

为了使更改生效,您可能需要重启网络服务,可以使用以下命令:

1
sudo systemctl restart network

或者,您可以简单地重启计算机。

5.验证更改:

要验证主机名是否已更改,可以使用 hostnamectl 命令:

1
hostnamectl

这将显示当前的系统信息,包括新的主机名。

这里只有基础

  1. 设置修改hostname(计算机名称)

    1
    sudo hostnamectl set-hostname yournewname
  2. 查看文件读写权限

    1
    ll 文件名

症状

安装好wampserver以后,不论是安装Discuz, WordPress, Xenforo第一次打开页面都会很慢,本地访问如果这个速度,就很麻烦了。

在网上找了很久,终于有解决的办法了。

解决方案

打开WampServer的php.ini,查找其中XDEBUG相关的部分。

搜索[xdebug]zend_extension前面加上注释;
重新启动WampServer,你会发现速度回来了。

背景

使用Chrome和Edge的DevTools里的LightHouse可以轻松的查看影响网站速度及SEO的各项评分数据,还可以根据提示来解决网站出现的问题。最常出现的问题,一般大家都会默认使用Apache及Nginx的默认设置,而默认设置中一般都还在使用HTTP/1.1协议,如何才能使用最新的HTTP/2.0呢
根据以下的方法,可以轻松的将自己的网站协议升级上去。

阅读全文 »

系统配置

OS: Ubuntu 22.04
DataBase: MySQL8.0.23

方法一,修改MySQL配置

修改配置文件

1
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

1.找到 [mysqld]

2.如果没有SQL_MODE,就添加,有就修改一下

1
2
3
4
5
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

或者

sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

重新启动mysql

1
systemctl restart mysql

系统配置

OS: Ubuntu 22.04
DataBase: MySQL8.0.23

修改MySQL配置

修改配置文件

1
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在配置文件中找到 innodb_strict_mode 及 innodb_log_file_size(如果文件中没有则直接新增:建议在innodb出现的附近新增)

1
2
innodb_log_file_size=1024M
innodb_strict_mode=0

重新启动mysql

1
systemctl restart mysql

背景

Ubuntu最新版也只是将Nginx的支持到了1.18.0,并且爆出了很多漏洞,所以决定将现有的1.18.0停用,改用官网最新的1.25.1版本,

阅读全文 »

作为前端程序员,最经常遇到的就是针对不同浏览器,需要进行样式的调整。
虽然大部分样式已经得到统一,但还是经常会出现不同浏览器显示效果不一的情况。
以下是我总结的不同浏览器的Hack方法。

Chrome浏览器

1
2
3
4
5
@media screen and (-webkit-min-device-pixel-ratio:0){
.className{
/* 样式 */
}
}
阅读全文 »