Chinaunix首页 | 论坛 | 博客
  • 博客访问: 242816
  • 博文数量: 55
  • 博客积分: 2160
  • 博客等级: 大尉
  • 技术积分: 598
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-08 14:36
文章分类

全部博文(55)

文章存档

2013年(1)

2012年(5)

2010年(49)

我的朋友

分类: 系统运维

2012-12-19 16:09:42

调试环境:opensuse 11.3 Apache2.4.3 Mysql5.5.20  PHP5.3.10 Discuz_X2.5_SC_UTF8.zip

其实LAMP的环境网上大多资料,这里再重复讲一下。

1.安装Mysq5.5.20


软件获取:

安装步骤:

mysql-5.5.20-linux-2.6-x86_65.tar.gz

直接通过编译好的安装包进行安装,比较简单。

cd /usr/local

groupadd mysql

useradd -r -g mysql mysql

tar -zvxf mysql-5.5.20-linux-2.6-x86_65.tar.gz ./

ln -s mysql-5.5.20-linux-2.6-x86_64 mysql

cd mysql

chown -R mysql .

chgrp -R mysql .

初始化数据库

./scripts/mysql_install_db --user=mysql

chown -R root .

chown -R mysql data

cp support-files/my-medium.cnf /etc/my.cnf

启动数据库

bin/mysql_safe --user=mysql &


mysql -uroot mysql

可以通过mysqladmin改变root 密码。

mysqladmin -uroot password "123456"

接下来可以让mysql 在系统启动时自动运行。

cp support-files/mysql.server /etc/rc.d/init.d/mysqld

chkconfig --add mysqld


2.安装Apache2.4.3。

软件获取:

依赖包:

apr

apr-util

pcre


tar zvxf apache_2.3.40.tar.gz
cd apache_1.3.29
修改src/include/httpd.h 增大最大线程数

#define HARD_SERVER_LIMIT 256

改成

#define HARD_SERVER_LIMIT 2560

保存退出编译apache


./configure --prefix=/usr/local/apache --enable-module=so 
make &&
make install

#这里我们通过enable-module参数告诉设置脚本,我们需要启动so和rewrite模块,


 好了安装apache很简单的哦,启动apache看看

/usr/local/apache/bin/apachectl start

然后用ie看。会显示it works 页面

3.安装PHP5.3.10

软件获取:

tar zvxf php-4.3.4.tar.gz
cd php-4.3.4

./configure \
--prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--enable-force-cgi-redirect \
--with-freetype-dir=/usr \
--with-png-dir=/usr \
--with-gd --enable-gd-native-ttf \
--with-ttf \
--with-gdbm \
--with-gettext \
--with-iconv \
--with-jpeg-dir=/usr \
--with-png \
--with-zlib \
--with-xml \
--enable-calendar \
--with-apxs=/usr/local/apache/bin/apxs

make

make install

 

vi /usr/local/apache/conf/httpd.conf

查找;

在此范围添加

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

 


重新启动一下apache服务器
/usr/local/apache/bin/apachectl restart

然后写个php测试页info.php:内容如下

phpinfo();
?>

此时,Apche+Mysql+PHP服务器环境就成功按装了安装成功。


接下来按装discu

解压Discuz_X2.5_SC_UTF8.zip

unzip Discuz_X2.5_SC_UTF8.zip

会解压出三个目录 

readme upload utility

我们只需将upload 中的内容copy到服务器htdocs/下面, 就可以了。

然后打开游览器 输入

/install.php

就会安装Discuz了,此时会检查系统环境,和目录操作权限。

此时经常会遇到目录权限问题,可以根据提示修改目录权限解决问题。

安装完后,就可以打开Discuz社会论坛网站了。。里面功能很全面,可以根据自己需要建立适合自己风格的网站。


阅读(2070) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~