mysql,apache,php,java,tomcat

 

关于服务器的配置 (Apache Mysql Php Java Tomcat)

 

 

把下载的包解压之后分别改名为mysql,apache,php,全部放在/usr/local/
===============================安装mysql============================
进入安装目录
#cd mysql
创建一个用户
#adduser mysql
执行安装脚本
#./scripts/mysql_install_db --user=mysql
复制执行脚本在mysql目录下进入support-files目录执行
#cd support-files
#cp mysql.server /etc/init.d/mysql.d
#测试启动mysql服务器
#/etc/init.d/mysql.d start
-----------------------------------启动成功!!!
=======================
进入到mysql/bin目录下执行./mysql进入到客户端工具
#cd mysql/bin
测试是否安装成功
#./mysql
罗列数据库
mysql>show databases;
修改使用密码:
mysql>SET PASSWORD FOR 'root'@'localhost'=password('newpassword');
=======================
备份数据
#./mysqldump --single-transaction mysql --user=root -pabc > /var/local/abc.sql
恢复数据
#./mysql -u root -pabc mysql</uar/local/abc.sql
=======================
启动mysql
#/etc/init.d/mysql.d start



============================安装apache===============================
进入安装目录
#cd apache
开始配置apache
#./configure --prefix=/usr/local/apache2 --enable-module=so
开始安装
#make && make install
查看编译进apache的模块
#/usr/local/apache2/bin/httpd -l
compiled-in modules
http_core.c
mod_so.c
看到以上信息表明apache支持dso方式了。这样就可以用dso的方式把php和resin的模块加进来。

=======================
启动apache
#./apachectl start




============================安装php===============================
进入安装目录
#cd php
进行配置,这一步比较关键,一定要设置好。特别是要考虑到支持什么,比如GD库,xml,mysql等等
#./configure --prefix=/usr/local/php --enable-mbstring=LANG --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs -enable-trace-vars --with-gd=/usr/local/gd2 --with-zlib=/usr/local/zlib --with-png=/usr/local/libpng --with-jpeg=/usr/local/jpeg --with-freetype=/usr/local/freetype --with-fontconfig=/usr/local/fontconfig
(--enable-mbstring=LANG 解决php extension:mbstring的问题
#make
编译成功后出现"build complete" 那么就可以进行安装了
#make install
安装完成后把php.ini-dist复制到/usr/local/bin/,并重命名为php.ini
#cp php.ini-dist /usr/local/lib/php.ini
基本到这里php就安装成功了,如果中间出现错误,除了在配置的时候没有选对选项之后一般多不出现错误.
为了让apache能够直接解析php,还要进行一些配置.
#vi /usr/local/apache2/conf/httpd.conf
在httpd.conf文件中,添加(应该将以下两句添加到其他AddType之后)
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
确保文件中有这样的一句话,没有就自己添加在所有LoadModule之后;
LoadModule php5_module modules/libphp5.so
把index.php加入以下DirectoryIndex后面
DirectoryIndex index.php index.html index.html.var
好了,在vi中使用" :wq"保存httpd.conf文件,退出vi.
启动apache server
#/usr/local/apache2/bin/apachectl start
现在apache就能够运行php了,写个文件测试一下,在/usr/local/apache2/htdocs目录下,新建一个phpinfo.php文件,
文件中只有一行代码:
<? phpinfo(); ?>
保存文件,在你的浏览器中输入http://localhost/phpinfo.php

必须设置安全级别SELinux为禁用状态
必须将apache2下面的htdocs设置755

============================安装jdk,安装tomcat===============================
直接执行jdk-6u4-linux-i586-rpm.bin文件
vi /etc/profile
添加下列文本
export JAVA_HOME=/usr/java/jdk1.6.0_04
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
解压缩apache-tomcat-6.0.16.tar.gz文件,将解压生成的文件夹重新命名为tomcat放置于/usr/local目录下
vi /etc/profile
添加下列文本
export TOMCAT_HOME=/usr/local/tomcat
重新启动计算机

 

posted @ 2012-01-17 14:58  祥辉  阅读(309)  评论(0编辑  收藏  举报