标签:
centos 查询是否安装apache
rpm -qa httpd
出现类似 httpd-2.2.15-47.el6.centos.4.x86_64 ,说明已安装
yum -y install httpd // 安装apache
yum -y install php // 安装php php 5.3.3-46
yum -y install mysql // mysql (5.1.73)
yum -y install mysql-server (5.1.73)
yum -y install php-mysql (5.3.3-46)
安装apache扩展:
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
安装php扩展:
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
yum -y install libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
安装mysql的扩展:
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
设置Apache服务的启动级别
chkconfig --levels 235 httpd on
Apache是一个服务,所以,可以通过设置服务的启动级别来让它启动
info:
1、验证是否安装成功 现在打开http://ip地址 2、安装目录介绍 Apache默认将网站的根目录指向/var/www/html 目录 默认的主配置文件是/etc/httpd/conf/httpd.conf 配置存储在的/etc/httpd/conf.d/目录 apache的配置文件是/etc/httpd/conf下 modules放在/usr/lib/httpd下 php的配置文件在/etc/php.d/下和/etc/php.ini php的modules放在/usr/lib/php/modules下
mysql的配置配置文件在 /etc/my.cnf #/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动] or chkconfig --levels 235 httpd on #/sbin/service httpd start [启动httpd服务,与开机启动无关] or /etc/init.d/httpd start #/sbin/service mysqld start [启动mysqld服务,与开机启动无关] note: sbin目录本身在系统path环境中,可省略 mysql_secure_installation //或者 /usr/bin/mysqladmin -u root password ‘new-password‘ /usr/bin/mysqladmin -u root -h iZ259588ge4Z password ‘new-password‘
chkconfig 命令详解 设置开机启动服务:http://www.jb51.net/LINUXjishu/86331.html
java相关配置:
查看是否安装java ,
java -version
yum list installed | grep java
若有自带安装的openjdk,先卸载掉:
yum -y remove java-1.7.0-openjdk*
yum -y remove tzdata-java.noarch
安装open jdk1.7或以后版本或sun jdk 解压:
openjdk与sun jdk区别参考:http://www.zhihu.com/question/19646618
Oracle的项目发布经理Joe Darcy在OSCON 2011上对两者关系的介绍也证实了OpenJDK 7和Oracle JDK 7在程序上是非常接近的,两者共用了大量相同的代码: http://zhidao.baidu.com/link?url=g7aZwk4DV3iCvDi1fo6w9aIlbBnpxBB-do85u8B1wvTC4NdZSb26RCRE4BCJ_BK6V3fP5aAKxdnX2ODSPP1OnWv2PmKyt-LtSxPyvdkdsV_
查找jdk包
yum -y list java*
yum -y install java-1.7.0-openjdk*
下载sunjdk上传然后安装配置
export JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
参考: http://www.linuxidc.com/Linux/2012-09/70780.htm
http://www.centoscn.com/image-text/install/2014/0827/3585.html
http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html
note:
noarch是no architecture的缩写,说明这个包可以在各个不同的cpu上使用
/etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
/etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。
~/.profile : 在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
/etc/bashrc : 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bashrc : 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
安装tomcat:
yum安装tomcat6
yum -y install tomcat6 tomcat6-webapps tomcat6-admin-webapps tomcat6-docs-webapp tomcat6-javadoc
yum安装tomcat会自动安装相关的软件,如jre环境等,因此不需要单独安装jre。
yum安装后的tomcat目录说明:
配置文件目录:/etc/tomcat6
安装程序主目录:/var/lib/tomcat6/
在Centos使用yum安装后,Tomcat相关的目录都已采用符号链接到/usr/share/tomcat6目录,包含webapps等,这很方便我们配置管理 [root@tomcattest tomcat6]# ll /usr/share/tomcat6 总用量 4 drwxr-xr-x. 2 root root 4096 10月 19 00:44 bin lrwxrwxrwx. 1 root tomcat 12 10月 19 00:44 conf ->/etc/tomcat6 lrwxrwxrwx. 1 root root 23 10月 19 00:44 lib ->/usr/share/java/tomcat6 lrwxrwxrwx. 1 root root 16 10月 19 00:44 logs ->/var/log/tomcat6 lrwxrwxrwx. 1 root root 23 10月 19 00:44 temp ->/var/cache/tomcat6/temp lrwxrwxrwx. 1 root root 24 10月 19 00:44 webapps ->/var/lib/tomcat6/webapps lrwxrwxrwx. 1 root root 23 10月 19 00:44 work ->/var/cache/tomcat6/work 修改端口8080为80: 需80端口未被占用,可以使用netstat -nat查看80端口是否在使用。 a)修改vi /etc/tomcat6/server.xml文件的如下字段中的8080为80 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> b)由于在Centos6中,系统不允许tomcat用户使用1024以下的端口,因此还需修改vi /etc/tomcat6/tomcat6.conf 找到CONNECTOR_PORT="8080"并注释掉,新增如下两行: TOMCAT_USER="root" CONNECTOR_PORT="80" 注:这样做的安全性有待验证 c)使用命令service tomcat6 restart 重启tomcat服务。以后访问页面就可以只需要输入IP或者主机名即可,而不再需要加端口号。
或者有可用版本的tomcat7 yum list available tomcat* #yum install tomcat tomcat-webapps tomcat-admin-webapps ... service tomcat start //启动tomcat7
Tomcat7的安装目录位于/usr/local/tomcat7
使用下载压缩版的tomcat7
参考: http://lcbk.net/tomcat/1407.html
tomcat 配置apr
标签:
原文地址:http://www.cnblogs.com/isdom/p/webclips051.html