`
kingsz1
  • 浏览: 156991 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

CentOS 5.5 安装记录 - (2) 基本系统安装 和 LAMP安装

阅读更多
说明:

1. 这里所用到的图片是从网上找来的,大部分来自:
这里http://www.howtoforge.com/perfect-server-centos-5.5-x86_64-ispconfig-3

2. 我只采用少量图片,每个步骤的详细图片可以看这两个教程:
http://www.howtoforge.com/perfect-server-centos-5.5-x86_64-ispconfig-3

http://www.howtoforge.com/perfect-server-centos-5.5-x86_64-ispconfig-2



(一)基本系统安装

1. 用第一张CD (从 CentOS-5.5-i386-bin-1of7.iso 刻录的)启动电脑
2. 输入 linux text, 进入文本安装界面
3. 选择语言、键盘等等,到显示分区时:



选 “Review and modify partitioning layout”

这会进入分区设置,按提示,删除硬盘原有的分区,设置各个分区 /boot, /, swap, /home 和 /var

4. 网卡采用自动配置 (Use dynamic IP configuration (DHCP))
5. hostname 则人工输入, 这里为: server1.example.com
6. 设置 root 密码,例如 abc1234
7. 选择安装软件,这里很重要,呵呵

先去掉所有原来的选定(一般为 Desktop - Gnome 前打了勾,要去掉这个勾)
点 "Customize now", 下一步
在所有列出的软件包 (Package) 全部 去掉
仅选择 Base System

下一步,然后开始自动安装,大概 5-6 分钟可完成,CD会自己弹出,拿出CD 按回车 则电脑重新启动

8. 第一次启动,会进入 Setup Agent



这里选 “Firewall configuration”, 然后 “Run Tool” 尽入 Firewall 和 SELinux 配置





关闭 Firewall 和 SELinux. (为什么要关闭?呵呵,我也不清楚,但几乎所有的教程都说要关闭,那就先关闭了, Firewall 就留到以后设置)

退出,输入 reboot 重启系统

(如果 第一次启动后 没有显示 Setup Agent 而是 登录了系统,则可以输入 setup 调出 Setup Agent 来配置)

9. 更新 yum update

重启后以 root 登录,然后输入 yum update
系统会下载 大概 108MB 更新文件,然后更新系统。大概需要 25-30 分钟可完成。

输入 reboot 重启系统。这样 一个基本的系统就安装完成。


(二) LAMP 安装

10. 使用 putty 配置

完成 CentOS 基本安装和第一次启动后,以后的配置就可以在 Win XP 机器上进行。

(1) 取得 CentOs 机器的IP地址
由于我的是采用 DHCP自动配置,CentOs 机器的IP由宽带路由器分配,我们就在Centos 机器登录一下, 然后 输入: ifconfig

从显示的信息 eth0 看到其IP地址, 例如 192.168.99.51

(2)使用 putty

在 Win XP 启动 putty, 输入 Centos 机器的 IP 地址, 点击 Open,即可输入 用户名 root  和密码登录




11. LAMP 安装

(1) 建立一个批量安装文件

# nano /bin/lamp1.sh

然后输入以下几行:




按 Ctrl O ,回车, 保存文件
按 Ctrl X , 退出

(2) 执行自动安装

#/bin/sh lamp1.sh

系统即完成 LAMP 所需软件的安装。

(3)设定 Apache 和 MySQL 开机自动启动

# chkconfig --levels 235 mysqld on
# chkconfig --levels 235 httpd on

(4)启动 Apache 和 MySQL

# /etc/init.d/mysqld start
# /etc/init.d/httpd start

这时,在 Win XP 机器打开浏览器,输入 Centos 机器的IP地址,例如 192.168.99.51 即可打开网页。

缺省安装后,网页是存放在 /var/www/html/ 目录下。


12. 固定IP地址及网卡设定

以上的安装都是在动态IP环境下完成,现在我们要开始各项服务器的设置,就必须采用固定的IP地址,因为很多的配置都与IP地址有关,所有,我们要将 CentOs 机器的网卡改为静态IP配置。

(1)机器名
# nano /etc/hosts

127.0.0.1               localhost.localdomain localhost
192.168.99.44           server1.example.com server1


将 hosts 文件的内容改为以上内容,保存 (Ctrl O) 和 退出 (Ctrl X)。

(2)网卡IP地址

# nano /etc/sysconfig/network-scripts/ifcfg-eth0

# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.99.255
IPADDR=192.168.99.44
NETMASK=255.255.255.0
NETWORK=192.168.99.0
ONBOOT=yes


将 etn0 网卡的配置修改如以上内容,这里设定 静态IP 地址为: 192.168.99.44
保存 (Ctrl O) 和 退出 (Ctrl X)。

(3)网关 Gateway 地址
由于Centos 机器是接在一个宽带路由器下上网,所以其 网关地址就是 宽带路由器 的IP地址,这里我的宽带路由器IP地址是 192.168.99.1。

# nano /etc/sysconfig/network

GATEWAY=192.168.99.1


将Gateway 设为如上地址。保存 (Ctrl O) 和 退出 (Ctrl X)。

(4)DNS 解析

# nano /etc/resolv.conf

nameserver 11.22.33.44
nameserver 55.66.77.88


这里 nameserver 应设定为你的 ISP (上网公司) 的 DNS Server 地址。
如何得到正确的 DNS 地址呢? 一般有2种办法:

一是在 ISP 网站找,他们会给出 具体的DNS地址来方便顾客设置
二是从宽带路由器里看。我的是 Linksys WRT160N 宽带路由器,登录这个路由器,点 Status 页面,就显示 当前上网的 DNS1 和 DNS2, 把这两个地址抄下来,然后输入到我们的 Centos 机器的 /etc/resolv.conf 文件,即可。

保存 (Ctrl O) 和 退出 (Ctrl X)。

设定完成。重启机器 reboot。

启动完成后,这个 Centos 机器的 IP 就是 192.168.99.44 ,其 hostname 是 server1.example.com (或 server1),以后的进一步设置就以这样的IP和机器名为准。

(5)网卡的虚拟IP
使用虚拟主机,最简单的就是在同一主机设置多个虚拟IP,然后基于虚拟IP发布不同的内容。

要在同一网卡设置多个IP, 可以这样做:
(i)从原网卡配置文件 ifcfg-eth0 复制一份为 ifcfg-eth0:0
# cd /etc/sysconfig/network-scripts
# cp ifcfg-eth0 ifcfg-eth0:0




(ii)修改 网卡名 和 IP地址
#nano ifcfg-eth0:0
DEVICE=eth0:0
IPADDR=192.168.99.17




这里只需要改以上2行。保存 (Ctrl O) 和 退出 (Ctrl X)。重启机器 reboot。
这样,这个网卡就有2个IP地址。

:-
  • 大小: 38.1 KB
  • 大小: 16.4 KB
  • 大小: 22.5 KB
  • 大小: 3.5 KB
  • 大小: 8.5 KB
  • 大小: 3.3 KB
  • 大小: 10.4 KB
分享到:
评论

相关推荐

    LAMP在 CentOS5.5b上安装

    在CentOS 5.5b操作系统上安装LAMP涉及以下步骤: 一、准备工作 首先,确保系统具备必要的编译工具,如gcc、gcc-c++和make。这些工具可以通过`yum`包管理器安装。如果无法联网,可以使用安装光盘作为yum源。具体...

    Centos5.5下安装LAMP完整版

    在CentOS 5.5环境下搭建LAMP堆栈,涉及到系统的初始化、软件包的下载与安装、各个组件的配置以及服务管理等多个环节。每个步骤都需要细致的操作和对相关技术的深入了解。尽管CentOS 5.5已经过时,但其搭建过程和原理...

    在centos5.5上lamp详细安装配置教程

    这个教程自己已经在centos5.5上一个个试出来的 包括lamp安装过程出现的问题都有记录,安装的步骤参考与别人的经验,我只是做了个总结及问题归总,用该文档我已经装好了好多台服务器了。 该文档包括apache的安装,php...

    CentOS 5.5使用yum安装Apache+PHP+MySQL

    在本文中,我们将详细介绍如何在 CentOS 5.5 操作系统上使用 YUM 工具安装 Apache、PHP 和 MySQL,创建一个完整的 LAMP (Linux, Apache, MySQL, PHP) 服务器环境。 首先,确保您已经安装了 CentOS 5.5。这个版本...

    CentOS5.5 搭建LAMP

    在本教程中,我们将详细介绍如何在CentOS 5.5上安装和配置LAMP堆栈。 首先,我们从换源开始。在安装软件包之前,为了获得更快的下载速度和更稳定的服务,我们需要更换CentOS的默认YUM仓库。这可以通过备份现有的`...

    Centos5.5下安装LAMP完整版.pdf

    总结,CentOS 5.5下安装LAMP环境的过程主要包括安装Apache、MySQL和PHP,以及配置和测试这些组件。通过以上步骤,你可以成功创建一个基础的Web服务器环境,为后续的网站开发和部署打下坚实的基础。但需要注意的是,...

    2012最新Lamp源码包安装过程(CentOS5.5版本)

    ### LAMP源码包安装详解(CentOS 5.5 版本) #### 一、基础知识简介 在深入了解具体的安装步骤之前,我们首先简要回顾一下LAMP的基本概念及其组成部分。 **LAMP**是一个开源软件堆栈,由四个主要部分组成:**...

    LAMP环境搭建_CentOS5.5版

    ### LAMP环境搭建_CentOS5.5版 在本篇文档中,我们将详细介绍如何在CentOS 5.5版本操作系统上搭建一个完整的LAMP(Linux + Apache + MySQL + PHP)工作平台。LAMP是一种非常流行的网站开发组合,广泛应用于各种规模...

    最详细全面的CentOs5.5+mysql+nginx+php5.3.3安全安装手册

    ### 最详细全面的CentOs5.5+mysql+nginx+php5.3.3安全安装手册 #### 一、安装CentOs5操作系统 ##### 1.1 系统安装 在进行CentOS 5.5的安装之前,首先需要设置计算机的BIOS启动顺序为光驱启动。设置完成后,将安装...

    PHP+Apache+Mysql+Centos5.5安装图文教程

    在本教程中,我们将深入探讨如何在CentOS 5.5操作系统上安装PHP、Apache和MySQL,这是一个经典的LAMP(Linux、Apache、MySQL、PHP)堆栈,是开发Web应用程序的基础。以下是详细的步骤: 首先,确保你的系统是最新的...

    LAMP环境搭建(CentOS5.5版).doc

    【LAMP环境搭建(CentOS5.5版)】 在IT行业中,LAMP是指Linux、Apache、MySQL和PHP的组合,这是一个常见的Web开发平台。在CentOS 5.5操作系统上搭建LAMP环境,需要按照一定的步骤进行。以下是对整个过程的详细说明...

    Ansible-vagrant-centos7-ansible-lamp.zip

    Ansible-vagrant-centos7-ansible-lamp.zip,ansible示例使用vagrant将带有apache2.4.6、php7(带有xdebug)、mariadb5.5和phpmyadmin的centos7服务器部署到本地vm。vagrant centos7 lamp使用ansible playbook,...

    CentOS 5.5快速搭建Apache+PHP5+MySQL完美Web服务器

    本文将详细介绍如何在CentOS 5.5系统上快速安装和配置这个组合。 1. **安装MySQL 5.0** - 使用`yum install mysql mysql-server`命令来安装MySQL数据库及其服务。 - 安装完成后,需要手动启用MySQL服务,通过`...

    CentOS5.5(2.6内核)下配置lamp+samba+ssh+dns

    通过以上步骤,你可以成功地在一个 CentOS 5.5 的系统上配置好 LAMP 环境、Samba 文件共享服务、SSH 服务器以及 DNS 服务器。这些服务对于构建一个完整的网络环境非常重要。此外,还介绍了如何进行基本的配置和管理...

    CentOS 5.5 yum 搭建 Apache+PHP5+MySQL

    1. **操作系统**:确保您的机器上已经安装了 CentOS 5.5。 2. **网络连接**:确保您的机器能够访问 Internet。 3. **YUM 包管理器**:这是 CentOS 的默认包管理器,用于安装、更新和删除软件包。 #### 三、安装 ...

    Linux下lamp安装教程

    本文将详细介绍如何在 CentOS 5.5 版本的 Linux 系统上安装 LAMP (Linux, Apache, MySQL, PHP) 环境。LAMP 是一套常用的开源软件组合,广泛应用于 Web 开发领域。本教程不仅覆盖了基本的安装步骤,还将解决一些常见...

    CentOS 5.5使用yum来安装LAMP(php运行环境)

    1.1备份CentOS-Base.repo cd /etc/yum.repos.d/ cp CentOS-Base.repo CentOS-Base.repo.bak 1.2替换源 用vi打开CentOS-Base.repo,并将内容清空,然后将下面的内容复制进去,并保存。 # CentOS-Base.repo # # This ...

    CentOS 搭建LAMP

    CentOS 搭建 LAMP 环境 在本文中,我们将详细介绍如何在 CentOS 5.5 上搭建 LAMP(Linux、Apache、Mysql、PHP)环境。LAMP 是一个流行的 Web 开发架构,广泛应用于 Web 应用程序的开发和部署。 一、换源和更新 yum...

    CentOS 6.5 架构LAMP环境

    ### CentOS 6.5 架构LAMP环境搭建详述 #### 一、MySQL数据库安装 **1. 系统环境** - **操作系统:** CentOS 6.4 x86_64 Mini 版本 - **目标:** 安装 MySQL 数据库服务器 **2. 基础软件包安装** - 使用 `yum` ...

Global site tag (gtag.js) - Google Analytics