`
pcajax
  • 浏览: 2184591 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

自己动手架设linux下Web服务器(图)3

阅读更多

三、 置Web服务器软件组合

    现在,我们开始配置Web服务器需要的组件或关链组件。成功安装Linux并启动后,组件的安装顺序一般是Mysql数据库、Apache、GD库、PHP、ZendOptimizer。
    首先下载好相应的安装包,笔者在此下载了mysql源代码文件,以Root帐号登陆Linux服务器后,就可以安装Mysql数据库了,整个安装步骤如下:
    3.1 安装mysql-5.0数据库

# groupadd mysql # useradd -g mysql mysql # cd /usr/local/src **源文件存放目录 # tar zxvf mysql-max-5.0.21-linux-i686-glibc23.tar # mv mysql-max-5.0.21-linux-i686-glibc23 /usr/local/mysql # cd /usr/local/mysql # .scripts/mysql_install_db --user=mysql # chown -R root . # chown -R mysql data # chgrp -R mysql . # bin/mysqld_safe --user=mysql & 让Mysql数据库服务器随Linux系统启动时自动加载: # cd /usr/local/src # cp support-files/mysql.server /etc/rc.d/init.d/mysqld # chmod 700 /etc/rc.d/init.d/mysqld # chkconfig --add mysqld # chkconfig --level 345 mysqld on

    3.2 安装Apach Web服务器软件

# cd /usr/local/src # tar zxvf httpd-2.2.4.tar.gz # cd httpd-2.2.4 # ./configure --prefix=/usr/local/apache # make # make install # echo "/usr/local/apache/bin/apachectl start" >> /etc/rc.local(系统启动时服务自动启动)

    3.3 安装PHP GD库组件

# cd /usr/local/src # wget -c http://download.discuz.net/gdinstaller.tar.gz # tar xzvf gdinstaller.tar.gz # cd GDInstaller # ./install.sh

    3.4 安装PHP 5.2.1 安装包:

# cd /usr/local/src # wget -c http://download.discuz.net/php-5.1.2.tar.gz # tar xjvf php-5.2.1.tar.gz # cd php-5.2.1 # ./configure --prefix=/usr/local/apache/php --with-apxs2=/usr/local/apache/bin/apxs \ --with-zlib-dir --with-bz2 --with-tiff-dir --with-libxml-dir --with-gd \ --with-freetype-dir --with-jpeg-dir --with-png-dir --with-ttf --enable-mbstring \ --with-mysql=/usr/local/mysql --with-config-file-path=/etc --disable-ipv6 \ --enable-gd-native-ttf --enable-ftp --enable-zip --enable-ldap --enable-mbregex \ --enable-calendar --enable-curl --disable-debug --enable-inline-optimization # make # make install # cp php.ini-dist /etc/php.ini 编辑apache配置文件httpd.conf # vi /etc/httpd/httpd.conf

    要改的有如下几处:
    1、找到LoadModule php5_module modules/libphp5.so前面的#号去掉(默认已去掉注释)
    并在# AddType application/x-gzip .gz .tgz 下加入如下二行:
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    2、找到DirectoryIndex index.html ,在index.html之前加上 index.php,让index.php做为网站默认文件。
    3.5 安装ZendOptimizer PHP套件加速包

# cd /usr/local/src # tar xzvf ZendOptimizer-3.0.0-linux-glibc21-i386.tar.gz # cd ZendOptimizer-3.0.0-linux-glibc21-i386 # ./install.sh

    *注意:安装Zend过程中,会出现二个文本窗口出现,其中提示输入php.ini位置时,请填写/etc。另外一个窗口则选取“No”选项。 
    重启Linux服务器后并成功启动Mysql、Apache服务后,在客户端处使用Internet Explorer浏览器的地址栏输入Linux服务器IP地址,就可以显示出Apache的的默认界面了。至此,如果没有出现什么错误,在Linxu配置整个Web服务套件的组合安装基本上完成了。你也可以在Linux服务器建立测试文档查看整个PHP、Apache、Mysql数据库、GD库以及ZendOptimizer安装的情况。
    3.6 检查Web服务套件支持情况

# vi /usr/local/apache/htdocs/test.php ** 在系统默认目录下建立test.php测试文档。以下为内容: <?php phpinfo(); ?> * 要求熟悉VI文本编辑器基本命令,保存后退出。

    在客户端Internet Explorer浏览器输入:http://IP/test.php。可见到如下图信息:

1

分享到:
评论

相关推荐

    自己动手架设linux下Web服务器(图).pdf

    自己动手架设 Linux 下 Web 服务器’ 本文旨在指导读者如何自己动手架设 Linux 下 Web 服务器,涵盖了 Linux 服务器的安装、配置、维护等方面的知识点。 一、前期思路: * 作为 Web 服务器,需要对服务器后期的...

    架设linux下Web服务器 本人,,(LY).docx

    架设linux下Web服务器 本人,,(LY).docx

    linux服务器的架设

    在架设Linux服务器的过程中,用户还需要注意到安全配置。SELinux(Security-Enhanced Linux)是一个Linux内核安全模块,提供了额外的安全策略以控制用户程序和进程对文件系统的访问。在某些情况下,SELinux可能会...

    linux的各种服务器架设总汇

    Linux服务器架设是信息技术领域中非常重要的技能,尤其在开源操作系统Linux的环境下,架设各种服务器以满足不同的业务需求。在上述文件中,我们能够找到关于Linux中各种服务器架设的知识点。 1. Apache Web服务器...

    Red Hat Linux平台上架设WEB服务器.pdf

    "Red Hat Linux平台上架设WEB服务器" 资源摘要信息的目的在于提供一个简洁的概述,涵盖了 Red Hat Linux 平台上架设 WEB 服务器的主要知识点。下面是根据给定的文件信息生成的相关知识点: 一、Web 服务器基础知识...

    linux服务器架设方法大全

    在Linux服务器上配置Web服务,通常使用Apache或Nginx作为Web服务器。这涉及到创建虚拟主机、配置SSL证书、设置防火墙规则等步骤,以确保网站的安全和性能。 ### FTP (File Transfer Protocol) FTP用于文件传输,...

    安装linux并架设下Web服务器全过程.docx

    ### 安装Linux并架设Web服务器全过程 #### 一、前期思路与规划 ##### 1. Linux服务器Web软件 在构建Web服务器时,需要综合考虑服务器的维护、管理和功能需求。理想的Web服务器应具备以下功能:Web服务、FTP上传...

    基于Linux系统 架设Web服务器.pdf

    "基于Linux系统架设Web服务器.pdf" 本资源主要介绍了基于Linux系统架设Web服务器的过程,涵盖了Apache服务器的安装和运行。Apache服务器是当前最流行的Web服务器软件之一,它的安装方式有三种:在安装Linux系统时...

    linux服务器架设.pdf

    在Linux环境中,架设服务器是一项基础且重要的任务,尤其对于Web服务来说,Apache是最常见的选择。Apache因它的稳定性和灵活性而被广泛采用。这个过程涉及安装、配置以及管理Apache服务器。 首先,Apache起源于1995...

    Linux服务器架设,系统管理与网络管理视频教程.txt

    DHCP服务器安装与配、DNS服务器安装与配置、FTP服务器安装与配置、HTTP服务器...Linux系统安全、架设DHCP服务器、架设FTP服务器、架设NFS文件服务器的方法、架设Samba服务器、架设SSH服务器、架设Telnet服务器、架设VNC...

    linux服务器架设,方法集锦

    在Linux服务器架设的过程中,掌握一系列关键技术和方法是至关重要的。以下是一些核心知识点的详细介绍,旨在帮助你系统地学习并成功搭建Linux服务器。 一、Linux操作系统选择与安装 1. Linux发行版:Linux有多种...

    网管宝典 Linux服务器架设与管理

    本书系统、全面地介绍了linux系统中服务器的架设和配置方法,全书共分16章,内容包括linux简介和安装、linux基本网络配置、linux防火墙、远程控制、nfs和nis、dhcp服务器、web服务器、ftp服务器、电子邮件服务器、...

    Linux服务器架设指导

    文件中提及的“Turbolinux Enterprise Server 8”是基于UnitedLinux平台的一款企业级Linux发行版,它集成了企业级功能与稳定性,适合于构建各种类型的服务器,如Web服务器、邮件服务器、数据库服务器等。 ### 硬件...

    基于Linux下的Web服务器配置与基于域名的虚拟主机.pdf

    "基于Linux下的Web服务器配置与基于域名的虚拟主机.pdf" 本文档主要介绍了基于Linux下的Web服务器配置与基于域名的虚拟主机的实现方法。下面是相关的知识点: 1. Linux系统的选择:在本文档中,选择了Red Hat ...

    xp sp3 服务器架设,构建网站服务器

    1. **安装Web服务器软件**:最常见的Web服务器软件有Apache和IIS(Internet Information Services)。对于XP系统,IIS是内置的,我们可以通过控制面板的“添加/删除程序”来启用。安装完成后,IIS会监听默认的80端口...

    通俗易懂的服务器架设教程

    1. **Web服务器架设**:首先,你需要安装Web服务器软件,比如Apache。在Linux系统中,这通常可以通过包管理器(如apt或yum)完成。然后,配置服务器,包括设置文档根目录、监听端口、SSL证书(用于HTTPS)等。你还...

    linux 下Samba 服务器的架设

    Linux下的Samba服务器架设是将Linux系统与Windows系统之间实现文件和打印共享的重要途径。Samba服务允许Linux系统能够无缝地融入Windows网络环境中,提供跨平台的文件和打印机访问功能。 首先,确保你的系统已经...

Global site tag (gtag.js) - Google Analytics