从零开始配置服务器

从零开始配置服务器

(一)硬件准备

一台HP ProLiant DL160 G5服务器(硬盘拓展到480G)

一台个人电脑(windows操作系统)

一个Lenovo 4G 闪存(fat32格式)

(二)制作引导U盘

网络上有许多制作Linux引导U盘的文章,但真正能用的少之又少,期间尝试多个办法,均以失败告终。下面将直接阐述最可行,也是最简单的方法。

下载U盘boot工具,共三个文件,已经打包,下载地址:http://www.filesavr.com/u-boot

解压syslinux-3.73.tar.gz文件,ctrl+r输入cmd打开命令提示符,然后使用cd命令进入syslinux-3.73目录下的win32文件夹

syslinux.exe -m -a x: x为U盘盘符

命令完成后就已经在U盘中建立了一个可引导文件,当然,这是隐藏的。

在u盘中建立此文件syslinux.cfg(用记事本或写字板编辑,注意,先在控制面板-文件夹选项中选择显示后缀名) ,并在里面加入

default vmlinuz

append initrd=initrd.gz

再将u-boot包中的vmlinuz,initrd.gz转移到U盘中。

最后从http://cdimage.debian.org/debian-cd/5.0.3/i386/iso-cd/下载debian-503-i386-CD-1.iso 镜像并转移到U盘里。

至此,U盘引导盘制作完成。

(三)安装debian

将U盘插入,启动服务器,bios默认从U盘启动,因此在这里我无需设置。

进入字符安装界面,根据提示操作,到检测磁盘的那一步拔掉U盘,待分区完成后再插上,回头按Erc重新选择挂载ISO镜像,安装基本系统,选择软件包(这里只选择桌面环境以及标准系统,装桌面环境是为了配置方便),安装grub,安装debian完成,拔掉U盘重启服务器。

在我重启完成后,经过一个蓝色选择debian模式的界面,直接提示找不到root错误-root (hd1,0)。

不用慌张,接着按Erc退回debian模式选择界面,按c,这是修复grub的界面,移到root (hd1,0)上,按e编辑root,改成

root (hd0,0)

回车,最后按b启动,启动正常。

进入系统,登陆,附件,终端

su 输入root密码后就可以行使root权限

vim /boot/grub/menu.lst

拉到最下面,找到前面没有“#”前缀的

root (hd0,1)

改为

root (hd0,0)

至此安装debian完成。

(四)配置源

安装好之后,发现apt-get install任何软件都失败,查看源配置文件,问题在于只有一个基础源,并没有任何软件源。直接google:debian 源。根据自己网络先随便选择一个,然后再终端输入

apt-get install apt-spy

如果源没有问题,安装完成后即可使用apt-spy。

cp /etc/apt/sources.list /etc/apt/sources.list.bak 备份源

apt-spy -d lenny -a Asia 搜索亚洲境内最快源

扫描生成/etc/apt/sources.list.d/apt-spy.list文件,这个其实就可以作为sources.list文件用了。

cp /etc/apt/sources.list.d/apt-spy.list /etc/apt/sources.list 覆盖掉原有的sources.list文件

(五)快速搭建环境

终端输入:

apt-get install lighttpd php5-cgi php5-mysql mysql-server php5-gd phpmyadmin

之后按照我这篇文章的方法配置lighttpd,地址:http://youling.wordpress.com.cn/debian-lighttpd-php-mysql.html

vsftpd按照这里的资料根据自己的需求配置,地址:http://wiki.ubuntu.org.cn/Vsftpd服务安装设置

如果需要外网访问phpmyadmin,输入如下命令建立软连接:

ln -s /usr/share/phpmyadmin/ /var/www/ root权限模式下才行

最后是ssh安装配置。

apt-get install openssh-server

配置SSH

vim /etc/ssh/sshd_config

这里有相关资料,按自己需求配置,地址:http://www.diybl.com/course/6_system/linux/Linuxjs/20090903/173704.html

至此,服务器配置完成。

(六)测试工作

使用ftp软件上传一个探针到web根目录。

访问http://127.0.0.1查看最终结果。

zend或者其他php加速器可以自己安装,很简单,这里就不再累述。

提示:如果修改某一服务的配置文件,使用 /etc/init.d/服务名 resart即可完成重启,比如:

/etc/init.d/ssh resart

时间: 2024-10-27 03:03:08

从零开始配置服务器的相关文章

ASP编程入门进阶(一) 安装配置服务器

