以Linux为基础的“LAMP(Linux, Apache, MySQL, Perl/PHP/Python的组合)”经典技术组合,提供了包括操作系统、数据库、网站服务器、动态网页的一整套网站架设支持。

主要介绍如何搭建Linux服务器,文档详细地进行了讲解,使用者按照步骤来即可完成整个搭建过程。

目录:

1、搭建telnet服务器

2、搭建DHCP服务器

3、搭建DNS服务器

4、搭建sendmail服务器

5、搭建FTP服务器

6、搭建web服务器   安装apache tomcat

7、搭建samba服务器

使用Linux服务器有什么好处?

1. 免费:LuManager所支持的系统都是免费的,如Zijidelu/FreeBSD/CentOS/Debian/Ubuntu等。

2. 开源:作为普通用户,我们不必懂。这是集成了全世界很多高手的智慧也开发的系统,一旦发现漏洞,会及时打补丁。

3. 安全:病毒对这些开源系统几乎无计可施,如果不是网站程序本身或FTP密码被盗,网站被挂木马的可能性非常小。

4. 高效:不管是LAMP还是LNMP、FAMP、FNMP,效率都非常不错,在这里,我们懒得拿别的组合来比,哈哈。

5. 稳定:两年不重启是常有的事;很久不用管而忘记服务器密码也不是什么新鲜事;在这里不得不提一下FreeBSD,它是被称作坚如磐石的稳定系统。

6. 轻便:最小化安装FreeBSD后,占用的磁盘空间只有125M左右!安装速度也快,5分钟便可以将系统装好。

搭建Linux服务器:

一、搭建telnet服务器

1、查看是否有telnet服务

rpm –qa|grep telnet

显示:telnet-0.17-39.el5 还需安装telnet-server-0.17-39.el5

2、挂载

mkdir /mnt/cdrom

mount –t iso9660 /dev/cdrom /mnt/cdrom

3、找到server文件夹

cd /mnt/cdrom/Server

4、安装telnet服务

ls telnet*

rpm –ivh telnet-server-0.17-39.el5.i386.rpm

5、检查安装

rpm -qa|grep telnet

6、开启23端口

chkconfig --list 查看端口是否开启

chkconfig telnet on 或 service telnet start 或 ntsysv

7、用“telnet ip地址”登录,退出ctrl + D

二、搭建DHCP服务器

1、查看是否有DHCP服务

rpm –qa|grep dhcpt

2、挂载

mkdir /mnt/cdrom

mount –t iso9660 /dev/cdrom /mnt/cdrom

3、找到server文件夹

cd /mnt/cdrom/Server

4、安装dhcp服务

ls dhcp*

rpm –ivh dhcp-3.05-18.el5.i386.rpm

5、检查安装。

rpm -qa|grep dhcp

6、配置文件

实例文件vi /usr/share/doc/dhcp-3.05/dhcpd.conf.sample

租约实效文件vi /var/lib/dhcpd/dhcpd.leases

复制配置文件

cp /usr/share/doc/dhcp-3.05/dhcpd.conf.sample /etc/dhcpd.conf

vi /etc/dhcpd.conf

①修改子网subnet、子网掩码netmask、路由routers、dns服务器

三、搭建DMS服务器

1、查看是否有dns服务

rpm –qa|grep bind

2、挂载

mkdir /mnt/cdrom

mount –t iso9660 /dev/cdrom /mnt/cdrom

3、找到server文件夹

cd /mnt/cdrom/Server

4、安装dns服务

ls bind*

rpm –ivh bind-9.3.4-10.el5.i386.rpm

rpm –ivh bind-chroot-9.3.4-10.p1.el5.i386.rpm

ls caching*

rpm –ivh caching-nameserver-9.3.4-10.p1.el5.i386.rpm

5、检查安装

rpm -qa|grep bind

rpm -qa|grep caching

6、4个配置文件

(1)cd /var/named/chroot/etc

复制主配置文件 cp -p named.caching-nameserver.conf named.conf

vi named.conf

修改15行为 listen-on port 53 { any; };

27行为 allow-query { any; };

(2)cd /var/named/chroot/etc

vi named.rfc1912.zones

修改正向、逆向文件的名称

(3)配置正向解析文件

cd /var/named/chroot/var/named

cp -p localdomain.zone fendou.zone(正向解析文件名)

vi fendou.zone (正向解析文件名)

(4)配置逆向解析文件

cd /var/named/chroot/var/named

cp -p named.local 11.168.192(逆向解析文件名)

vi 11.168.192(逆向解析文件名)

7、开启端口

chkconfig --list 查看端口是否开启

chkconfig named on 或 service named start 或 ntsysv

四、搭建sendmail服务器

先在named.rfc1912.zones文件中添加正向、逆向区域,并在正向、逆向文件中加入相应内容。

(一)安装sendmail

1、查看是否有sendmail服务

rpm –qa|grep sendmail

2、挂载

mkdir /mnt/cdrom

mount –t iso9660 /dev/cdrom /mnt/cdrom

3、找到server文件夹

cd /mnt/cdrom/Server

4、安装sendmail服务

下载服务器 linux系统,如何搭建Linux服务器相关推荐

  1. XP系统如搭建ftp服务器,XP系统如搭建ftp服务器

    XP系统如搭建ftp服务器 内容精选 换一换 ISO是一种光盘映像文件,通过特定的压缩方式,将大量的数据文件统一为一个后缀名为iso的映像文件.ISO文件可以理解为从光盘中复制出来的数据文件,所以IS ...

  2. 怎样给云机房服务器做系统,如何搭建云服务器机房

    如何搭建云服务器机房 内容精选 换一换 Linux操作系统下,用户由于误操作卸载弹性云服务器上的Tools,会对非PVOPS系统的磁盘和网卡产生影响,导致系统无法发现数据盘.此时,用户可通过新建一个弹 ...

  3. 玩客云刷入Linux系统,搭建FTP服务器

    玩客云刷入LINUX系统参考这篇博客:https://lishuma.com/archives/3412 根据上面大佬的博客一步一步来很简单,简要总结几点: 1: 先刷安卓固件包,然后刷armbian ...

  4. Linux系统下搭建常用服务器

    1.搭建telnet服务器 2.搭建DHCP服务器 3.搭建DNS服务器 4.搭建sendmail服务器 5.搭建FTP服务器 6.搭建web服务器 安装 apache tomcat 7.搭建samb ...

  5. linux ftp web服务器搭建,Linux系统下搭建Web服务器和FTP服务器

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Apache2和php组件的安装 使用如下命令来安装Apache2和php的组件 Ps:如果只安装Apache2,将会导 ...

  6. Linux系统开发: 搭建NFS服务器实现文件共享

    一.NFS服务器介绍 1.1 什么是NFS服务器 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是 ...

  7. deepin改无盘服务器,UbuntuDeepin系统上搭建nfs服务器

    前言 我使用的deepin,当然Ubuntu16.04安装使用也是一样,给朋友实践过了. nfs介绍 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的 ...

  8. boa服务器 系统设置,boa服务器在linux系统下搭建

    boa服务器在linux系统下搭建 内容精选 换一换 制作Docker镜像,有以下两种方法.快照方式制作镜像(偶尔制作的镜像):在基础镜像上,比如Ubuntu,先登录镜像系统并安装Docker软件,然 ...

  9. 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装

    debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...

最新文章

  1. value_counts()
  2. 如何用Python快速抓取Google搜索?
  3. C#统计子字符串出现次数(转帖,http://www.it130.cn/)
  4. ​EMNLP 2021 | 以对比损失为微调目标,UMass提出更强大的短语表示模型
  5. mysql 事务权限_0428-mysql(事务、权限)
  6. swift版的GCD封装
  7. linux中查看相关日志记录,linux重启查看日志及历史记录 查询原因
  8. 安装kloxo。需要注意的事项
  9. 三国树状信息展示 winform
  10. cluster oracle修改,Oracle 修改集群的资源属性(依赖关系)
  11. python字符串、字符串处理函数及字符串相关操作
  12. 【4】Kafka集群启动/关闭脚本
  13. 第5讲 zend原理深度剖析
  14. java 整形数据类型_3.2Java基本数据类型之整型
  15. 6月第3周网络安全报告:境内感染网络病毒主机55.4万
  16. oppo计算机锁屏快捷键,oppo一键锁屏方法【图文教程】
  17. 【常用0x000000类型颜色代码表】
  18. Windows右键菜单项管理讲解(RightMenuMgr)
  19. 关于网络口碑研究小组
  20. HTML5期末大作业:生态环境网站设计——环境保护主题-绿色环保 (9页) web期末作业设计网页_绿色环保大学生网页设计作业成品

热门文章

  1. PDF页眉页脚怎么设置
  2. nginx服务器绑定域名和设置根目录的方法
  3. php动物书总结01-06
  4. javax.net.ssl.SSLHandshakeException(Cas导入证书)
  5. dubbo+zookeeper+dubbo管理控制台实践demo
  6. 【Android】3.12 兴趣点( POI)搜索功能
  7. 由Photoshop高反差保留算法原理联想到的一些图像增强算法。
  8. Oracle常用语句记录
  9. 【ArcGIS 10.2新特性】Geodatabase 10.2 常见问题
  10. JS 全局对象 全局变量 作用域 (改自TOM大叔博文)