⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2003+linux.txt

📁 有时候我们既要用到WINDOWS又要用到LINUX
💻 TXT
字号:
在Windows2003上安装Linux(MagicLinux)+Mysql5+Apache2+PHP5+JSP(Tomcat5) - longch - DonewsBlog 

      longch
      interesting

        DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  
      聚合   |  登录    10篇文章 :: 0篇收藏:: 1篇评论:: 0个Trackbacks 


文章
  flash(RSS)
  java(RSS)
  linux(RSS)
  脚本编程(RSS)
  随笔(RSS)
收藏
相册
存档
  2006年11月(1)
  2006年10月(7)
  2006年09月(2)


最近评论
  阿晓(网上东东):这篇文章值得我们去研究


在Windows2003上安装Linux(MagicLinux)+Mysql5+Apache2+PHP5+JSP(Tomcat5)
实际动手操作: 
在Windows2003上安装Linux(MagicLinux)+Mysql+Apache+PHP+JSP(Tomcat) 

  在学习完相当的理论知识后,便要真正的动手实战去运用学过的知识了,在这个过程中可以体会到学有所成的成就感,特别是在碰到一些书本中未提及到的问题,自己去动手解决,成就感就会更加的强烈,有时还会发现书本中的一些不足之处。一句话来说:动手会增强自己对以前知识的巩固以及继续学习下去的信心。 


本人计算机硬件配置: 
CPU:AMD Sepmpron™ 64 Processor 2800+ 1.61GHz 
Memory:kingmax DDR400 512MB + kingston DDR400 512MB 

本次操作所需的软件和环境: 
操作系统:Microsoft windows Server 2003 Enterprise Edition Service Pack1 
虚拟机软件:Vmware Workstation (Version:4.5.2 build-8848) 
硬盘空间:4GB 
光盘映像:MagicLinux-2.0-1.iso 
Mysql源码包:mysql-5.0.22.tar.gz 
Apache源码包:httpd-2.2.3.tar.gz 
Php源码包:php-5.1.4.tar.gz 
Tomcat二进制包:apache-tomcat-5.5.17.tar.gz 
Tomcat连接器源码包:jakarta-tomcat-connectors-jk2-src-current.tar.gz 

动手安装过程: 

一、安装Vmware Workstation,一路按next就OK了,具体过程略。若在这步遇到问题,请联系我,QQ:383082654。 

二、安装MagicLinux: 
1) 启动VMware 
打开:File->New Virtual Machine,单击next 
选择Typical,next 
选择Linux(Other Linux),next 
填入虚拟机名字,如:longCH ,路径: f:\linux\longCH,next 
选择Use bridged networking 
填写硬盘空间: 4.0G, FINISH 
(上面的具体选项和数据是我的个人喜好输入,具体的选项和数据可以适当的因人而异。) 

2) 编辑新建的虚拟机longCH,单击“Edit virtual machine settings” 
具体设备参数: 
Memory:256MB 
CD-ROM Use ISO image:“your MagicLinux iso file location” 

3) 安装Linux 
单击Start the virtual machine 
你会看到MagicLinux安装提示,这时直接按回车键。安装界面是中文的图形界面,懂中文的朋友在下面的安装过程可以轻松搞定了。 
略过一些简单的步骤,来到分区设置:我们可以分两个区,具体操作如下: 

分区1: 分区类型:主分区 
分区1:格式化:文件系统 linux-swap 
分区1:使用:从始点开始,573M 
分区2:分区类型:主分区 
分区2:格式化:文件系统 ext3 加载点/ 
分区2:使用:从始点开始,全部 
(上面的具体选项和数据是我的个人喜好输入,具体的选项和数据可以适当的因人而异。) 

再略过一些简单的步骤,我的机器配置安装MagicLinux用了12.58分钟,下面来到系统设置: 
主机名:longCH) 用户密码:******** 

很快地,MagicLinux安装成功,系统提示重启。 

三、安装mysql: 