编程|服务器|服务器 申明:asp编程入门进阶系列文章COPY自http://www.cnbruce.com/blog/ 部分运行代码请到该站进行在线测试ASP编程入门进阶(一):安装配置服务器 鉴于ASP脚本语言是在服务器端IIS或PWS中解释和运行,并可动态生成普通的HTML网页,然后再传送到客户端供浏览的这一特点.我们要在本机上进行调试,那就要求我们的个人电脑具有服务器的功能. 不要看到"服务器"三个字就感到担心:我的机子配置这么底,性能这么差,是不是不能配啊.放心!配个服务器,

安装配置服务器失败的解决

安装SQL Server 2000出现如下错误信息:安装文件配置服务器失败 当你想重装sql server,而安装时又出现"您的机子上已经安装有一个实例"的提示时,可以删除program files\Microsoft SQL Server文件夹和注册表信息,再安装. 某某动态链接文件找不到 当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺

下载网站如何配置服务器

问题描述 下载网站如何配置服务器 我有一个需求有一个网站,需要向iPhone/iPad提供数据包下载和资源管理维护功能,文件大小从几十兆到23百兆不等.客户预计用户数量要在10万人左右.我想同事在线下载人数估计会达到3.4千人.网站程序使用PHP+apache制作,由于某些原因,服务器是放在windows上的客户目前想放到阿里云上问题是:要配置一个这样的网站要怎么搞?需要几台服务器?带宽多少?另外除了服务器上做文章,还有其他的优化方法么?希望大家能帮帮忙,这个问题比较急. 解决方案 可以cdn加

新建flex项目 配置服务器设置 出了这个问题

问题描述 新建flex项目 配置服务器设置 出了这个问题 解决方案 需要把对应文件拷贝过去,要不不认http://wenku.baidu.com/link?url=HsN1yleZ8Jme30Ln6DxTkhHo7A7WWliSTviIIJSF3txk4KFZVRXwZ7CZveIfZu5kBFnkUkijMndWs4UFeAkBzzsfY5pXb4spZZt6HFLNTjm 解决方案二: 参考下:http://help.adobe.com/zh_CN/Flex/4.6/UsingFlashBu

xampp配置服务器(Windows与Linux)

配置服务器(Windows与Linux) 1.安装xampp 2.xampp/htdocs/新建站点文件夹 (命名www.xx.com) 3.在站点文件夹下新建index.php  4.配置服务器     (1.)windows:xmapp/apache/conf/extra/httpd-vhost.conf            linnx:xmappfiles/etc/extra/......conf         <VirtualHost 127.0.0.1:80> //修改为外网ip

菜鸟服务器新手配置服务器注意事项

任何一个顶尖高手,都是从新手做起的,熟能生巧.需要时间一点点的积累,然而http://www.aliyun.com/zixun/aggregation/207.html">服务器是做网站的朋友们必学的一门学问,新手也千万不要着急,随着一个个难关的突破,你会不断的有成就感,不知不觉中,修炼成为高手.新手配置服务器需要注意哪些事项呢,下面我像大家介绍: 注意事项1 服务器端口问题,比如注明的3389端口,这个端口是非常重要的,如果这个端口被你不小心启用了,或者被你不经意间修改了,那你可能会遇到

linux-Linux服务器ip地址改变了,需要重新配置服务器IP吗

问题描述 Linux服务器ip地址改变了,需要重新配置服务器IP吗 我重新在网络中心开通我的服务器后,分配给我的服务器ip地址改变了,我需要重新配置我的服务器吗?即需要重新配置服务器ip吗? 解决方案 看你运行了什么服务,什么程序在上面,这些程序自动获取ip还是需要配置.建议咨询下程序的开发厂商. 解决方案二: 一般是不需要的,服务器上面一般使用localhost作为地址.最主要的是,你需要重新配置域名的解析(需要将域名的解析从原来的地址,配置到新地址.)另外提醒一下,经常更换服务器IP,会不利

配置服务器-在Configuration Wizard

问题描述 在Configuration Wizard 安装完Weblogic后配置它时,双击Configuration Wizard是没反应,无法配置服务器,不知怎么办,求大侠帮忙

配置服务器来调整性能(一)——概论

原文:配置服务器来调整性能(一)--概论 首先: 要了解的是,在系统的生命周期中,服务器和程序都必须不断地调整以满足系统变更所带来的影响. 其次: 要获得最佳性能,应从配置服务器开始,然后设计高效的架构并指定优化SQL ,最后通过监控和分析性能循环改进配置.过程如下图: 开发人员需要知道的性能有关知识:对于数据库,基础就是"架构" 1 用户 需要了解有多少用户.多少并发用户.用户权限等 2 SQL语句 每个用户需要执行哪些SQL语句 3 数据 要了解数据库中的数据,并监控数据的发展情况