为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Linux下架设LAMP服务器

2011-04-20 3页 doc 50KB 31阅读

用户头像

is_532484

暂无简介

举报
Linux下架设LAMP服务器在linux下架设apache+mysql+php+phpBB 实验环境:AS4最小化安装 实验目标:架设LAMP服务器 编辑: crazylinux 2007.03.22 联系方式:http://crazylinux.cublog.cn 大家好! 这次我们来学习Linux系统中的LAMP服务器的配置。主要目标配置LAMP运行环境,安装phpBB论坛程序 需要安装软件包 httpd-2.0.59.tar.gz php-4.4.4.tar.bz2 mysql-4.0.18.tar.gz phpBB-2.0.21.tar.gz 大...
Linux下架设LAMP服务器
在linux下架设apache+mysql+php+phpBB 实验环境:AS4最小化安装 实验目标:架设LAMP服务器 编辑: crazylinux 2007.03.22 联系方式:http://crazylinux.cublog.cn 大家好! 这次我们来学习Linux系统中的LAMP服务器的配置。主要目标配置LAMP运行环境,安装phpBB论坛程序 需要安装软件包 httpd-2.0.59.tar.gz php-4.4.4.tar.bz2 mysql-4.0.18.tar.gz phpBB-2.0.21.tar.gz 大家需要这些软件可以联系我! 1,首先我们检验安装环境,因为我们是源码包安装,所以我们需要安装gcc编译环境,我是以AS4最小化安装, 这里会存在一个软件的依赖关系,需要先安装一个rpmdb软件包(解决软件安装储存关系的数据库), [root@localhost RPMS # rpm -ivh rpmdb-redhat-4-0.20050107.i386.rpm 在第2张光盘中 然后我们安装gcc libgcj-3.4.3-9.EL4.i386.rpm libstdc++-devel-3.4.3-9.EL4.i386.rpm libgcj-devel-3.4.3-9.EL4.i386.rpm glibc-kernheaders-2.4-9.1.87.i386.rpm glibc-headers-2.3.4-2.i386.rpm glibc-devel-2.3.4-2.i386.rpm gcc4-4.0.0-0.14.EL4.i386.rpm libobjc-3.4.3-9.EL4.i386.rpm zlib-devel-1.2.1.2-1.i386.rpm libgnat-3.4.3-9.EL4.i386.rpm libf2c-3.4.3-9.EL4.i386.rpm gcc-3.4.3-9.EL4.i386.rpm gcc4-c++-4.0.0-0.14.EL4.i386.rpm gcc4-gfortran-4.0.0-0.14.EL4.i386.rpm gcc-c++-3.4.3-9.EL4.i386.rpm gcc-g77-3.4.3-9.EL4.i386.rpm gcc-gnat-3.4.3-9.EL4.i386.rpm gcc-java-3.4.3-9.EL4.i386.rpm gcc-objc-3.4.3-9.EL4.i386.rpm libgfortran-4.0.0-0.14.EL4.i386.rpm --红色在第3张光盘中 cpp-3.4.3-9.EL4.i386.rpm --蓝色在第2张光盘中 [root@localhost RPMS]# rpm -ivh gcc* --aid 现在我们gcc安装OK了,我们下面来安装apache 2, [root@localhost src]# tar -zxvf httpd-2.0.59.tar.gz –C /usr/local/src -----解压到/usr/local/src [root@localhost src]# cd /usr/local/src/httpd-2.0.59 -----进到apache 目录下 #export CFLAGS=-I/usr/kerberos/include支持C #export CPPFLAGS=$CFLAGS支持C++ [root@localhosthttpd-2.0.59]#./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --prefix=/usr/local/apache2 指定安装路径 --enable-so 设置apache可以使用动态加载模块功能 --enable-rewrite 设置apache具有rewrite功能 [root@localhost httpd-2.0.59]# make && make install 完成apache的安装 [root@localhost httpd-2.0.59]# /usr/local/apache2/bin/apachectl start 启动apache 这时我们在IE浏览器上输入http://apache服务器的IP地址 能看到apache的测试画面就安装成功了 3,下面我们安装mysql [root@localhost mysql-4.0.18]# tar -zxvf mysql-4.0.18.tar.gz -C /usr/local/src/ [root@localhost mysql-4.0.18]# cd /usr/local/src/mysql-4.0.18 [root@localhost mysql-4.0.18]# useradd mysql 建立mysql用户 这里我们需要安装openssl [root@localhost RPMS]# rpm -qa | grep openssl openssl096b-0.9.6b-22.1 openssl-perl-0.9.7a-43.1 openssl-0.9.7a-43.1 xmlsec1-openssl-1.2.6-3 openssl-devel-0.9.7a-43.1 [root@localhostmysql-4.0.18]#./configure --with-mysqld-user=mysql --prefix=/usr/local/mysql --with-openssl --with-extra-charset=all --with-isam --exec-prefix=/usr/local/mysql [root@localhost mysql-4.0.18]# make && make install 安装后我们进入该目录 [root@localhost mysql-4.0.18]# cd /usr/local/mysql/bin/ [root@localhost bin]# ./mysql_install_db [root@localhost bin]# cd /usr/local/ [root@localhost local]# chown mysql:mysql -R mysql [root@localhost local]# cd /usr/local/mysql/bin/ [root@localhost bin]# ./mysqld_safe --user=mysql & [root@localhost bin]# ./mysqladmin password 123456 修改默认密码 改为123456 [root@localhost bin]# ./mysql -uroot –p 进去mysql后创建phpbb数据库 create database phpbb; 4,安装php [root@localhost src]# tar -jxvf php-4.4.4.tar.bz2 -C /usr/local/src/ [root@localhost src]# cd /usr/local/src/php-4.4.4 在编译前我们需要安装flex-2.5.4a-33.i386.rpm这个软件否则编译不过去 [root@localhostphp-4.4.4]#rpm –ivh flex-2.5.4a-33.i386.rpm(注意你安装目录下面有没这个软件噢 ) [root@localhostphp-4.4.4]#./configure --prefix=/usr/local/php4 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php4 [root@localhost php-4.4.4]# make && make install [root@localhost php-4.4.4]# cp php.ini-dist /usr/local/php4/php.ini 由于php程序需要在apache服务器配合工作,所以需要修改apache配置文件, [root@localhost php-4.4.4]# vi /usr/local/apache2/conf/httpd.conf 添加以下2个 LoadModule php4_module modules/libphp4.so AddType application/x-httpd-php .php 在DirectoryIndex后加上index.php DirectoryIndex index.html index.html.var index.php [root@localhost php-4.4.4]# /usr/local/apache2/bin/apachectl restart 重起服务 [root@localhost php-4.4.4]# vi /usr/local/apache2/htdocs/test.php 在IE浏览器中输入http://apache服务器的IP地址/ test.php能看到php版本页面就OK了 5,安装phpBB [root@localhost src]# tar -zxvf phpBB-2.0.21.tar.gz -C /usr/local/apache2/htdocs/ [root@localhost src]# cd /usr/local/apache2/htdocs/ [root@localhost htdocs]# chown -R nobody:nobody phpBB2 在IE浏览器中输入http://apache服务器的IP地址/ phpBB2能看到php版本页面就OK了 嘿嘿 ,最简单的LAMP环境就架设OK了。 谢谢大家
/
本文档为【Linux下架设LAMP服务器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索