安装准备:在Windows系统建立一个FTP服务器,把一些将要用到的软件包放到服务器上。 
下面是将要用到的一些简单的FTP命令,具体详细的请输入?获取帮助。 
#ftp yourFtpServerAddress 连接到目标FTP服务器 
#username 使用FTP的用户名 
#password 相应的用户密码 
ftp>ls 显示文件列表 
ftp>cd 改变到相应的目录 
ftp>lcd 定位下载文件到本地电脑的目录 
ftp>mget mysql* 下载文件到本地硬盘 
ftp>bye 断开连接 

好了,有了以上的准备,可以轻松地继续下去了: 
启动MagicLinux后,打开控制台按以下步骤输入: 
到FTP服务器下载mysql源码包 
[root@longCH ~]#ftp 219.222.170.27 
Name(219.222.170.27:root): longch 
Password:****** 
ftp>mget mysql* 
ftp>bye 
开始安装mysql: 
[root@longCH ~]# groupadd mysql 
[root@longCH ~]# useradd –g mysql mysql 
[root@longCH ~]# tar zxvf mysql-5.0.22.tar.gz 
[root@longCH ~]# cd mysql-5.0.22 
[root@longCH ~]# ./configure –prefix=/usr/local/mysql 
[root@longCH ~]# make 
[root@longCH ~]# make install 
[root@longCH ~]# cd /usr/local/mysql 
[root@longCH mysql]# bin/mysql_install_db –user=mysql 
[root@longCH mysql]# chown -R root 
[root@longCH mysql]# chown -R mysql var 
[root@longCH mysql]# charp -R mysql . 
[root@longCH mysql]# bin/mysqld_safe –user=mysql & 

到此为止,mysql已经安装完成,并成功运行了。 
下面测试一下: 
[root@longCH mysql]# bin/mysql –u root –p 
Enter password: ****** 
Mysql>show databases; 
+----------------------------------+ 
| Database | 
+----------------------------------+ 
| information_schema | 
| mysql | 
| test | 
+----------------------------------+ 

测试mysql完成,mysql已经正常运行。 

四、安装apache 
到FTP服务器下载apache源码包 
[root@longCH ~]#ftp 219.222.170.27 
Name(219.222.170.27:root): longch 
Password:****** 
ftp>mget httpd * 
ftp>bye 

开始安装mysql: 
[root@longCH ~]# tar zxvf httpd-2.2.3.tar.gz 
[root@longCH ~]# cd httpd-2.2.3 
首先,编译和安装 apr 1.2 
[root@longCH httpd-2.2.3] cd srclib/apr 
[root@longCH apr] ./configure --prefix=/usr/local/apr-httpd 
[root@longCH apr] make 
[root@longCH apr] make install 
编译和安装 apr-util 1.2 
[root@longCH apr] cd ../apr-util 
[root@longCH apr-util] ./configure --prefix=/usr/local/apr-util-httpd 
--with-apr=/usr/local/apr-httpd/ 
[root@longCH apr-util] make 
[root@longCH apr-util] make install 

配置 httpd 
[root@longCH apr-util] cd ../../ 
[root@longCH httpd-2.2.3] ./configure –prefix=/usr/local/httpd 
--with-apr=/usr/local/apr-httpd --with-apr-util=/usr/local/apr-util-httpd 
[root@longCH httpd-2.2.3] make 
[root@longCH httpd-2.2.3] make install 

Apache安装完成。下面是测试: 
[root@longCH httpd-2.2.3] usr/local/httpd/bin/apachectl start 
打开浏览器,并输入URL:http:// yourHttpServerAddress /index.html,(Linux显示本地IP命令:ifconfig) 
 


测试完成,apache已经正常运行! 

五、为apache安装PHP处理模块 

到FTP服务器下载apache源码包 
[root@longCH ~]#ftp 219.222.170.27 
Name(219.222.170.27:root): longch 
Password:****** 
ftp>mget php * 
ftp>bye 

