centos6.4安装mysql+jdk+resin+php+phpmyadmin

原创 2013年12月03日 15:09:21
先安装好centos6.4
 更新操作系统:yum update install
设置为中文环境:http://myblog.jyc.edu.cn/?p=146

2.安装jdk
先下载这个bin wget http://uni-smr.ac.ru/archive/dev/java/SDKs/sun/j2se/6/jdk-6u45-linux-x64-rpm.bin
按照这里安装:
http://www.cnblogs.com/sixiweb/archive/2012/11/25/2787684.html
 
resin安装:
http://bbs.linuxtone.org/thread-6453-1-1.html
 
 
1.安装mysql:
http://www.cnblogs.com/hb_cattle/archive/2011/10/16/2213825.html
(rpm -e为删除rpm安装包)
如果遇到
这个问题:
 file /usr/share/mysql/charsets/Index.xml from install of MySQL-server-5.5.34-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.66-2.el6_3.x86_64
看这里:http://www.2cto.com/database/201205/131744.html

然后 service mysql start 启动mysql 

mysql每日定时备份:http://my.oschina.net/u/231017/blog/186447


安装tomcat6
yum -y install tomcat6 tomcat6-webapps tomcat6-admin-webapps tomcat6-docs-webapp tomcat6-javadoc

tomcat6文件:
配置文件目录:/etc/tomcat6

安装程序主目录:/var/lib/tomcat6/

在Centos使用yum安装后,Tomcat相关的目录都已采用符号链接到/usr/share/tomcat6目录,包含webapps等,这很方便我们配置管理


centos 安装nginx

http://yubosun.akhtm.com/tech/centos-nginx.htm

yum安装(需要添加源):http://www.cnblogs.com/highend/archive/2013/03/06/centos6_3_install_nginx_1_2_7.html


centos6.4下yum安装lamp:
http://www.yiweihy.com/knowledge/develop/207-centos-lamp.html


nginx反向代理:
http://www.ttlsa.com/nginx/use-nginx-proxy/

resin在配置虚拟目录环境下部署war包
<web-app id="/" document-directory="E:\test\TestWeb" archive-path="E:\test\TestWeb.war" redeploy-mode="automatic"/>


mysql 远程访问

 grant all privileges on *.* to root@'% ' identified by '登录密码';

grant 权限大写 ON 库名.表名 to 用户名@'%' identified by '密码';     --全部ip地址都可以

flush privileges;


修改端口号:

去掉 /etc/ssh/sshd_config 的注释#Port 22 加上端口号


创建ftp

http://help.aliyun.com/view/13435411.html


phpmyadmin限制ip,修改config.inc.php,在最顶处增加一句

 /**
  * 非 ip_prefix 的ip不能登录
  **/
$ip_prefix_arr = array('120.237.75.23'); 
$login_ip = "Unknow";
if (getenv("HTTP_CLIENT_IP")){
$login_ip = getenv("HTTP_CLIENT_IP");
}else if(getenv("HTTP_X_FORWARDED_FOR")){
$login_ip = getenv("HTTP_X_FORWARDED_FOR");
}else if(getenv("REMOTE_ADDR")){
$login_ip = getenv("REMOTE_ADDR");
}else{
$login_ip = "Unknow";
}


if(!in_array($login_ip, $ip_prefix_arr)){
die('illegal access error, login ip:' . $login_ip );
}

相关文章推荐

CentOS 6.4安装jdk+tomcat+mysql+nginx

安装配置JDK 1、下载安装 上官网下载新版本的JDK,如jdk-7u45-linux-i586.tar.gz压缩包,放到Linux下任意目录,cd到该目录,执行以下命令: mkdir –p /dev...

CentOS 6.4 下安装mysql tomcat jdk

1、查看系统版本

阿里云CentOS6.4安装jdk;mysql;tomcat

推荐远程连接工具

CentOS yum安装Apache+php+Mysql+phpMyAdmin

Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器! 中国官方镜像网站: http://centos.ustc.edu.cn/ cd /etc/yum.repos...

Centos 安装nginx+mysql+php+phpmyadmin 的shell脚本

#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH # ...

centos5最小化安装+apache+php+mysql+gd+zend+phpmyadmin

1 安装 1.1 CentOS5.1 • 所有需要安装的包都放在/usr/src下,解压也是解压在/usr/src下。 • 所有的软件都是安装在/usr/local下。 1...

CentOS 6.0 系统 LAMP(Apache+MySQL+PHP+phpMyAdmin) 安装步骤

先来解释一下,什么是 LAMP。正如标题所言,LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python。不...

Linux/Centos安装Litespeed+PHP+MYSQL+PHPMYADMIN教程

Linux/Centos安装Litespeed+PHP+MYSQL+PHPMYADMIN教程

【小白,新手】安装Centos7→安装配置Apache+PHP+Mysql+phpmyadmin→安装配置vsftpd(FTP服务器)

因为在现在网站中,PHP加MYSQL占用比例还是挺大的,而这个搭配一般在linux上使用的最多,也是最稳定性能最佳的,所以就要学习linux的安装和配置了;本人是第一次使用和学习LINXU,什么都不懂...

CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)

 准备篇 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos6.4安装mysql+jdk+resin+php+phpmyadmin
举报原因:
原因补充:

(最多只允许输入30个字)