Debian Server完整安装记录

合集下载

debian标准教程

debian标准教程

debian标准教程Debian标准教程。

Debian是一种流行的Linux发行版,它以其稳定性和安全性而闻名。

本教程将向您介绍如何使用Debian操作系统,并帮助您了解其基本功能和特性。

首先,让我们来了解一下Debian的基本概念。

Debian是一个由自由软件组成的操作系统,其开发由志愿者社区进行。

它采用了稳定版本、测试版本和不稳定版本的发布模式,以满足不同用户的需求。

Debian还支持多种处理器架构,包括x86、ARM和PowerPC。

安装Debian是使用该系统的第一步。

您可以从官方网站上下载Debian的安装镜像,然后按照官方文档中的指导进行安装。

安装过程中,您需要选择所需的软件包和桌面环境,以及设置用户账户和网络连接。

安装完成后,您将进入Debian的桌面环境。

默认情况下,Debian使用GNOME作为其主要桌面环境,但您也可以选择其他桌面环境,如KDE、Xfce或LXDE。

桌面环境决定了您在操作系统中的视觉和操作体验,您可以根据自己的喜好进行选择和定制。

接下来,让我们来了解一下Debian的软件管理。

Debian使用APT(Advanced Package Tool)作为其软件包管理工具。

您可以使用apt-get命令来安装、卸载和更新软件包,也可以使用apt-cache命令来搜索软件包的信息。

此外,Debian还提供了图形化的软件包管理工具,如Synaptic Package Manager和Software Center,使软件管理变得更加便捷。

除了软件包管理工具,Debian还提供了强大的软件仓库。

软件仓库包含了数以万计的软件包,涵盖了各种领域和用途,满足了用户的各种需求。

您可以通过编辑源列表文件来添加第三方仓库,以获取更多的软件包和更新。

在Debian中,您还可以通过命令行或图形化界面来进行系统管理和配置。

您可以使用命令行工具来管理用户账户、文件系统、网络设置等,也可以使用图形化配置工具来进行相同的操作。

debian安装_设置笔记(Debian_setinstallationnotes)

debian安装_设置笔记(Debian_setinstallationnotes)

debian安装_设置笔记(Debian _ set installation notes)[订阅]rssit技术共享.net、flex、ajax、coolite等技术共享首页博问闪存新随笔订阅管理debian安装 / 设置笔记1.使用2.6内核的话在开始引导的时候输入: linux26, 否则默认使用使用的是2.4内核,也可以在输入: machines (图形安装界面) 或 expertgui (专家图形安装界面).回车后进入图形安装界面, 接着会出现选择安装的语言及地区, 键盘类型, 网络设定, 镜像站点 (cn99速度不错), 硬盘分区, 时区设定, root密码设定, 普通用户建立, 等等.但只安装基本的系统, 不要安装软件, 然后安装grub.退出, 重起.2. 结束base - config后, 就可以登入系统了登陆系统后先配置: source.list# vi / etc / apt / source.list添加cn99的debian源然后运行apt get update和apt get u upgrade, 升级系统至最新.3.安装编译器和vim:apt get install make gcc, g + + gdbapt get install vim4.安装常用工具:rcconf (启动服务器设置)hdparm (硬盘参数设置)lynx (终端下的web浏览器)apmd (高级电源管理, 我用的是2.4内核, 不装此模块则无法自动关机, 如果使用的是2.6内核则不用安装)bzip2 wget mc less sudo ncftp2 one manualThen alsa-mixer sets the volume, the M key mute, and the ESCkey exits.Save settings alsactl storeTest cat /dev/urandom > /dev/dsp8. install the ATI display cardApt-cache search fglrx*Search shows: fglrx-dirver: fglrx-kernel-srcThen: #apt-get, install, fglrx-driver: #apt-get, install, fglrx-kernel-srcThen execute: #aticonfig --initial: #reboot9.Gnome desktop1) install Hal (hardware abstraction layer) and pmount (auto mount under Gnome) to make your mobile device (USB) mount automatically.Apt-get install Hal pmountIt will automatically install DBUS (information bus) to realizethe communication between Hal and gnome application, and realize the automatic discovery of device2) install GnomeApt-get install gnome-core (if you need all the Gnome packages, apt-get, install, gnome, or gnome-desktop-environment)3) install sound support under gnome.Apt-get, install, gnome-media, gnome-audio, esoundEsound is a software mixer under gnome. (after installation in the preferences - > sound desktop -- inside the Gnome option to enable software mixer, restart. )4) install the necessary Gnome management tools or programsapt-get install gksu GNOME应用GNOME系统工具文件辊配置编辑器系统监视器gnome-volume-manager其中:gksu是执行管理任务时苏或者sudo的。

