<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>简单生活@NET &#187; 安装</title>
	<atom:link href="http://lee.kometo.com/archives/tag/%e5%ae%89%e8%a3%85/feed" rel="self" type="application/rss+xml" />
	<link>http://lee.kometo.com</link>
	<description>正确的判断来自经验，但经验往往来自错误的判断</description>
	<lastBuildDate>Tue, 10 Aug 2010 11:01:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Linux入门-安装篇(Debian 服务器版)</title>
		<link>http://lee.kometo.com/archives/170</link>
		<comments>http://lee.kometo.com/archives/170#comments</comments>
		<pubDate>Wed, 29 Oct 2008 17:57:55 +0000</pubDate>
		<dc:creator>kometo</dc:creator>
				<category><![CDATA[WEB应用开发]]></category>
		<category><![CDATA[深入PHP]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[安装]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[虚拟主机]]></category>

		<guid isPermaLink="false">http://lee.kometo.com/?p=170</guid>
		<description><![CDATA[本文描述了安装一个Linux（Debian）服务器的全过程，并附加了一些必要的参考文章，通篇以Debian为基础，以建立一个服务器（非桌面环境）为主要目的。 准备知识 这里列出的是一些经常使用到命令和功能，你不需要现在就完全理解，以后的配置工作随时会需要借助这些命令，粗略看一下，需要是再回来仔细看。 查找文件 #在/etc目录下查找init.d find /etc -name init.d #在当前目录下查找init* find . -name init* #在根目录下查找所有文件名以httpd开头的文件，并使用ls输出 find / -name 'httpd*' -ls #find还有很多更高级的功能，根据时间查找，指定查找层次等 ls *A* #查询当前目录下（含子目录）的匹配文件 (描述可能不准确) 进程及任务管理 ps / ps -A f #查看进程列表 kill ID #杀死指定进程ID jobs #当前任务列表 fg #把job提到前台 bg #把job放到后台运行 &#38; #这个用在一个命令的最后，可以把这个命令放到后台执行 #快捷键 ctrl+z 把当前工作放到后台，并停止运行 参考：http://www.linuxeden.com/html/sysadmin/20080618/58737.html 修改主机名 hostname newname 主机的域信息在 /etc/hosts 重启,开关机 reboot 重启 [...]]]></description>
			<content:encoded><![CDATA[<p>本文描述了安装一个Linux（Debian）服务器的全过程，并附加了一些必要的参考文章，通篇以Debian为基础，以建立一个服务器（非桌面环境）为主要目的。</p>
<h3><span id="more-170"></span><br />
</h3>
<h3><strong>准备知识</strong></h3>
<p>这里列出的是一些经常使用到命令和功能，你不需要现在就完全理解，以后的配置工作随时会需要借助这些命令，粗略看一下，需要是再回来仔细看。</p>
<ul>
<li>查找文件
<pre lang="bash">#在/etc目录下查找init.d
find /etc -name init.d
#在当前目录下查找init*
find . -name init*
#在根目录下查找所有文件名以httpd开头的文件，并使用ls输出
find / -name 'httpd*' -ls
#find还有很多更高级的功能，根据时间查找，指定查找层次等

ls *A* #查询当前目录下（含子目录）的匹配文件 (描述可能不准确)
</pre>
</li>
<li> </li>
<li>进程及任务管理
<pre lang="bash">ps / ps -A  f     #查看进程列表
kill ID           #杀死指定进程ID
jobs              #当前任务列表
fg                #把job提到前台
bg                #把job放到后台运行
&amp;                 #这个用在一个命令的最后，可以把这个命令放到后台执行
#快捷键 ctrl+z 把当前工作放到后台，并停止运行
</pre>
<p>参考：http://www.linuxeden.com/html/sysadmin/20080618/58737.html</p>
</li>
<li>修改主机名<br />
 hostname newname<br />
 主机的域信息在 /etc/hosts</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<ul>
</ul>
</li>
<li>重启,开关机
<ul>
<li>reboot 重启 </li>
<li>poweroff 关机 </li>
<li>halt/shutdown</li>
<li>开关机的高级控制命令</li>
<li> /etc/init.d/下有一些控制脚本，可以用来控制一些服务启动，关闭等<br />
 调用这些脚本必须用全路径，类似：<br />
 /etc/rc.d/init.d/proftpd  restart<br />
 /etc/init.d/networking {start|stop|restart|force-reload} </li>
<li>重启一些指定服务</li>
</ul>
</li>
<li>其它
<ul>
<li>用好 TAB建，命令行下，很多情况它可以帮助你自动完成</li>
<li>Vim编辑器是必须掌握的，参看这里：<a rel="bookmark" href="../index.php/archives/176">Linux通用编辑器 VI VIM 入门</a></li>
</ul>
</li>
</ul>
<h3><strong>安装123</strong></h3>
<ul>
<li>启动盘启动安装<br />
 没啥好说的，从官网上随便下个好了，其它渠道获得的安装光盘也可以<br />
 如果安装机器可以连接外网的，网速快的直接用最小的MINI镜像（推荐，图形安装界面，很漂亮），这样直接使用最新软件源<br />
 如果安装机器网速慢或者没网络，找个大的镜像吧，并在下面的步骤中跳过 ”配置APT，扫描更新（可选）“</li>
<li>如果有网络，配置好网络，为下一步安装做准</li>
<li>主机名及域名，<br />
 如果你准备使用 www.abc.com这样的域名，建议使用www作为主机名，abc.com作为域名（实际可以随便填）<br />
 如果不准备使用域名，随便填</li>
<li>磁盘分区<br />
 没啥，按提示做好了，除非有特殊需要，全默认好了 </li>
<li>设置Root帐号密码，另外建立一个普通帐号</li>
<li>开始安装系统文件&#8230;&#8230;.<br />
 有点慢，5分钟吧</li>
<li>配置APT，扫描更新（可选）<br />
 不要选择里面的中国的镜像服务器，它比美国的还慢，还不稳定<br />
 推荐一个国内镜像http://www.anheng.com.cn/debian/ ，不在自动列表中，需要手动输入的，输入这个就行www.anheng.com.cn（测试时间&#8211;2008-10.29）<br />
 这里的进度条有时有问题，会长时间不动，其实是正在下载镜像中的资源，如果你不幸选择了一个较慢的镜像服务器，等待吧，也许要20分钟+～～<em>（出现这种情况建议你考虑重新开始安装以转换或放弃镜像服务器，否则接下来的的软件会让你崩溃）</em><br />
 如果有问题就直接跳过吧，以后可以在做的如果使用的是MINI镜像（&lt;10M）安装，这一步是必须的 </li>
<li>选择系统安装包<br />
 出现一个安装包列表，让你选择系统功能，如：桌面系统、WEB服务器、文件服务器、标准系统等，可以多选<br />
 这个列表的项目取决于你的安装镜像和方式，如果使用了上面的APT更新，可以获取最全的安装包<br />
 如果你是单机用户，桌面系统和标准系统是必选的<br />
 如果你是服务器用户，根据需要选择吧，也可以什么都不选，安装完再慢慢配<br />
 如果你要快速搭建一个WEB服务器选择 ”web服务器“ ，它会给你配置一个很稳定全面的WEB服务器</li>
<li>安装软件<br />
 安装上面选择安装包，和一些基本系统软件（即使你什么都没选）<br />
 速度取决于你选择的安装包和你的镜像来源 </li>
</ul>
<h3><strong>初始化系统123</strong></h3>
<p>这些工作是在系统安装完成后需要立即进行的工作，他们为你准备一个完善的系统环境，所有操作没有详细说明，可以参看最后的相关文章</p>
<p><strong><br />
 </strong></p>
<pre lang="bash">## 更新APT镜像源 ##

apt-get install apt-spy
mv /etc/apt/sources.list /etc/apt/sources.list.bak
apt-spy update
apt-spy -d stable-a Asia -t 10
apt-get update
apt-get upgrade

##安装几个基本软件 ##

#安装SSH服务，安装完这一步就可以用SSH telnet到服务器管理了
#另一个可能的命令是 apt-get install ssh
apt-get install openssh-server

#安装完整版 VIM
apt-get install vim

## 设定系统时间 ##

vim /etc/default/rcS     #设定硬件时钟的类型，修改UTC=no,重启后生效
apt-get install ntpdate  #安装网络时间同步服务

#设定自动同步计划
#添加这一行： */30 * * * * /usr/sbin/ntpdate pool.ntp.org
crontab -e

## 设定系统提示符及bash环境 ##

cd ~
vim .bashrc      #编辑.bashrc文件，去掉所有命令行的注释符，并可以配置promote格式
source .bashrc   #重载bash，是配置生效</pre>
<p><br class="spacer_" /></p>
<p><strong>恭喜你！！完成了，到此一个可以工作的Linux系统就基本完成，后续的是一些进一步管理时需要深入的内容，你可以在需要时参考。</strong></p>
<hr style="width: 2px;" />
<p><br class="spacer_" /></p>
<h3><strong>安全，还是安全，</strong></h3>
<p style="padding-left: 30px;">作为服务器，这是首先应该考虑的，待完成。。。。。～</p>
<p style="padding-left: 30px;">参考：http://man.ddvip.com/os/debiansecuring-howto/ch-sec-services.zh-cn.html</p>
<h3><strong>网络配置</strong></h3>
<p>主要配置文件</p>
<p>/etc/network/interfaces</p>
<p>相关命令：</p>
<pre lang="bash">hostname newname  #修改主机名
                  #主机的域信息在 /etc/hosts
ifconfig          #网络配置及显示
route             #路由配置及显示
ip                #IP配置

#重启网络
/etc/init.d/networking {start|stop|restart|force-reload}</pre>
<p><br class="spacer_" /></p>
<h3><strong>其他软件简单介绍</strong><br />
</h3>
<ul>
<li><strong>ISPCP<br />
 </strong>参考 http://www.isp-control.net/documentation/start/installation/debian</li>
<li><strong>ProFTPD<br />
 </strong>参考 http://goto8848.net/2008/08/disable-proftpd-ipv6/<br />
 <strong>重启  /etc/rc.d/init.d/proftpd </strong></li>
</ul>
<ul>
</ul>
<p><br class="spacer_" /></p>
<p><strong>相关文章</strong></p>
<ul>
<li><a rel="bookmark" href="../index.php/archives/178">linux入门-系统时间设置篇</a></li>
<li><a rel="bookmark" href="../index.php/archives/185">linux入门-终端环境(bash)设置篇</a></li>
<li><a rel="bookmark" href="../index.php/archives/189">Linux入门-用户管理篇</a></li>
<li><a rel="bookmark" href="../index.php/archives/176">Linux入门-通用编辑器 VI VIM </a></li>
<li><a rel="bookmark" href="../index.php/archives/195">Linux入门-软件管理篇(APT)</a></li>
</ul>
<p><br class="spacer_" /></p>
<h3 class="codeblock">
<hr style="width: 1px;" />
<hr style="border: 1px solid #cccccc; width: 2px; color: #ffffff;" noshade="noshade" />
</h3>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://lee.kometo.com/archives/170/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linux入门-软件管理篇(APT)</title>
		<link>http://lee.kometo.com/archives/195</link>
		<comments>http://lee.kometo.com/archives/195#comments</comments>
		<pubDate>Wed, 29 Oct 2008 17:41:20 +0000</pubDate>
		<dc:creator>kometo</dc:creator>
				<category><![CDATA[IT前沿]]></category>
		<category><![CDATA[WEB应用开发]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sources]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://lee.kometo.com/?p=195</guid>
		<description><![CDATA[APT 软件安装管理系统,Debian下的系统软件安装管理工作 除非你确实知道你在什么，请一直保持使用APT相关工具来管理软件，而不要使用其它工具或方式。 准备工作 使用APT安装更新系统前，首先 确保网络或其它来源（光盘等）可用 如果使用网络镜像，请手动或自动选择最快的网络镜像来源 #自动方式 #参见下面的apt-spy #手动方式 vim /etc/apt/sources.list 基本命令 apt-get 安装，获取一个软件包 apt-get install xxxx #安装XXX apt-get update #更新软件列表 apt-get upgrade #安装所有可用更新 #上面这两步可以经常做，来保持系统的最新版本 apt-spy 一个测试工具，用来自动查找速度最快的更新服务器，它会自动改写/etc/apt/sources.list 默认系统一般没安装，先用 apt-get install apt-spy 安装上 apt-get install apt-spy #安装apt-spy mv /etc/apt/sources.list /etc/apt/sources.list.bak #备份来源列表文件 apt-spy update #更新镜像目录 apt-spy -d stable -a Asia -t 10 #测试目录，并生成sources.list aptitude 一个半图像化的APT工具，可以代替apt-get sources.list [...]]]></description>
			<content:encoded><![CDATA[<p><strong>APT 软件安装管理系统,Debian下的系统软件安装管理工作</strong></p>
<p>除非你确实知道你在什么，请一直保持使用APT相关工具来管理软件，而不要使用其它工具或方式。</p>
<p><strong>准备工作</strong></p>
<p>使用APT安装更新系统前，首先</p>
<ul>
<li>确保网络或其它来源（光盘等）可用</li>
<li>如果使用网络镜像，请手动或自动选择最快的网络镜像来源
<pre lang="bash">#自动方式
#参见下面的apt-spy

#手动方式
vim /etc/apt/sources.list
</pre>
</li>
</ul>
<ul>
</ul>
<p><span id="more-195"></span></p>
<p><strong>基本命令</strong></p>
<ul>
<li>apt-get <br />
 安装，获取一个软件包</p>
<pre lang="bash">apt-get install xxxx   #安装XXX

apt-get update         #更新软件列表
apt-get upgrade        #安装所有可用更新
#上面这两步可以经常做，来保持系统的最新版本
</pre>
<p><strong><br />
</strong> </li>
<li>apt-spy<br />
 一个测试工具，用来自动查找速度最快的更新服务器，它会自动改写<strong>/etc/apt/sources.list </strong><br />
 默认系统一般没安装，先用<strong> apt-get install apt-spy </strong>安装上</p>
<pre lang="bash">apt-get install apt-spy #安装apt-spy
mv /etc/apt/sources.list /etc/apt/sources.list.bak #备份来源列表文件
apt-spy update #更新镜像目录
apt-spy -d stable -a Asia -t 10 #测试目录，并生成sources.list</pre>
</li>
<li>aptitude<br />
 一个半图像化的APT工具，可以代替apt-get</li>
</ul>
<p><br class="spacer_" /></p>
<p><strong>sources.list </strong></p>
<p>/etc/sources.list 这个文件保存着安装镜像的来源信息，下面是一个示例</p>
<pre lang="bash"># sources.list generated by apt-spy v3.1
deb http://www.anheng.com.cn/debian/ etch main contrib non-free
deb-src http://www.anheng.com.cn/debian/ etch main
<em><em>deb http://security.debian.org/ etch/updates main contrib non-free</em></em></pre>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://lee.kometo.com/archives/195/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
