已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安装jdkrpm -ivh j2sdk-1_4_2_04-linux-i586-rpmApache 安装手册第一步:获得apache资源文件,并拷贝到服务器临时目录第二步:依据服务器内存大小修改apache参数 修改 文件 apache_.xx/src/include/httpd.h 中参数#ifndef HARD_SERVER_LIMIT#ifdef WIN32#define HARD_SERVER_LIMIT 1024#elif defined(NETWARE)#define HARD_SERVER_LIMIT 2048#else#define HARD_SERVER_LIMIT 256 =依据实际内存修改 HARD_SERVER_LIMIT 256 #endif#endif 原则如下:apache_max_process_with_good_perfermance (total_hardware_memory / apache_memory_per_process ) * 2apache_max_process = apache_max_process_with_good_perfermance * 1.5例子1:一个apache + mod_php的服务器:一个apache进程一般需要4M内存因此在一个1G内存的机器上:apache_max_process_with_good_perfermance (1g / 4m) * 2 = 500apache_max_process 500 * 1.5 = 750所以规划你的应用让服务尽量跑在500个进程以下以保持比较高的效率,并设置Apache的软上限在800个。例子2:一个apache + mod_resin的服务器: 一个apache进程一般需要2M内存在一个2G内存的机器上: apache_max_process_with_good_perfermance 接着,用show databases命令可以将安装的数据库列出来:mysql show databases;你就可以看到:+-+| Database |+-+| mysql | test |+-+2 rows in set (0.00 sec)如果一切正常的话,那说明MySQL可以完全工作了!恭喜你!如果要退出程序,输入:exitmysql exit;Bye更改管理员密码在一切正常后,要做的第一件事情是更改管理员的密码。你可以运行mysqladmin (请注意,此命令不一定在你的path中,所以最好是转到此命令的目录中直接执行):# mysqladmin -u root password newpassword此命令把root用户的口令变成newpassword。当然你可以把口令换成其它,因为这个很容易破解。GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON 3Ggarden.* TO gardenerlocalhost IDENTIFIED BY 1qazxsw2;查看mysql 线程mysql show processlist;php安装第一步:获得资源文件并拷贝到服务器上的临时目录第二步:编译./configure -prefix=/usr/local/php -with-apxs2=/usr/local/apache2/bin/apxs -with-config-file-path=/usr/local/lib -enable-track-vars -with-xml -with-mysql=/usr/local/mysql makemake install安装结束后察看apache的modues目录是否有 libphp*.so文件,有的话表示成功第三步:修改apache配置文件httpd.conf加入以下:#DirectoryIndex index.html index.shtml index.html.var index.php index.jsp index.wml#AddType application/x-httpd-php .phpresin 安装第一步:获得资源文件并拷贝到服务器的临时目录第二步:编译./configure -prefix=/usr/local/resin -with-java-home=/usr/java/jdk1.5.0_06 -with-apxs=/usr/local/apache2/bin/apxs -with-apache=/usr/local/apache2makemake installexport PATH=/usr/local/mysql/bin:$PATH#set java environment variablesexport JAVA_HOME=/usr/java/jdk1.6.0_20/export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH使/etc/profile 生效!/etc/profile 更改后, 可用source /etc/profile来马上更新, 或reboot。 如果chkconfig在linux不能执行, 可把/sbin加到/etc/profile的PATH变量里或/sbin/chkconfig -list 来执行. 第三步:修改apache配置文件httpd.conf 打开 Virtual hosts 配置项第四步:检查 httpd-vhosts.conf 配置文件 将 NameVirtualHost * 80 改为 NameVirtualHost * 中文问题: Linux 安装时会要求选择系统默认语言,最好选择英文,如果选了中文建议修改 / etc/sysconfig/i18n 文件 改为: LANG=en_US.UTF-8SUPPORTED=en_US.UTF-8:en_US:enSYSFONT=latarcyrheb-sun16然后再修改环境变量: LANG=zh_CN.GB18030#LANGUAGE=z
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026华夏银行秋季校园招聘备考题库含答案详解(巩固)
- 2025兴业银行昆明分行社会招聘备考题库含答案详解(培优b卷)
- 2026重庆银行校园招聘备考题库含答案详解(新)
- 2026中国农业银行农银理财有限责任公司校园招聘15人备考题库附答案详解(研优卷)
- 2025广东云浮市郁南县招聘森林消防队员6人备考题库及答案详解(新)
- 2025年甘肃省武威市古浪县古浪镇招聘大学生村文书备考题库及一套完整答案详解
- 2026福建省面向国防科技大学选调生选拔工作备考题库含答案详解ab卷
- 2025黑龙江黑河市爱辉区城市、农垦社区工作者队伍“蓄水池”人员招聘12人备考题库及答案详解(网校专用)
- 2026广发银行西安分行校园招聘备考题库含答案详解(新)
- 2026中国建设银行青岛市分行校园招聘备考题库附答案详解(完整版)
- 电缆线路工程检验批质量验收记录表
- 供应商改善计划表
- DLT 5285-2018 输变电工程架空导线(800mm以下)及地线液压压接工艺规程
- 新生儿脐血血气分析标准
- 第十三讲 37度探头探伤 讲解
- 2023-2024年天原杯全国初中学生化学竞赛复赛试题(含答案)
- 汽车4s店行政管理手册
- 高风险外科手术部位感染患者的多学科团队合作指南2
- 第十四章 多变量数据分析
- 陈阅增普通生物学全部课件
- 东北大学 电路理论 第四章-互感电路
评论
0/150
提交评论