项目环境:
西安凌云高科技有限公司安装了Linux服务器,并且已经成功的部署了Apache服务器,(因此我们在本次的项目中我们不需要安装Apache服务器)为了搭建公司的论坛系统,需要安装phpBB论坛系统。PhpBB是典型的LAMP架构的应用程序因此我们需要在现有Apache服务器的基础上搭建完整的LAMP运行环境。
项目目标:
安装MySQL服务器,作为PHPBB论坛程序的后台SQL数据库服务器使用; 编译并安装PHP程序运行环境,为phpBB程序提供运行环境; 配置Apache服务器程序支持PHP程序运行,以便phpBB程序能够在Apache服务器中被正确的处理; 在完整构建构建LAMP环境中安装和配置phpBB程序,从而实现论坛的功能;
项目实施:
一、安装mysql服务器; Lamp网页应用架构,在linux系统中使用Apache和其他开源软件可以构建出非常完美的web应用系统。当然我们可以简称LAMP架构。LAMP架构是由一下几部分组成,使用linux操作系统作为整个web服务器体系的平台,“L”代表的是linux;使用Apache作为前端的WEB服务器,LAMP中的“A”代表Apache;使用MySQL作为后端的SQL数据库服务器,LAMP中的“M”代表的是MySQL;使用PHP语言来代表LAMP中的“P”则是PHP。 1.1.1.1. 首先我们来复制MySQL软件包,(我们可以根据自己的情况来选择)在我们这次的项目中我们采用的是MySQL3.0的版本。如图1-1;
1.1.1.2. 当我们把MySQL软件包复制到本地之后我们通过tar来释放MySQL软件包到“/usr/local”目录之中,如图1-2所示:
1.1.1.3. 然后我们进入到目录来查看我们释放的目录。然后我们来通过命令“ln”建立该目录符号连接为MySQL;然后进入“/usr/local/mysql”然后我们来删除“/etc/my.cnf”。如图1-3所示:
1.1.1.4. 然后我们在“/usr/local/mysql”中执行“mysql_install_db”命令来初始化MySQL服务器中的数据库;如图1-4所示:
1.1.1.5. 然后我们创建用户并且来修改创建的用户的属组和属主;以及指定到所以的用户中。如图1-5所示:
开发实例全程">
1.1.1.6. 然后我们来测试我们所构建的数据库是不是成功(需要注意的是我们在测试的时候我们使用safe—mysqld命令来启动mysql服务器运行,并且使用命令选项“—user”指定mysql数据库服务程序以及用过户的mysql身份运行。我们需要使用命令“/usr/local/mysql/bin/safa_mysqld –user=mysql & ”);如图1-6所示: