贡献一篇我写的安装说明给大家邮件服务器教程
|
| 论文作者:佚名 论文来源:不详 论文发布时间:2006-6-18 23:55:38 论文发布人:chjchjchj |
减小字体
增大字体
摘要:贡献一篇我写的安装说明给大家 以下这些问题可能和邮件服务器没有多大关系, 但是大家安装邮件服务器的时候却常会用到, 对新手来说这篇文章也许有点帮助!
##########################################################################################
Redhat 7.3 下 Apache+MySQL+PHP+JSP 的安装
作者: micro (webmaster@fastirc.com) 时间: 2003 年 5 月 14 日
本文仅献给在防治 SARS 工作中作出贡献的所有中国公民.
本文介绍在 Redhat 7.3 下安装 Apache, MySQL, PHP, phpMyAdmin, JDK, RESIN, JDBC 的操作步骤.
所需软件:
apache_1.3.27.tar.gz http://www.apache.org/ php4.2.3.tar.gz http://www.php.net/ mysql-3.23.56.tar.gz http://www.mysql.com/ phpMyAdmin-2.5.0-php.tar.gz http://sourceforge.net/projects/phpmyadmin/ j2sdk-1_3_1_08-linux-i586.bin http://java.sun.com/ resin-2.1.9.tar.gz http://www.caucho.com/ mm.mysql-2.0.14-you-must-unjar-me.jar http://sourceforge.net/projects/mmmysql/
在安装前我们假设 Redhat 系统中并没有安装上述软件, 或者上述软件已被停用.
##########################################################################################
安装顺序:
安装 MySQL 配置 Apache 预编译 安装 PHP 安装 Apache 配置 PHP, Apache, phpMyAdmin 安装 JDK 安装 RESIN 配置 JSP 作为 Apache 模块方式运行 安装 MySQL JDBC
##########################################################################################
准备安装:
1. 登录 Redhat 系统并切换到 root 用户.
2. 假设源文件在 /home/soft/ 目录下.
shell> cd /home/soft/
3. 解软件包方法
安装 rpm 包命令: rpm -ivh *.rpm 升级 rpm 包命令: rpm -Uvh *.rpm 解 tar 包命令: tar -xvf *.tar 解 tgz 和 tar.gz 包命令: tar -xzvf *.tgz tar -xzvf *.tar.gz ##########################################################################################
安装 MySQL:
shell> groupadd mysql shell> useradd -g mysql mysql shell> cd /home/soft/ shell> tar -zxvf mysql-3.23.56.tar.gz shell> cd mysql-3.23.56 shell> ./configure --prefix=/usr/local/mysql shell> make shell> make install shell> cd /usr/local/mysql/bin shell> ./mysql_install_db shell> chown -R root /usr/local/mysql shell> chown -R mysql /usr/local/mysql/var shell> chgrp -R mysql /usr/local/mysql shell> cp /usr/local/mysql/share/mysql/mysql.server ./ shell> chmod 711 mysql.server 启动 MySQL: shell> ./mysql.server start
测试 MySQL 是否正常工作: shell> ./mysqladmin ping
显示 MySQL 的运行状态: shell> ./mysqlshow
设置 MySQL root 用户密码: shell> ./mysqladmin -u root password yourpassword
开机自动启动 MySQL: shell> cd /etc/rc.d shell> vi rc.local 在最后增加一行: /usr/local/mysql/bin/mysql.server start
关机时自动停止 MySQL: shell> cd /etc/rc.d/init.d shell> vi killall 在最后增加一行: /usr/local/mysql/bin/mysql.server stop
增加 MySQL 全局环境变量: shell> vi /etc/profile 在最后增加一行: PATH=$PATH:/usr/local/mysql/bin:/usr/local/bin shell> cp /usr/local/mysql/share/mysql/my-xxx.cnf /etc/my.cnf my-xxx.cnf 分别是 my-huge.cnf my-large.cnf my-medium.cnf my-small.cnf 四个不同的文件, 你需要根据你自己机器的硬件资源情况选择一个合适你的把它 复制到 /etc 目录下并命名为 my.cnf. shell> vi /etc/my.cnf 根据你自己的情况在对 my.cnf 的内容做适当调整,并建议加入这样一行: set-variable = max_connections=200 这行的意思是设置一个全局环境变量使得 MySQL 允许的最大并发连接数为 200 默认是 100 你可以适当增加, 具体的要看服务器硬件资源情况决定.
##########################################################################################
预编译 Apache:
首先要停止所有的 http 服务 shell> killall httpd shell> cd /home/soft/ shell> tar -zxvf apache_1.3.27.tar.gz shell> cd apache_1.3.27 shell> ./configure --prefix=/usr/local/apache ##########################################################################################
安装 PHP:
shell> cd /home/soft/ shell> tar -xzvf php-4.2.3.tar.gz shell> cd php-4.2.3 shell> ./configure --with-mysql=/usr/local/mysql --with-apache=/home/soft/apache_1.3.27 --enable-track-vars --with-charset=gb2312 --with-xml --enable-url-includes --disable-debug --enable-ftp --with-apx shell> make shell> make install
##########################################################################################
安装 Apache
|
|
|
|
|
|
|
| ∷相关技术评论 |
(评论内容只代表网友观点,与本站立场无关!) [查看发表评论...] | |
|
|
| |
站内广告 |
| |
|
站内搜索 |
| |
栏目导航 |
| |
|
|
相关技术 |
 |
|
本月热门 |
| |
|
|
本日热门 |
| |
|
|
|