开始安装: 
[root@longCH ~]# tar zxvf php-5.1.4.tar.gz 
[root@longCH ~]# cd php-5.1.4 
[root@longCH php-5.1.4]# ./configure –prefix=/usr/local/php 
--with-spxs2=/usr/local/httpd/bin/apxs 
[root@longCH php-5.1.4]# make 
[root@longCH php-5.1.4]# make install 
[root@longCH php-5.1.4]# cp php.ini-recommended /usr/local/php/lib/php.ini 

配置 apache : 
打开apache的配置文件中,添加下面的代码,在<ifModule mime_module>标签的最后面添加: 
AddType application/x-httpd-php .php .phtml 
AddType application/x-httpd-php-source .phps 
退出并另存文档为index.php。 

至此PHP已经安装完成,下面进行测试: 
写个php测试页,把index.html打开,在<body>标签添加内容如下: 
<?php phpinfo(); ?> 
打开浏览器,并输入URL:http:// yourHttpServerAddress /index.php 
 


测试完成,apache+PHP已经正常运行! 

六、整合Tomcat到apache 

到FTP服务器下载apache二进制包和Tomcat连接器源码包: 
[root@longCH ~]# ftp 219.222.170.27 
Name(219.222.170.27:root): longch 
Password:****** 
ftp>mget apach * 
ftp>mget jaka* 
ftp>bye 

[root@longCH ~]# cd /usr/local/httpd/ 
[root@longCH httpd]# mkdir lib 
[root@longCH httpd]# cd lib 
[root@longCH lib]# ln -s /usr/local/apr-httpd/lib/libapr-1.so.0.2.7 libapr-1.so 
[root@longCH lib]# ln -s /usr/local/apr-util-httpd/lib/libapr-util-1.so.0.2.7 
libapr-util-1.so 

[root@longCH lib]# cd /root/ 
[root@longCH ~]# tar zxvf apache-tomcat-5.5.17.tar.gz –C 
/usr/local/apache-tomcat-5.5.17/ 
[root@longCH ~]# tar zxvf jakarta-tomcat-connectors-jk2-src-current.tar.gz 
[root@longCH ~]# cd jakarta-tomcat-connectors-jk2-src-current/jk/native2/ 
[root@longCH native2]# ./configure –with-apxs2=/usr/local/httpd/bin/apxs 
[root@longCH native2]# make 
[root@longCH native2]# cp ../build/jk2/apache2/mod_jk2.so 
/usr/local/httpd/modules/ 

编辑apache配置文档,在/usr/local/httpd/conf/httpd.conf里面配置: 
#tomcat 
LoadModule jk2_module modules/mod_jk2.so 
JkSet config.file /usr/local/httpd/conf/workers2.properties 
编辑Tomcat配置文档,在/usr/local/apache-tomcat/conf/server.xml配置: 
在<Host name=”localhost” appBase=”webapps” …>标签改写WEB文件夹,添加: 
<Context path=”” docBase=”/usr/local/httpd/htdocs” debug=”0” /> 

编辑workers2.properties文件,在最末尾添加: 
[uri:/*.jsp] 
Worker=ajp13:localhost:8009 

到此为止,所有工作完成! 
编辑index.html,在<body>添加一段代码:The time is <%=new java.util.Date() %>! 
关闭并另存为index.jsp 
启动tomcat,重启apache 
打开浏览器,并输入URL:http:// yourHttpServerAddress /index.jsp 
 

OK,测试成功!! 

至此,在Windows2003上安装Linux(MagicLinux)+Mysql+Apache+PHP+JSP(Tomcat)已经全部完成,并通过了简单的测试。服务器已经能正常运行,本文到此已结束。下次将写一篇文章关于对本服务器的安全配置。谢谢观看! 





Trackback: http://tb.donews.net/TrackBack.aspx?PostId=1032258


[点击此处收藏本文]  发表于2006年09月08日 12:58 PM









没有评论。 
发表评论

      大名: 
      网址: 
      验证码  
      评论  
       
          记住我?


Powered by: 
  
Copyright © longch 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -