2022
我们一起努力

debian教程(debian教程入门教程)

目录:

  • 1、Debian-i3wm安装配置
  • 2、debian中科大源替换教程
  • 3、如何在Debian 10上安装Apache并设置虚拟主机

Debian-i3wm安装配置

安装Debian基础系统,不需要安装桌面,我是刻录U盘安装,网上有很多例子,这里不在做说明。

安装完成后,配置过内镜像源(我用的是网易的源),更新系统。

参考文章:

1、Debian安装教程

2、网易开源镜像

最后一个跟电脑的显卡有关

虚拟机:xserver-xorg-video-vesa和xserver-xorg-video-vmware

Intel核显,用xserver-xorg-video-intel

A卡,xserver-xorg-video-ati

N卡,xserver-xorg-video-nvidia

A卡和N需要安装闭源驱动才可以驱动,安装方法请参考Debian可的官方wiki

i3 是窗口管理器,里面包含了i3-wm,i3lock和i3status

sakura 是terminal

lightdm 是登录管理器

ttf-wqy-zenhei 是字体

安装完成后重启就可以了。

第一次登录之后会提示你配置文件缺失,是否自动建立一个,回车就好。

选择win或者alt键,作为mod键(意思就是,在i3里面的各种操作,都是靠这个键和其他按键组合完成),选一个自己喜欢的回车。

几个快捷键:

快捷键和其他i3相关的配置都在.config/i3/config文件,可以添加和修改成自己喜欢的按键

xcompmgr 用来实现窗口透明

fcitx 输入法

feh 图片查看器,可以用来设置桌面背景

network-manager-gnome 网络管理

volumeicon-alsa 音量控制

pulseaudio 声卡驱动

pavucontrol 配置声音

xorg 需要里面的xrandr来做相关配置

lxappearance 用来调节gtk主题和字体

rofi 可以配置成程序启动器用来代替默认的dmenu

开启systemtray,在桌面右下角增加网络、音量、输入法图标,方便操作。

在终端键入xrandr --output 然后空格使用补全,会自动弹出你可用的显示器(我的笔记本是LVDS-1,这个应该和硬件有关,不需要管。)然后添加 --primary

最终整条命令是:xrandr --output LVDS-1 --primary

编辑i3的配置文件,在文件最底部添加指令(需要退出root状态,仅编辑自己home下的config)

参考贴吧大神的帖子:

debian中科大源替换教程

警告

操作前请做好相应备份

一般情况下,将 /etc/apt/sources.list 文件中 Debian 默认的源地址 替换为 即可。

可以使用如下命令:

当然也可以直接编辑 /etc/apt/sources.list 文件(需要使用 sudo)。以下是 Debian Stable 参考配置内容:

同时你也可能需要更改 Debian Security 源,请参考 Debian Security 源使用帮助

更改完 sources.list 文件后请运行 sudo apt-get update 更新索引以生效。

使用 HTTPS 可以有效避免国内运营商的缓存劫持,但需要事先安装 apt-transport-https (Debian Buster 及以上版本不需要)。

如何在Debian 10上安装Apache并设置虚拟主机

Apache HTTP Server 是目前应用最多的 web server 服务软件之一,Apache提供了许多强大的功能,而且可以通过其他模块进行扩展。Apache HTTP Server是一个开源的跨平台的服务器软件,目前大部分网站都采用Apache作为网站HTTP服务器。

在本教程中,我们将向你介绍如何在Debian 10中安装Apache并配置虚拟主机。

首先你得有一台安装了Debian的服务器,这样便于你在上面进行演练操作。如果你没有可以考虑自己在虚拟机中安装一个Debian 10。当然,我也推荐您购买一台 阿里云VPS 或者 腾讯云VPS 虚拟主机,如果你更喜欢国外服务器,推荐你尝试 Vultr上的VPS ,注册即送$50美元体验,性价比非常高。

当然有主机了,为安全考虑不建议使用root账号,建议创建一个具有 sudo权限的用户 。

同时,你的Debian已经安装了PHP,如果没有安装可以参考「 如何在Debian 10安装PHP 」教程。

Apache的安装包在Debian的默认源中提供了,所以只需要执行安装命令即可安装。执行安装Apache命令之前我们需要先更新一下系统,命令如下:

安装完成后,apache将默认自动运行,我们通过以下命令查看apache服务状态。

输出命令类似如下:

开启防火墙可以加强服务器的安全性,我们通过防火墙只开放需要访问的端口。可以通过防火墙管理软件 ufw 或者 nftables 进行管理。

如果系统没有安装 ufw 或者 nftables ,可以通过如下命令直接安装。

UFW 如果需要开启 (HTTP)80 或者 (HTTPS)443 端口,可以通过执行如下命令开启:

nftables 如果需要开启 (HTTP)80 或者 (HTTPS)443 端口,可以通过执行如下命令开启:

这个更建议使用 UFW 作为防火墙管理软件,相对来说操作更简单。

Apache安装完成后,需要校验一下Apache是否正常工作。校验方法是打开浏览器,在地址栏中输入 ,如果能正常显示类似如下界面,说明Apache安装成功运行正常。

Apache安装完成后,默认的安装配置文件路径如下:

我们在 /var/www 目录中创建一个网站目录,例如 example.com 。默认情况,目录结构如下:

可以通过以下命令创建:

在该目录下我们创建一个 index.php 文件,文件内容如下:

首先,进入 /etc/apache2/sites-available 目录,创建配置文件 example.com.conf 文件,并在其中添加如下内容。

您可以根据需要命名虚拟主机配置文件,但是建议使用域名作为配置文件的名称。

要启用新的虚拟主机文件,请创建一个从虚拟主机文件到启用站点的目录的符号链接,该链接在启动过程中由Apache读取。

在Debian系统中,您可以使用名为 a2ensite 的帮助程序脚本来启用虚拟主机,命令如下:

当然你也可以选择手动创建符号链接,如下所示:

启用配置后,通过键入以下命令测试语法是否正确:

如果一切正常,会输出如下内容:

重启服务,使配置生效,命令如下:

在浏览器地址栏中输入 ,正常情况下你将看到如下输出:

至此,本教程交接完毕。

通过本教程,你将学会如何在Debian 10上安装Apache并设置虚拟主机,如果你有自己的的Debian 10主机不妨按照教程进行安装尝试,如果没有自己的Debian自己建议可以安装一台Debian10虚拟主机或者去 阿里云 或者 腾讯云 或者 Vultr 购买一台自己的VPS服务器。

赞(0)
文章名称:《debian教程(debian教程入门教程)》
文章链接:https://www.fzvps.com/243368.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!