安装步骤及,WEB服务器方法

作者: win10  发布:2019-08-02

以前在Windows下面做过web服务器,但是还从来没有在Linux下做过。今天,终于下定了决心,试着做一个,顺便学点知知识。

  在服务器上装了 Ubuntu 8.10 server,由于经验匮乏,其间的一些问题反复折磨了我好几天,终于基本摆平,纪之以备忘。

在Windows下架服务器很容易,但是服务器维护对于相我这样的小菜来说却是十份头疼的事。主要还是因为树大招风的原因。现在新出了个Linux版本Ubuntu,并且也有Ubuntu Server版本,所以就拿来一试。

0、目的和假定

首先,做好准务工作:

  目的是要配置一个基于 Ubuntu Linux 的 web 服务器。需要提供 HTML、JSP、Socket 服务。

先在Ubuntu网站下一个Ubuntu Server 8.10 ,首先给大家介绍一下,Ubuntu Server 8.10是Ubuntu在08年10月份推出的,这个版本集成了:DNS、LAMP、MAIL、DATABASE、SMB、VIRTUAL MACHINE等这几个软件。

  假定均以 root 登录系统,如果不是 root,部分命令需要加上 sudo 命令前缀。

在Ubuntu Server8.10的安装过程中会有选项让你选择所要安装的功能,我选了LAMP、DATABASE这两个,主要是为了做php-web服务器用。

1、系统安装

安装好了之后,会提示要进行重启。

  1.1 基本系统

重启完了之后会自动进入命令行模式,因为Ubuntu Server版本没有GUI,所以,所有的工作只能在命令行模式下进行了,www.britepic.org当然,你如果对命令行一壳不通,那你也可以弄个GUI上去。不过,很是麻烦的,我也试了,最后还没放弃了。装完重启之后会进入命令行界面。

  Ubuntu 真的是个非常好的 Linux 实现,安装非常简便,手动安装过 Windows NT/XP/2000/2003 的话,会发现过程没太大区别。

2019篮球世界杯投注官网 1

  1.2 随机组件

完善apache2程序

  因为要做 web 服务,所以在选择安装服务组件时,最好选中 LAMP 组件自动安装部署,我在另一台机器上尝试了手工安装部署 LAMP,要麻烦很多。

因为各种php源码对php环境要求不一样,所以这一步并不是必须的,主要是看你的php源码的要求了。我用的是hbcms,对环境要求有一点,就是必须要有zendoptimizer-3.3.3-Linux-glibc23-i386程序,在这里我搞了好半天,才搞好的。主要原因是:一、系统虽然能上网,但是在命令行模式下,不方便下东西。所以,也不能直接从网上下zendoptimizer这个文件。二、安装系统的时候,好相中国的Ubuntu源不能用(或者是非常的慢),不能通过软件库安装。最后,实在没办法,只能通过另外一台机器上网上下了一个程序,地址是: 去选择相应的版本下载。当然,你觉得慢的话,也可以去baidu或google上下载。

  可以装上 OpenSSH,之后通过远程管理服务器非常方便。

2019篮球世界杯投注官网 2

  别的组件根据需要选择安装。

2、系统配置

  2.1 网卡配置

  提供网络服务,是 Server 的主要存在意义,所以第一步是要保证接入网络。

  系统安装过程中有机会配置网卡,顺利的话,www.britepic.org装好后即可正常接入。若要修改配置,或是使用了另装的驱动,需要手工配置网卡。

  方法是用修改 /etc/network/interfaces 文件(可用 vi 或 nano 等编辑器,下同)。

  # 第一块网卡配置

  auto eth0

  iface eth0 inet static

    address 192.168.0.80

    netmask 255.255.255.0

    gateway 192.168.0.1

  以上是静态 IP 的情况,如果是动态获得地址,只需将 static 改为 dhcp,且无需下面的参数。

  没有 VPN 的情况下,原来的 network、broadcast、dn-nameservers 都可以注释掉。

  2.2 系统升级

  安装完成后的 Ubuntu 已经可以稳定运行,几乎不需要任何配置。但应该保持系统内核及外围补丁的及时更新。可以用 apt-get update 检测升级各项补丁。

2019篮球世界杯投注官网,  (系统默认的源(apt sources)有可能比较慢,根据网络接入情况,可以换上速度较快的源。一开始用 cn99 的源,首次 udpate 花了近 5 小时,之后换了上海交大的网通源,速度还将就。)

  2.3 其他设备

  没有了。text-based 界面,终端的好处啊,显卡声卡之类杂七杂八的都不用去管了。USB 标准统一,基本上都能由系统自动驱动。

  SCSI、RAID 这些,没有环境,没试过单独配置。

  2.4 默认语言

  后悔装了中文版,既然是终端模式,又何必要中文...反而让许多命令提示显示成了乱码。解决方法如下:

    a. 安装命令行中文支持

      网上提到个 zhcon,但经测试其目前版本在 8.10 下无法正常工作,实际上它自己也说明了暂时只支持到 8.04。

    b. 修改默认语言为英文

      #export LANG="en_US.UTF-8"

      #export LANGUAGE="en_US:en"

      这样所有的系统提示都是英文了,不过重启后会失效,要长期有效,需要修改 /etc/default/local,将这两行加到其中即可。

  2.5 图形界面

    用做服务器的话,实际上不需要配置 GUI,不过因为初装,对 Ubuntu 和 Linux 都不熟悉,所以还是装了个 gnome 协助管理。

    服务器版配置 gnome 也很方便:

    a) 安装:

      #apt-get aptitude install ubuntu-desktop

      安装成功后便会自动登录到桌面了。

      GUI 里确实可以更方便地进行很多操作,尤其是文件、目录、文本编辑的操作,这些在终端下都是

      繁杂的工作。不过很多系统操作,还是要在终端下更方便进行,跟 Windows 不同,GUI 在

      Server 上很多时候只起个辅助作用。

    b) 取消 GUI 自动启动:

      #update-rc.d -f gdm remove

      重启后便不会自动进入桌面,此时可用 startx 启动桌面。

    c) 恢复 GUI 自动启动:

      #update-rc.d gdm defaults

2019篮球世界杯投注官网 3

本文由篮球世界杯投注-2019篮球世界杯投注官网发布于win10,转载请注明出处:安装步骤及,WEB服务器方法

关键词: 篮球世

上一篇:对于Linux各发行版本优缺点简介
下一篇:没有了