文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Apache+PHP+Mysql+PhpMyAdmin+IPB实战指南

Apache+PHP+Mysql+PhpMyAdmin+IPB实战指南

时间:2009-07-21  来源:telcnc

Apache+PHP+Mysql+PhpMyAdmin+IPB实战指南

一.   系统配置 Redhat AS3 内存:512M CPU:   intel p4 2.8G 二.   安装包下载 Apache:http://apache.justdn.org/httpd/httpd-2.0.52.tar.gz PHP: http://cn.php.net/distributions/php-5.0.3.tar.gz Mysql:ftp://mysql.byungsoo.net/pub/mysql/Downloads/MySQL-4.0/mysql-standard-4.0.23-pc-linux-i686.tar.gz PhpMyAdmin 很多网站都提供下载,搜索以下就可 Ipb论坛 很多php源码网站都提供下载,搜索以下就可 三.安装        由于本人在安装Redhat AS3系统时,已经预先安装了gcc,make等编译器和库文件,所以如果没有安装这些的,请参照安装提示添加需要的软件包和库文件。        3.1先安装Apache               #tar zxvf httpd-2.0.52.tar.gz               #cd httpd-2.0.52               #./configure --enable-so #make #make install 3.2 安装Mysql # groupadd mysql     # useradd -g mysql mysql     # cd /usr/local     # tar zxvf mysql-standard-4.0.23-pc-linux-i686.tar.gz -     # ln -s mysql-standard-4.0.23-pc-linux-i686 mysql     # cd mysql     # scripts/mysql_install_db --user=mysql     # chown -R root  .     # chown -R mysql data     # chgrp -R mysql .     # bin/mysqld_safe --user=mysql &         \\ 如果执行这一步,出现了Mysql>的提示符,说明安装正确。 如果在启动Mysql的时候,出现提示找不到/tmp/mysql.sock文件,可以执行 # ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 就可以了 修改一下root的密码,#bin/mysqladmin –u root password ‘new-passwd’,测试以下是否成功。 #bin/mysql –u root –p      \\执行这个命令,如果提示输入密码,输入刚才设置的密码出现Mysql>的提示符说明正确。 use mysql show tables; 3.3 安装PHP PHP一定要在apache和mysql安装后再安装,因为php的编译需要用到apache和mysql的文件。 #tar zxvf php-5.0.3.tar.gz #cd php-5.0.3 #./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql \\ 注意这里一定要写上mysql的安装路径,否则会提示不能加载Mysql模块。 #make #make install #cp php.ini-dist /usr/local/lib/php.ini 编辑apache/conf/httpd.conf文件, LoadModule php5_module libexec/libphp5.so这句话应该已经添加进去,表示可以支持php文件了 还要加入 AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps 找到DirectoryIndex index.html index.html.var这一行,在后面添加index.php 好了,到目前为止apache+php+mysql应该已经正常运行了。        3.4 安装PhpMyAdmin        为了方便管理mysql,我选择安装了PhpMyAdmin,它可以通过web的模式来管理数据库,添加删除查询都非常的方便,真是个好东东!尤其对我这种数据库菜鸟来说~        PhpMyAdmin的安装非常简单        # tar zxvf phpMyAdmin-2.6.1-rc2.tar.gz        #cp phpMyAdmin-2.6.1-rc2 /usr/local/apache/htdocs/phpadmin \\ htdocs/phpadmin是我建立的一个web目录,你可以在httpd.conf文件里面自己指定路径,        #cd phpMyAdmin-2.6.1-rc2 /usr/local/apache2/htdocs/phpadmin        #vi config.inc.php  \\ 修改三个地方就可以               $cfg['Servers'][$i]['host']          = '这里写上你的主机名'               $cfg['Servers'][$i]['user']          = 'root';               $cfg['Servers'][$i]['password']      = '这里写上root的密码';        保存后退出,然后在浏览器中输入http://localhost/phpadmin        应该能看到phpmyadmin的管理界面了,如图                 3.5 安装IPB论坛 现在我们可以安装一个应用了,我选择安装了一个ipb论坛 #unzip ipb.zip  会出现一个k666.com的目录 k666.com目录下面一共有三个目录,分别是Documentation Tools_and_Scripts  upload Documentation:看名字大家也知道里面是什么内容了吧 Tools_and_Scripts:这里面最重要的是有SQL文件,只要在phpmyadmin里面执行一下,所有需要的数据库表格就全部建立了,后面会用到。 Upload:论坛的主要文件在这里,需要把这个地址拷贝到你的web目录下。 #cp -r k666.com/Upload /usr/local/apache/htdocs/forums    \\forums目录是自建立的,用来存放论坛文件。 #chmod –R 777 forums   \\ 更改权限,我是为了省事,所有都修改为了777,如果你为了安全起见,可以参照论坛自带得安装说明设置权限 这时候我们需要新建一个数据库支持论坛的运转,可以用phpmyadmin来建立,比如我建立了一个portal的数据库,如下图所示: 点击SQL,然后拷贝K666.com/Tools_and_Scripts/的SQL文件,复制到到提示框内,或者也可以通过浏览的方式找到SQL文件,如下所示: 好了,这样数据的建立也完成了 接下来我们可以在浏览器里面输入 http://localhost/forums/sm_install.php,开始论坛的初始化安装。 这里会有几个提示,主要是主机名就填写你的主机名,如果提示错误也可以试试用localhost,数据库名称填写刚才建立的数据库名称,我用的portal,可以自行选择。其他的都按要求填写就好了。然后点击下一步应该可以看到这个画面了,表示论坛安装也完全成功了 我现在安装的是英文版的,你可以找中文版的安装,方法都是一样的。具体论坛的管理请参照说明 谢谢观赏!如有问题请联系E-mial:[email protected] Apache 和 tomcat的整合 1.apache的安装 #tar zxvf httpd-2.0.52.tar.gz               #cd httpd-2.0.52               #./configure --enable-so #make #make install 2.tomcat的安装        包解压就可以 3.mod_jk2.so的创建        /home/shijq/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2        ./configure --with-apxs=/usr/local/apache/bin/apxs --enable-EAPI        make        make install        在apache /modules下面会有mod_jk2.so文件 4.在/tomcat/conf/下面建立        workers2.properties文件 [channel.socket:localhost:8009] port=8009 host=127.0.0.1   [ajp13:localhost:8009] channel=channel.socket:localhost:8009   [uri:/*.jsp] worker=ajp13:localhost:8009 [uri:/servlet/*] worker=ajp13:localhost:8009 [uri:/servlets-examples/*] worker=ajp13:localhost:8009 [uri:/teamspeak/*] worker=ajp13:localhost:8009   5.编辑apache/conf/httpd.conf文件        LoadModule jk2_module        modules/mod_jk2.so   6.编辑 /tomcat/conf/Catalina/部署文件 <Context path="/teamspeak" reloadable="true" docBase="/home/ts/webapp/gametalk" workDir="/home/ts/webapp/gametalk/work"/> 重新启动tomcat Ok!!! 感谢sunfire.cublog.cn
相关阅读 更多 +
排行榜 更多 +
终极街头格斗

终极街头格斗

休闲益智 下载
大炮轰飞机

大炮轰飞机

飞行射击 下载
像素打僵尸

像素打僵尸

飞行射击 下载