|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
您现在的位置: ChinaBeta.cn 中文IT资讯 >> 操作系统 >> Liunx|UNIX >> 操作系统正文
新手搭建网站服务器(Ubuntu+LAMP)
Www.ChinaBeta.Cn 更新时间:2008-4-13

【ChinaBeta.Cn 操作系统中心】
Ubuntu 6.06的LAMP环境入门
我是一个不精通Linux的新手,想要安装一台Ubuntu6.06版的Linux服务器,用这台服务器上的LAMP套件来运行我自己的个人网站。LAMP套件就是“Linux+Apache+Mysql+PHP这四款软件组成了一个可以使网站运行的套装工具软件。”通过Google搜索和安装尝试,我获得了一些成功的安装配置经验,通过本文提供给Linux网站服务器系统的入门者学习。本次安装的网站软件环境中将使用Apache2网页服务软件、MySQL5网站后台数据库软件、以及PHP5角本解释语言软件,配置成的系统也可提供FTP服务。
如果你的电脑装配了足够多的物理内存,建议你下载一份Vmware虚拟机软件来虚拟安装这个网站服务器环境软件。Vmware软件提供的虚拟机可以使你的安装和更改配置变得非常简单。Vmware软件可以从 这里免费下载. 
安装Ubuntu 6.06 Linux服务器软件
首先从 Ubuntu 网站下载得到Ubuntu6.06服务器软件CD镜像文件(.iso文件),用刻录软件把下载的ISO文件制作成CD。安装的时候,选择安装菜单中的LAMP安装模式进行安装,并且安装提示来进行软件配置。

系统安装选项 style="WIDTH: 498px; ZOOM: 100%; HEIGHT: 375px" alt=操作系统安装选项 src="http://new.51cto.com/files/uploadimg/20060731/1634500.jpg" onload="javascript:if(this.width>498)this.style.width=498;" twffan="done" mce_real_src="/files/uploadimg/20060731/1634500.jpg">

默认安装过程结束后,唯一呈现在你面前的将是一个Linux命令提示符,作为Linux新手,此时你可以做两个选择:1.学习在命令提示符下输入哪些命令,来配置这台LAMP网站服务器;2.继续进行安装,为机器加入一个图形用户接口软件,用可视化直观的方式来管理这台LAMP网站服务器。第二种方法对初学者来说很容易办到。
为了在命令提示符下获得一个图形用户接口软件(KDE或Gnome都可以),你需要输入一些命令。Gnome图形用户接口相对来说比较容易上手。
在命令提示符下输入下列命令将可以获得Gnome图形用户接口软件:

sudo apt-get update
sudo apt-get install ubuntu-desktop
运行以上命令时保证你的机器和Internet是连通的。sudo命令运行时将提示你输入特权用户root的密码,因为以上命令只有root用户才可以运行。如果密码输入正确,安装图形用户接口的过程将自动开始并进行,安装结束后,系统提示你重起。再次启动系统时,你将进入一个Gnome图形用户界面,在图形界面中,你可以很方便地对整个机器进行管理和配置调整。
配置网站服务器套装软件
运行上面刚安装好Ubuntu 6.06 Linux机器时,其实一个完整的网站应用环境也已经同时在运行了,其中包含了:Apache2, MySQl 5, PhP5和Pearl5等软件。接下来的工作,就是按照你的网站的需求,来对这些网站软件逐个地进行配置.配置的方法有两种:直接修改相应软件的配置文件;或者下载给予web的图形化管理工具软件来配置相应的网站软件。直观的图形化管理工具比较适合初学者使用,本文介绍一款名叫WebMin的图形管理来管理这些网站服务器软件。

webmin

WebMin管理工具可以从 这里下载.下载结束后你会得到一个名叫“webmin-1.290.tar.gz”的文件.你需要通过运行以下命令来解压并安装这个图形化的管理工具:

