lamp环境搭建及应用(rpm)

所谓的lamp环境,就是在linux的平台上实现apache+mysql+php结合,实现支持动态网页的web站点。

环境:rhel 5.4

所需软件包主要有:httpd-2.2.3-31.el5.i386.rpm、mysql-5.0.77-3.el5.i386.rpm、mysql-server-5.0.77-3.el5.i386.rpm、php-5.1.6-23.2.el5_3.i386.rpm、php-gd-5.1.6-23.2.el5_3.i386.rpm、php-mysql-5.1.6-23.2.el5_3.i386.rpm等。


具体实施:

1.为了解决软件包的依赖关系,先配置本地yum服务器:

vim /etc/yum.repos.d/rhel-debuginfo.repo                  修改yum服务器的配置文件

・1 [rhel-server]

・2 name=Red Hat Enterprise Linux server

・3 baseurl=file:///mnt/cdrom/Server

・4 enabled=1

・5 gpgcheck=1

・6gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

2.安装所需要的软件包

yum install  httpdmysql mysql-server php php-gd php-mysql


service httpd start                                                               启动httpd服务

chkconfig httpd on                                                              改为开机自启动

service mysqld start                                                             启动mysql

chkconfig mysqld on                                                                  改为开机自启动

mysqladmin -u root -p password '123'                                    修改数据库管理员的口令

3.测试我们的http与php、mysql的结合是否成功

进入/var/www/html目录

vim   index.php                                                                创建名为index.php的网页

客户端访问web server,出现如下页面,说明httpd与php的结合正常:


再次修改index.php:

客户端访问web server 时成功连接数据库显示ok,当我们停用mysqld服务时,显示failed。至此已经完成了lamp环境的搭建了,现在大家就可以实现基于php语言的商城、论坛和博客等站点了。


现在我们就基于discuz模板搭建我们的论坛,首先你应该下载discuz的一个模版Discuz_X2.5_SC_GBK.ZIP

下载地址:http://www.discuz.net/thread-2744369-1-1.html

我们首先将此压缩包上传到我们的linux主机,进行解压缩

mv  upload  /var/www/html/discuz            将upload移动到/var/www/html/discuz

然后,客户端访问http://192.168.2.10/discuz会出现以下界面:

若出现乱码,你需要将你的浏览器的编码格式改为GB2312


接着,会出现安装向导页面,此时我们按照向导的要求进行操作:

此时根据向导的要求,我们需要改变一些目录的权限为可写:

使用chmod  a+w 改变以上列出的目录权限为可写


修改完权限后,重新访问http://192.168.2.10/discuz,会出现以下的界面:

单击下一步:

继续下一步会出现:

继续下一步:

安装完成出现下图:


点击马上装应用进如后台登陆页面:


登陆后,出现后台管理页面,在管理页面可以进行站点的管理:如下图:


重新访问站点,便可进入论坛的前台首页:

好了,整个应用就到此了,想要玩论坛的可以去网上查资料哦!


你可能感兴趣的:(yum,LAMP环境搭建,RPM包)