【配置记录】Debian下配置PXE服务器安装Debian系统

【配置记录】Debian下配置PXE服务器安装Debian系统

【配置记录】Debian下配置PXE服务器安装Debian系统操作系统: Kali 5.3内核系统服务: DHCP: isc-dhcp-server 监听UDP 53 TFTP: tftpd-hpa 监听UDP 69测试环境: KVM虚拟机/etc/dhcp/dhcpd.confsubnet 172.20.0.128 netmask 255.255.255.192 {range 172.20.0.130172.20.0.191;option domain-name-servers 223.5.5.5,8.8.8.8;option routers 172.20.0.129;option broadcast-address 172.20.0.191;default-lease-time600;max-lease-time7200;filename "pxelinux.0";next-server 172.20.0.129;allow booting;allow bootp;}/etc/default/isc-dhcp-serverINTERFACESv4="virbr1"/etc/default/tftpd-hpaTFTP_USERNAME="tftp"TFTP_DIRECTORY="/srv/tftp"TFTP_ADDRESS="0.0.0.0:69"TFTP_OPTIONS="--secure"说明: 我给虚拟机设置了俩⽹桥virbr1和virbr2 virbr1⽤来上⽹和pxe virbr2⽤来管理只有pxe使⽤dhcp 所以这⾥就没有virbr2的配置 virbr1绑定了俩ip 172.20.0.65和172.20.0.129 其中129⽤作pxe 我tftp这块懒得改了反正防⽕墙控制着访问策略呢 地址可能随着时间的推移失效(版本更新) 其他的系统应该都差不多 把下载的这些东西都仍在tftp的服务⽬录下我的是/srv/tftp 确保isc-dhcp-server和tftpd-hpa都启动了防⽕墙端⼝放开了然后就可以⽤PXE装系统了注意: ⼀个局域⽹中只能存在⼀个DHCP服务器否则会冲突所以PXE安装系统的时候不要使⽤路由器或者关闭路由器的DHCP功能。

debian安装教学大全

debian安装教学大全

Debian6.0安装1、光盘放入光驱,设置好启动项,启动服务器,出现如下界面:2、回车,出现如下界面:3、英文安装,直接回车,出现如下界面:4、设置时区,不用管,直接回车,出现如下界面:5、键盘设置,直接回车,开始加载光驱等硬件,直到出现如下界面:6、设置网络,回车,出现如下界面:7、默认的这个是手动设置网络,直接回车,出现如下界面:这里是要求我们输入要设置的IP地址,根据机房实际设置,我这里以内网为例,如:8、输入好后直接回车,出现如下界面:9、自动补足的子网,如果不对就手动修改一下,如果正确就直接回车,出现如下界面:10、自动补足的网关,如果前面IP和子网没有弄错,这里补足的就一定是对的。

直接回车,出现如下界面:11、这是要设置DNS,根据实际设置修改,修改好后回车,出现如下界面:12、这里要设置计算机名,如果用户没有特别要求,就直接回车,出现如下界面:13、这里是要设置域名,如果用户没有特别要求,不要输入,直接回车,出现如下界面:14、这里要输入root 密码,输入后回车,出现如下界面:15、再次输入root密码,再输入一次,回车,出现如下界面:16、这里是要建立一个新的用户,如果用户没有其他要求,我们输入输入user,回车,出现如下界面:17、这里是输入该用户所属组,这里默认的就是user,不要更改,直接回车,出现如下界面:18、这里是给新用户输入密码,输入好后回车,出现如下界面:19、再次输入root密码,回车,出现如下界面:20、时区设置,直接回车,开始加载硬盘,直到出现如下界面:21、分区有手动分区和自动分区两种,debian的手动分区和ubuntu的分区方法是一样的,如果有需要手动分区的,请参考ubuntu的手动分区设置,这里我只讲述自动分区。

光标移动到use entire disk,应用整个盘,回车,出现如下界面:22、列出你需要安装的硬盘,核对一下是不是我们的所要操作的硬盘,如果确定了,回车,出现如下界面:23、所以文件安装到一个分区里,直接回车,出现如下界面:24、列出分区列表,直接回车,出现如下界面:25、确定分区,这里要选择YES,选择后回车,开始格式化硬盘,安装系统,直到出现如下界面:26、是否需要扫描其他光盘,这就不用了,NO,回车,出现如下界面:27、是否应用网络镜像,不用了,NO,回车,继续安装,出现如下界面:28、这里问我们是否参与安装包的调查,不用了,NO,回车,出现如下界面:29、选择要安装的组件,如果用户没有特别要求,我们就只选择SSH server ,其他默认不用管。

debian标准教程.pdf

debian标准教程.pdf

debian标准教程.pdfDebian标准教程。

Debian是一种自由操作系统,它以其稳定性和安全性而闻名。

本教程将向您介绍如何在您的计算机上安装和配置Debian操作系统,以及如何使用它来满足您的日常需求。

首先,让我们来了解一下Debian操作系统的特点。

Debian是一个由自由软件组成的操作系统,它包含了数千个软件包,涵盖了几乎所有计算机领域的需求。

它的稳定性和安全性得益于其严格的软件包选择和测试流程,使得它成为企业和个人用户的首选。

接下来,我们将介绍如何在您的计算机上安装Debian操作系统。

首先,您需要下载Debian的安装镜像文件,并将其写入到可启动的USB闪存盘或光盘中。

然后,您可以通过引导计算机并按照安装向导的指示来完成安装过程。

安装过程中,您可以选择安装基本系统或包含桌面环境的系统,根据您的需求来选择合适的选项。

安装完成后,您需要对系统进行基本的配置。

这包括设置网络连接、更新软件包列表、安装必要的驱动程序等。

一旦系统配置完成,您就可以开始使用Debian操作系统来进行日常工作了。

在使用Debian操作系统时,您可能会遇到一些常见的任务,比如安装软件、管理用户、设置防火墙等。

Debian提供了丰富的软件包管理工具,比如apt和dpkg,使得安装和升级软件变得非常简单。

同时,Debian还提供了强大的用户管理和安全工具,帮助您保护系统不受恶意攻击。

除了基本的系统管理任务外,Debian还提供了丰富的文档和社区支持。

您可以在Debian官方网站上找到各种教程和手册,帮助您更好地理解和使用Debian操作系统。

同时,Debian社区也非常活跃,您可以在论坛和邮件列表中找到各种技术支持和交流。

总的来说,Debian是一种功能强大、稳定安全的操作系统,它适用于各种场景,包括服务器、桌面和嵌入式设备。

通过本教程的学习,您将能够轻松地安装、配置和使用Debian操作系统,享受其带来的便利和安全性。

debian系统安装详解

debian系统安装详解

一、Debian系统安装
1、debian选择install
2、选择语言中文简体
3、选择所在区域中国
4、选择键盘布局美式英语
5、配置网络主机名debian
域名
6、设置root用户和密码(123456)
7、设置新用户和密码(lemote)
8、磁盘分区
9、配置软件包管理器(选择否)
不需要使用网络镜像(选择否)
10、软件选择(SSH服务器必须装)通过空格选择SSH 服务器一般图形桌面环境不选择
需要比较长的时间进行安装,请耐心等待
11、设定grub—pc(选择是)
安装完成
二、服务器网络配置,域名指向
1、启动系统,进行登录操作
Debian login :root
Password:123456
输入如下指令:vi /etc/network/interface回车
输入如下的指令(IP根据要设置的做出改变)
然后按Esc 输入:wq保存,之后再输入/etc/init.d/networking restart重启检查是否配置成功。

Debian安装图解

Debian安装图解

Debian有很多种安装方式,从软盘引导,从硬盘安装,从光盘安装,甚至可以完全从网络安装,现在采用最常用的方式:光盘启动安装。

首先将Debian安装盘放入光驱,设置BIOS从光驱启动,没有错误的话会出现先面的欢迎界面:要采用新的2.6内核,输入linux26,回车,否则可以直接回车,现在我们用2.6内核,输入linux26后回车。

选择语言,当然选“简体中文”了。

不用多说,选“中国”。

选择键盘,用默认的“美国英语”,因为没有中文键盘。

输入一个自己喜欢的主机名,我输入:china选择域名,一般选默认的就行,也可以自己输入,在此我选默认的选择最近的镜像(通常最近的就最快,不过也有特殊情况),当然选“中国”了。

有三个可共选择,我通常选。

这里要选择HTTP代理,我们不用代理,所以置空,直接回车。

经过几个步骤(都是系统自己加载驱动和检测光,以及检测硬件等,我们通常不用手动配置,系统自己就可以完成),就该分区了。

如图:如果我们想让debian和其他操作系统如Windows共存在一个硬盘上,则选“手动编辑分区表”,对于初学者来说,可以选第一个“清空整个磁盘”,我们在此选“手动编辑”,如下图:直接回车就行了:当然选“是”了:直接在亮条所在的项目上回车,建立新的分区:直接回车:输入自己分区的大小,回车:直接回车,因为我们要建立主分区:将分区设置在可用空间的开始,选“开始”,回车:在相应的选项上回车,可以设置各个选项的属性,注意的是要将“可启动标志”设置为“开”,否则会出问题,将亮条移动到该选项上,回车,再出现时就已经将”可启动标志设置为“开”了,如下图:注意:此时”可启动标志“ 已经变为”开“ 了,到这里就已经建立好一个分区了,选”分区设定结束“,回车:再建立一个交换分区,因为Linux至少要两个分区,一个是主分区,即”/“分区,另一个是交换分区,即swap 分区,在剩下的空闲空间上回车:按照上面说的方法,在”用于“上回车,出现下图:选”交换空间”,回车:注意要将“可启动标识”设置为“开”,然后选“分区设定结束”,回车:到此为止,我们已经完成了分区了,选“分区设定结束并将修改写入磁盘”,回车:选“是”,将分区设定写到磁盘上,这里得说一下,如果不确定是否已经正确的分了区或是不确定原来磁盘上的数据已经转移或备份了,可以选“返回”或“否”,返回去做相应的转移或备份工作。

服务器安装配置记录资料

服务器安装配置记录资料

服务器安装配置记录资料本文档记录了服务器的安装和配置过程,包括操作系统的安装、网络设置、软件安装和常见问题解决等内容。

通过本文档,您将了解如何正确地安装和配置服务器,以便能够顺利运行并满足您的需求。

操作系统安装1.下载操作系统镜像文件并制作启动盘。

2.将启动盘插入服务器并启动。

3.进入安装界面,选择适合的语言和地区设置。

4.选择安装类型,可以选择默认设置或自定义分区。

5.设置用户名和密码,并选择所需的软件包。

6.点击安装按钮开始安装操作系统。

7.安装完成后重启服务器,并进行后续配置。

网络设置1.进入操作系统后,首先检查网络连接状态。

2.如果服务器连接的是有线网络,确保网线插好并且网络已启用。

3.如果服务器连接的是无线网络,确保无线网卡已启动并正确连接到网络。

4.配置网络 IP 地址,可以手动设置或通过 DHCP 自动获取。

5.运行网络测试命令,确保网络正常工作。

软件安装1.运行更新命令,更新操作系统和软件包。

–Ubuntu: sudo apt update && sudo apt upgrade–CentOS: sudo yum update2.安装所需的软件包,根据实际需求选择安装,例如:–Web 服务器:Apache、Nginx–数据库:MySQL、PostgreSQL–虚拟化:Docker、KVM–编程语言环境:Python、Java3.配置安装的软件,根据软件的官方文档进行配置。

常见问题解决以下是一些常见的问题和解决方法:1.无法访问服务器:检查防火墙设置、网络连接和 IP 地址是否配置正确。

2.安装软件包时出错:查看错误信息,尝试重新安装或安装依赖包。

3.服务器运行缓慢:检查系统资源占用情况,关闭不必要的服务或程序。

4.安全性问题:确保及时更新操作系统和软件包,并配置防火墙和安全策略。

其他注意事项•定期备份服务器数据,以防止数据丢失。

•定期更新操作系统和软件包,以获得最新的功能和安全修复。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Debian Server完整安装记录 (2)ls高亮 (2)VIM: (2)ssh: (3)AMP (3)Nginx(反向代理和web缓存) (4)Exim4: (7)Nagios (8)Debian Server 完整安装记录配置环境:Debian 5.0 linux-kernel :2.6.26需安装软件:ssh ,apache2,nginx ,php5,mysql ,memcache ,exim4,ls 高亮VIM :vim ~/.bashrc########## 去掉下列行的注释export LS_OPTIONS='--color=auto'eval "`dircolors`" alias ls='ls $LS_OPTIONS'alias ll='ls $LS_OPTIONS -l'alias l='ls $LS_OPTIONS -lA' 可能需要更新vim 版本,不然老版本可能不支持语法高亮 apt-get install vim vim /etc/vim/vimrc syntax on 语法高亮前注释去了 " 设置(软)制表符宽度为4set tabstop=4set softtabstop=4" 设置缩进空格数为4set shiftwidth=4" 设置自动缩进set autoindent" 设置使用C/C++语言的自动缩进方式set cindent"左侧显示文本行号set nu"打开文件时自动回到上次编辑位置if has("autocmd")autocmd BufRead *.txt set tw=78autocmd BufReadPost *\ if line("'\"") > 0 && line ("'\"") <= line("$") |\ exe "normal g'\"" |\ endifssh :AMPFAQ:提示找不到openssh-server : 解决方法:确认ssh 的安装包是否正确,apt-cache search ssh ,这样就能找到openssh-server ; 这个问题是关键是源出问题,在/etc/apt/source.list 里添加新的源,例如:deb .tw/debian/ lenny main non-free contrib deb .tw/debian/ lenny-proposed-updates non-free main contribapt-get updateapt-get install apache2 mysql-server php5 php5-mysql libapache2-mod-php5 中途会要求输入mysql 的root 密码,其他就不用操心了 apt-get updateapt-get install openssh-serverFAQ: ● Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' 将/etc/mysql/f rename 成my.backup ,之后重启,会很诡异的发现竟然好了~~ 获得解决方法网址:/archive/index.php/t-296068.html ● 想要开启远程授权: grant all privileges on *.* to 'root' @'%' identified by 'wrx123'; root :用户名,‘%’代表允许的地址,不开远程就是‘host ’;‘wrx123’:密码Nginx(反向代理和web 缓存)wget /files/ngx_cache_purge-1.0.tar.gz wget ftp:///pub/software/programming/pcre/pcre-8.10.tar.gz wget /download/nginx-0.7.67.tar.gz tar zvxf ngx_cache_purge-1.0.tar.gz tar zvxf pcre-8.10.tar.gz cd pcre-8.10 ./configure make make install groupadd ngx-data useradd -g ngx-data ngx-data ./configure --user=ngx-data --group=ngx-data --prefix=/usr/local/nginx --with-http_ssl_module --http-client-body-temp-path=/var/tmp/nginx/client/ --http-proxy-temp-path=/var/tmp/nginx/proxy/ --with-http_stub_status_module --add-module=../ngx_cache_purge-1.0 --without-http_fastcgi_module 在这里添加的很多语句,竟然编译安装的时候没有效果,之前配置conf-path 到/etc/nginx 下,结果找不到nginx.conf 。

而且--without-http_fastcgi_module 也没有任何作用!!!!!!!!!!!先试着用用吧。

修改apache 下的Virtualhost : vim /etc/apache2/sites-enabled/000-default 修改其80端口为8000 vim /etc/apache2/ports.conf NameVirtualHost *:8000 Listen 8000 /etc/init.d/apache2 restart 启动nginx vim /usr/local/nginx/nginx.conf root 后的文件夹地址改下,例如 root /var/www/html #将默认的web 文件夹放到/var/www/下 mv /usr/local/nginx/html/ /var/www #访问成功后开始配置nginx 了。

Nginx代理配置proxy_temp_path /var/ngx_cache/proxy_temp_dir;proxy_cache_path /var/ngx_cache/proxy_cache__dir levels=1:2 keys_zone=cache:50m inactive=1d max_size=3000m;upstream proxy_apache{server 192.168.1.3:8000;}server{listen 80;server_name 192.168.1.3:80;location /{proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://proxy_apache;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ {proxy_cache cache;proxy_cache_valid 200 304 12h;proxy_cache_key $host$uri$is_args$args;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://proxy_apache;}}稍微注意下,在debian中安装nginx,根据wiki中/NginxInstallOptions提示需要注意安装:Example on Ubuntu/debian with libgcrypt11-dev, libpcre3-dev and libssl-dev installed (choose EITHER --with-md5 OR --with-sha1, but not both; on debian and ubuntu, they should both point to /usr/lib)./configure --with-openssl=/usr/lib/ssl/ --with-md5=/usr/libAn Ubuntu Edgy .deb for version 0.5.2 can be found here: nginx_0.5.2-1_i386.deb .On Ubuntu Jaunty Jackalope (9.10), an nginx is in the universe repository for version 0.7.62-4ubuntu1 .nginx depends : libc6 (>= 2.4), libpcre3 (>= 7.7), libssl0.9.8 (>= 0.9.8f-5), zlib1g (>= 1:1.1.4), lsb-base (>= 3.2-14)FAQ:① error: no acceptable C compiler found in $PA TH解决方法:需要安装c 编译器,apt-get install gcc② -bash: make: command not found解决方法:提示没有make 这个命令,需要安装makeapt-get install make③ line 990: g++: command not found解决方法:这个是因为没有能够执行g++的命令,需要安装g++apt-get install g++④ libtool: link: unsupported hardcode propertieslibtool: link: See the libtool documentation for more information.libtool: link: Fatal configuration error.make[1]: *** [] 错误 1解决方法:这个是由于我在编译后进行其他操作导致,重新编译一下,./configure ,ok ! ⑤ error: the HTTP cache module requires md5 functionsfrom OpenSSL library. You can either disable the module by using--without-http-cache option, or install the OpenSSL library into the system,or build the OpenSSL library statically from the source with nginx by using--with-http_ssl_module --with-openssl=<path> options.解决方法:需要安装上openssl 库apt-get install libssl-dev● error while loading shared libraries:libpcre.so.0:cannot open shared object file:No such file or directory解决方法:找不到libpcre.so.0,把他添加到/usr/lib/里去,cp lib/libpcre.so.0 /usr/lib⏹ 在启动nginx 时候:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 出现: bind() to 0.0.0.0:80 failed(98:Address already in use)解决方法:这是因为nginx 没有关,pkill nginxExim4:由于Debian系统默认就安装了mail和exim4两个软件所以就不要我去安装了,而且在我的服务器上只需要发送邮件,因此就更简单了,只需要简单配置下:dpkg-reconfigure exim4-config之后就是图形界面配置,相当easy。

相关文档
最新文档