{$Wap} | 网站首页 | 电脑资料库 | wap资源库 | 建站资源库 | 茂名合租网 | 下载中心 | 美图资源库 | 茂名资源网商城 | 
〒 您现在的位置: 茂名资源网 >> 建站资源库 >> 服务器架设 >> web服务器 >> 建站资源库正文
Solaris9_x86+Apache2+Mysql+PHP           ★★★ 【字体:
Solaris9_x86+Apache2+Mysql+PHP
作者:佚名    建站资源库来源:不详    点击数:    更新时间:2006-6-9
Software packages needed:

1. GCC 3.2.3 compiled package for x86 platform:
gcc-3.2.3-sol9-intel-local.gz

2. MySQL 3.23.55 source code package:
mysql-3.23.55.tar.gz

3. Apache 2.0.44 source code package:
httpd-2.0.44.tar.gz

4. PHP 4.3.1 source code package:
php-4.3.1.tar.gz


Install GCC 3.2.3:
# gzip -d gcc-3.2.3-sol9-intel-local.gz
# pkgadd -d ./gcc-3.2.3-sol9-intel-local
# PATH=/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:$PATH
# export PATH
# which gcc
# which make


Install MySQL 3.23.55:
# groupadd -g 1002 mysql
# useradd -u 1002 -g mysql -d / -s /usr/bin/false -c "MySQL DB User" mysql
# gtar zxvf mysql-3.23.55.tar.gz
# cd mysql-3.23.55
# ./configure --prefix=/usr/local/mysql --with-low-memory --with-extra-charsets=gb2312,gbk --with-mysqld-user=mysql
# make
# make install
# cd /usr/local/mysql
# cd bin
# ./mysql_install_db
# chown -R mysql:mysql /usr/local/mysql/var
# cd /usr/local/mysql/share/mysql
# ./mysql.server start


Install Apache 2.0.44:
# gtar zxvf httpd-2.0.44.tar.gz
#./configure --enable-mods-shared=all --with-egd --with-devrandom --enable-so
# make
# make install


Install PHP 4.3.1:
# gtar zxvf php-4.3.1.tar.gz
# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --enable-ftp --with-enable-track-vars
# make
# make install


Configure PHP working for apache:
Using vi command change the following setting in /usr/local/apache2/conf/httpd.conf:
DocumentRoot
ServerName
ServerAdmin
User nobody
Group nobody
# Add this line for PHP module
LoadModule php4_module modules/libphp4.so
# Add index.php to DirectoryIndex

DirectoryIndex index.html index.php index.php3 index.phtml

# Add PHP as a application type
AddType application/x-httpd-php .php .php3 .phtml
AddType application/x-httpd-php-source .phps


Create system startup/shutdown scripts:
# cd /etc/init.d
# mv apache apache.bak
# vi apache

#!/bin/sh
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib;export LD_LIBRARY_PATH
case "$1" in
'start')
echo "Starting Apache Http Server 2.0.44 ...\c"
/usr/local/apache2/bin/apachectl start
if [ $? = 0 ]
then
echo " done!"
exit 0
else
echo " FAILED!"
exit 1
fi
;;
'stop')
echo "Stopping Apache Http Server 2.0.44 ...\c"
/usr/local/apache2/bin/apachectl stop
if [ $? = 0 ]
then
echo " done!"
exit 0
else
echo " FAILED!"
exit 1
fi
;;
'restart')
$0 stop
$0 start
;;
*)
echo "Usage: `basename $0` { start | stop | restart }"
exit 1
esac
exit 0
:wq!
# chmod 0744 apache
# ./apache start
# ./apache stop
# ./apache restart


# vi mysql

#!/bin/sh
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib;export LD_LIBRARY_PATH
case "$1" in
'start')
echo "Starting MySQL Database Server 3.23.55 ...\c"
/usr/local/mysql/share/mysql/mysql.server start
if [ $? = 0 ]
then
echo " done!"
exit 0
else
echo " FAILED!"
exit 1
fi
;;
'stop')
echo "Stopping MySQL Database Server 3.23.55 ...\c"
/usr/local/mysql/share/mysql/mysql.server stop
if [ $? = 0 ]
then
echo " done!"
exit 0
else
echo " FAILED!"
exit 1
fi
;;
'restart')
$0 stop
$0 start
;;
*)
echo "Usage: `basename $0` { start | stop | restart }"
exit 1
esac
exit 0

# chmod 0744 mysql
# ./mysql start
# ./mysql stop
# ./mysql restart
# ln -s /etc/init.d/mysql /etc/rc2.d/S96mysql
# ln -s /etc/init.d/mysql /etc/rc0.d/K03mysql
# ln -s /etc/init.d/mysql /etc/rc1.d/K03mysql
# ln -s /etc/init.d/mysql /etc/rcS.d/K03mysql
# ln -s /etc/init.d/apache /etc/rc2.d/S97apache
# ln -s /etc/init.d/apache /etc/rc0.d/K02apache
# ln -s /etc/init.d/apache /etc/rc1.d/K02apache
# ln -s /etc/init.d/apache /etc/rcS.d/K02apache

]]>

注明
☉本站所有软件和资料大多来自互联网收集整理,仅供学习和研究使用。如有侵犯您版权的,请来信指出,本站将立即改正。
邮址:diyb208%21cn.com请将%换成@
☉下载的压缩包如需要密码的,密码统一为:www.0668idc.com
☉茂名资源网不承担用户因使用这些下载资源和技术教程对自己和他人造成任何形式的损失或伤害。
☉资源下载请使用[FlashGet]下载,否则可能出现下载不了的情况;解压缩请使用[Winrar]。

收藏此页到:[天极网摘]  [和讯网摘]  [新浪VIVI]  [365key]  [博采中心]  [网摘中国]  [5Seek]  [狐摘 ]  [365Fav]  [热门 ]  [人人网摘]  [我摘]  [YouNote] 请留意一下广告
  • 上一个建站资源库:

  • 下一个建站资源库:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

    热点建站资源库
    · routeros电信+网通双线策略过程
    · 用NICExpress打造双网卡负载均衡…
    · 解决sql2000挂起无法安装的问题
    · 如何建立一个自己的FTP服务器
    · 什么叫IT
    · 使ACCESS数据库保持同步
    · 用ASP显示ACCESS数据库的的GIF图…
    · ACCESS存储数据极限
    · access 如何编程打开其他数据库中…
    · access如何用代码在“默认值”里…
    推荐建站资源库
    · routeros电信+网通双线策略过程
    · 用NICExpress打造双网卡负载均衡…
    · 我和动易结下的缘分(蜡笔回忆录…
    · 情人节的情人日记
    · 动易2005版录像花絮
    · 我用动易做了中国专业的地铁网站
    · 动易,我的网页启蒙恩师
    · 从我上网到认识动易
    · 路上的风景
    · 未完的建站梦。待续的动易情。
    相关建站资源库
  • 让IIS高效运行的不传之秘

  • 用Apache与Mysql整合实现基本…

  • Apache中防止盗链和多线程下…

  • 在Apache HTTPD中使用DSO(编…

  • 在unix上让apache支持asp

  • Apache 服务器 Log 分析应用…

  • Apache服务器配置全攻略(八…

  • Linux下mono配置

  • Redhat 9下让PHP支持java类

  • Window2000下Apache2.0.44/P…

  • 广


    【网友评论】(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 设为首页 加入收藏 联系站长 | 友情链接 版权申明 网站地图

    Copyright © 1999-2005 0668idc.Com Corporation. All rights reserved 粤ICP备05123677号