分类 技术 下的文章

1. 安装apache

在终端输入以下命令安装apache:

sudo pacman -S apache

2. 配置apache

打开apache配置文件:

sudo nano /etc/httpd/conf/httpd.conf

找到以下两行:

#LoadModule mime_module modules/mod_mime.so
#LoadModule negotiation_module modules/mod_negotiation.so

将其改为:

LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so

找到以下两行:

#LoadModule dir_module modules/mod_dir.so
#LoadModule autoindex_module modules/mod_autoindex.so

将其改为:

LoadModule dir_module modules/mod_dir.so
LoadModule autoindex_module modules/mod_autoindex.so

找到以下一行:

#Include conf/extra/httpd-default.conf

将其改为:

Include conf/extra/httpd-default.conf

保存并退出。

3. 配置文件下载目录

在终端输入以下命令创建一个文件下载目录:

sudo mkdir /srv/http/downloads

4. 配置虚拟主机

打开apache虚拟主机配置文件:

sudo nano /etc/httpd/conf/extra/httpd-vhosts.conf

在文件末尾添加以下内容:

<VirtualHost *:80>
    ServerName downloads.example.com
    DocumentRoot /srv/http/downloads/
    <Directory /srv/http/downloads/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
</VirtualHost>

downloads.example.com改为您的域名或IP地址。

保存并退出。

5. 重启apache

在终端输入以下命令重启apache:

sudo systemctl restart httpd

现在您可以通过浏览器访问http://downloads.example.com来下载文件了。您可以将文件放置在/srv/http/downloads/目录下。

桌面环境:Gnome

Firefox启用wayland支持

打开编辑/etc/environment

sudo vim /etc/environment

添加一行代码:

MOZ_ENABLE_WAYLAND=1

保存退出后注销桌面,重新进入桌面即生效。
从firefox 121开始,默认启用wayland支持,已经不需要这项配置了。

Chrome启用wayland支持

现阶段,chrome在wayland+hidpi(gnome环境,4K分辨率 200%缩放)下不能正常显示界面,暂时不能启用
1.在chrome地址栏输入 chrome://flags

2.在页面中搜索Preferred Ozone platform,点击左侧选项选择Wayland,点击Relaunch生效。

解决fcitx输入法不能输入,在~/.config目录中建立文件chrome-flags.conf(对应的,使用chromium为chromium-flags.conf)

添加一行代码:

--gtk-version=4

保存退出,重新打开Chrome.

转自:https://www.zzxworld.com/posts/gdm-4k-hidpi-scale-setting

使用Gnome桌面环境是Linux系统下比较省事的选择,搭配它的登陆界面软件是GDM。在使用4K显示器时,我通常会把Gnome桌面的缩放设置为200%,这样看起来眼睛不会太累。但每次开机时会发现GDM登陆界面并没有使用这个缩放值,还是按100%无缩放的效果显示的。我希望登陆界面也能使用和桌面一样的缩放值。

我使用的是Arch Linux,在设置好显示器的显示效果后,会在当前用户$HOME/.config目录下生成一个monitors.xml配置文件。把这个文件复制到/var/lib/gdm/.config目录:

cp ~/.config/monitors.xml /var/lib/gdm/.config/

然后设置文件的所属用户和用户组:

chown gdm:gdm /var/lib/gdm/.config/monitors.xml

重启系统,会发现登录界面也和桌面一样,使用2倍的缩放来显示了。

联想电脑刷bios后主机型号和编码不见了,怎么办?下载对应的bios,运行解压,使用管理者权限打开cmd,切换到bios解压的目录,运行wflash2.exe 查看命令选项:

wflash2.exe /?
/mtm:nnnnnnn       Update system Machine Type and Model
/sn:nnnnnnn        Update system Serial Number

在机箱上找到型号:nnnnnn和主机编码:xxxxxxx,运行下列命令

wflash2.exe /mtm:nnnnnnn /sn:xxxxxxx