sudo apt-get install build-essential
cd Desktop
ls  
cd webmin-1.290
./setup.sh /usr/local/webmin
管理工具安装过程将开始,安装自动进行,完成后,在机器上的浏览器地址栏内输入http://机器名:10000,来打开webmin管理工具, 点击"servers"选项,浏览到Apache Webserver图标,作上角你可以看到一个叫“module configuration”的标签,在这个标签内需要改变一些设置。
1.将 “File or directory to add virtual servers to”设置成 “/etc/apache2/sites-available/default”. 这条改动对多站点的设置有用
2.将 "Directory to create links in for new virtual servers"设置成 "/etc/apache2/sites-enabled/000-default".本条将开启指定的虚拟站点
(大概类似下图)

配置

3. 向下滚动进入到“system configuration” 并且将“server root directory” 设置成 “/etc/apache2”.
4. 将 “path to httpd executable” 设置成 “/usr/sbin/apache2ctl”.
5. 将 “path to apache2ctl”设置成 “/usr/sbin/apache2ctl”.
6.将 “command to start apache” 设置成 “/etc/init.d/apache2 start”
7. 将 “command to stop apache” 设置成 “/etc/init.d/apache2 stop”
8. 将下面所有的apche改为apache2,效果类似下图。

apache2配置

完成以上步骤后保存,再回到 “apache webserver”图标,然后重新启动 apache2. 为了使外部用户可以访问到你的网站,你应该开放机器的80号端口,如果网站的端口设置成8080,还需要在DNS服务器中设定正确的记录。
现在开始测试网站。首先为你的机器准备一个公网IP地址,不要使用内网私用地址 (比如192.168.x.x这样的地址) ,内网私用IP地址无法被外网用户访问到。在上网电脑中输入你机器的公网IP地址,你将会看到Apache2的默认页,这表明Apache2 软件已经工作正常。

apache2默认页

 

[1] [2] 下一页  

Google

(责任编辑:hahack)

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
热门文章 相关报道
普通操作系统 [Liunx|UNIX]新手搭建网站服务器(Ubuntu+LAMP… (04-13)最新操作系统
普通操作系统 [2000|03|NT]Microsoft Windows 2003集群攻略… (04-13)最新操作系统
推荐操作系统 [9X|XP系统]北京中关村提前“发售”Windows … (04-13)最新操作系统
普通操作系统 [服务器]小网吧的电影服务器搭建实例 (04-13)最新操作系统
普通操作系统 [Liunx|UNIX]Ubuntu 8.04与Ubuntu 7.10性能对… (04-13)最新操作系统
普通操作系统 [Vista]微软:Vista UAC就是故意找茬的 (04-13)最新操作系统
普通操作系统 [Liunx|UNIX]ZaReason 发布了一款采用 Ubuntu… (04-11)最新操作系统
普通操作系统 [Liunx|UNIX]Linux同时运行165项应用程序 (04-11)最新操作系统
普通操作系统 [Liunx|UNIX]Fedora 9 预览版今天发布 (04-11)最新操作系统
普通操作系统 [Liunx|UNIX]Ubuntu 8.04 开发完毕 代码已经冻… (04-11)最新操作系统
  • Ubuntu 8.04与Ubuntu 7.10性…

  • ZaReason 发布了一款采用 U…

  • Ubuntu 8.04 开发完毕 代码…

  • Ubuntu 8.04正式版4月24日发…

  • 今天发布Midinux Linux 2.0

  • SUSE Linux登录黑屏解决方法

  • Linux系统下拨号上网方法介…

  • 使用大括号扩展参数的方法

  • 编译Linux系统内核的方法步…

  • Linux操作系统上SSH远程访问…

  •   网友评论内容:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    I D *
    邮 箱
    主 页
    评 分 1分 2分 3分 4分 5分
    评 论

    关于我们  中国·国家信息产业部{粤ICP备06006652号}{陇ICP备06002562号}
    版权所有:『AK网盟基地』站长:Hahack | QQ:80505955 | E-mail:Hahack@Gmail.com
    Copyright (C) 2005-2007  akhack.org|chinabeta.cn All Rights Reserved