- 浏览: 210682 次
- 性别:
- 来自: 河南省
文章分类
最新评论
-
l379101003:
引用[code="java"]
spring mvc 接入微信公众平台 注解方式的写法 -
jtmjx:
你好,我也做了一个,可是Get与微信对接校验的可以,但是POS ...
spring mvc 接入微信公众平台 注解方式的写法 -
ileson:
windows mysql服务问题很奇怪,有可能建议大家迁移到 ...
MySql 使用总结
一、安装JDK
JDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html
安装:
二、安装tomcat
下载地址:http://tomcat.apache.org/download-60.cgi#6.0.36
安装:
配置:
启动tomcat:
备注:1、有可能提示,.sh 文件不可执行。
三、安装mysql(另一篇博文)
mysql-5.5.28.tar.gz源码包下载地址: http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.28.tar.gz
安装:
备注:上面三个服务除了jdk其它两个可能需要对外提供服务,这时候会碰到 centos 防火墙 。。这时候就要在墙上钻洞!!! 比如 钻个8080 的洞,3306的洞。具体怎么钻,不赘述了。网上材料
个人总结:
一定要记得区分windows 与linux 命令执行时是有区别的。windows 命令行输入命令时会首先找当前目录;linux 如果要让其找当前目录时要用【./】
/*查看tomcat控制台*/
进入tomcat/logs/文件夹下
键入指令:
这样就可以与本地电脑一样查看TOMCAT的控制台了。
---
http://www.cnblogs.com/littlehb/archive/2013/04/02/2994683.html
各种服务安装实战
---php apache mysql centos
http://blog.sina.com.cn/s/blog_7d39186f0101dqvk.html
http://www.skymoon.biz/?p=1126
---
过程中遇到的问题:
1、apache 与tomcat 连接时,使用proxypass http 方式向tomcat 连接,老时报资源加载不上。
我最后用ajp 协议连接到了tomcat ,配置如下:
2、两个apache 虚拟主机 同时访问服务器上的一个mysql 实例 。总是出现: mysqld lock!
[root@AY140424185521458560Z ~]# service mysqld status
mysqld dead but subsys locked
Method 1, restart the mysql service
The second method to change the owner of mysql.mysql run # chown-R mysql.mysql / var / run / mysqld
mysql 锁的介绍
最后发现,出现这个问题的原因是内存不足造成的;mysql5.6 开启初始内存要400M,由于总内存才1G 所以,就悲剧了。最后解决办法是:配置一下mysql启动内存调整一下配置。详见:内存优化
3、给VMWare虚拟机里的centos 操作系统固定一个ip.
①:网络连接方式虚拟机中设置成桥接.
②:配置一下/etc/sysconfig/network-script/ifcfg-eth0 这个文件,如果没有新建一个,文件内容如下:
例子
另:今天装了个centos7 发现联系不上外网,发现默认的配置文件名称叫
自动以太网,不让其开机启动,我用自己配置的固定ip(固定ip配置文件:ifcfg-ens33) 解决了这个问题。
4、apache tomcat 提供服务,如果tomcat 挂掉了,想给用户个友好自定义的界面。
配置一下apache :
5、You don't have permission to access / on this server.这个问题找到
将 Deny from all 去掉,或者改成:Allow from all
6、修改centos6.5的开机默认运行级别
JDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html
安装:
chmod 777 xxx.bin //将下载下来的文件改变可执行mode ./xxx.bin //进行安装,会解压出来一个目录xxx。 mv xxx /home/java //将目录移动并改成新的名称。
二、安装tomcat
下载地址:http://tomcat.apache.org/download-60.cgi#6.0.36
安装:
unzip xxx.zip //解压tomcat.zip文件 mv xxx /home/tomcat //将很长的文件目录名称移动并改名。
配置:
#/>vi /etc/profile --在该文件的最下面加入以下shell JAVA_HOME=/home/java TOMCAT_HOME=/home/tomcat PATH=$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME TOMCAT_HOME PATH CLASSPATH //这样配置完环境变量,重启发现命令都不能用了。郁闷。[我重新输入一遍就好了。奇怪。]
启动tomcat:
bin/>sh startup.sh
备注:1、有可能提示,.sh 文件不可执行。
root@xxx bin]# chmod 777 *.sh //将bin目录下所有的以sh为结尾的文件都改成可执行
#>tail -f logs/catalina.out #看tomcat的控制台输出;
三、安装mysql(另一篇博文)
mysql-5.5.28.tar.gz源码包下载地址: http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.28.tar.gz
安装:
groupadd mysql //在操作系统里新建一个组 useradd -g mysql mysql //新建用户mysql 并将该用户归到mysql组中去。 tar -zxvf xxx.tar.gz //解压源文件 cd xxx //进入该目录 cmake . //编译源代码,这个过程中,根据提示,缺啥装啥。 make && make install //安装。 chown -R mysql:mysql /usr/local/mysql //将编译安装后的目录归mysql用户所有 cd /usr/local/mysql //进入编译安装后的目录。 cp support-files/my-medium.cnf /etc/my.cnf //复制支持文件到etc中作为mysql的配置文件 cp support-files/mysql.server /etc/rc.d/init.d/mysqld //mysql启动文件。 cd scripts/ // ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data //初始化mysql数据库 cd /etc/rc.d/init.d/ // ./mysqld start //启动mysql 服务
引用
备注:上面三个服务除了jdk其它两个可能需要对外提供服务,这时候会碰到 centos 防火墙 。。这时候就要在墙上钻洞!!! 比如 钻个8080 的洞,3306的洞。具体怎么钻,不赘述了。网上材料
个人总结:
一定要记得区分windows 与linux 命令执行时是有区别的。windows 命令行输入命令时会首先找当前目录;linux 如果要让其找当前目录时要用【./】
/*查看tomcat控制台*/
进入tomcat/logs/文件夹下
键入指令:
tail -f /usr/local/tomcat/logs/catalina.out
这样就可以与本地电脑一样查看TOMCAT的控制台了。
---
http://www.cnblogs.com/littlehb/archive/2013/04/02/2994683.html
各种服务安装实战
---php apache mysql centos
http://blog.sina.com.cn/s/blog_7d39186f0101dqvk.html
http://www.skymoon.biz/?p=1126
---
过程中遇到的问题:
1、apache 与tomcat 连接时,使用proxypass http 方式向tomcat 连接,老时报资源加载不上。
我最后用ajp 协议连接到了tomcat ,配置如下:
<virtualhost> ServerName java.test.com DocumentRoot /var/www/html/webapps/ROOT/ DirectoryIndex index.html index.jsp ProxyPass /images/ ! ProxyPass /js/ ! ProxyPass /css/ ! ProxyPass / ajp://127.0.0.1:8009/ ProxyPassReverse / ajp://127.0.0.1:8009/ </virtualhost>
2、两个apache 虚拟主机 同时访问服务器上的一个mysql 实例 。总是出现: mysqld lock!
[root@AY140424185521458560Z ~]# service mysqld status
mysqld dead but subsys locked
Method 1, restart the mysql service
The second method to change the owner of mysql.mysql run # chown-R mysql.mysql / var / run / mysqld
mysql 锁的介绍
最后发现,出现这个问题的原因是内存不足造成的;mysql5.6 开启初始内存要400M,由于总内存才1G 所以,就悲剧了。最后解决办法是:配置一下mysql启动内存调整一下配置。详见:内存优化
3、给VMWare虚拟机里的centos 操作系统固定一个ip.
①:网络连接方式虚拟机中设置成桥接.
②:配置一下/etc/sysconfig/network-script/ifcfg-eth0 这个文件,如果没有新建一个,文件内容如下:
DEVICE=eth0 HWADDR=00:0C:29:FA:39:67 BOOTPROT=static ONBOOT=yes TYPE=Ethernet NETMASK=255.255.255.0 IPADDR=192.168.1.118 GATEWAY=192.168.1.1 DNS1=192.168.1.1 USERCTL=no IPV6INIT=no PEERDNS=yes
例子
另:今天装了个centos7 发现联系不上外网,发现默认的配置文件名称叫
自动以太网,不让其开机启动,我用自己配置的固定ip(固定ip配置文件:ifcfg-ens33) 解决了这个问题。
4、apache tomcat 提供服务,如果tomcat 挂掉了,想给用户个友好自定义的界面。
配置一下apache :
<VirtualHost *:81> ServerAdmin webmaster@dummy-host.xxx.com #DocumentRoot "D:/apache-tomcat-7.0.53/webapps/" ServerName dummy-host.xxx.com ServerAlias www.dummy-host.xxx.com ErrorLog "logs/dummy-host.xxx.com-error.log" CustomLog "logs/dummy-host.xxx.com-access.log" common ProxyPass /images/ ! ProxyPass /img/ ! ProxyPass /js/ ! ProxyPass /css/ ! ErrorDocument 503 "http://127.0.0.1:4040/503.html" ErrorDocument 404 "http://127.0.0.1:4040/404.html" ProxyPass / ajp://127.0.0.1:8009/ ProxyPassReverse / ajp://127.0.0.1:8009/ </VirtualHost> <VirtualHost *:4040> ServerAdmin exceptionPage@exceptionPage.xxx.com DocumentRoot "D:\Server\web" ServerName exceptionPage ErrorLog "logs/exceptionPage.xxx.com-error.log" CustomLog "logs/exceptionPage.xxx.com-access.log" common </VirtualHost>
5、You don't have permission to access / on this server.这个问题找到
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory>
将 Deny from all 去掉,或者改成:Allow from all
6、修改centos6.5的开机默认运行级别
发表评论
-
python 学习
2015-02-12 22:00 739学习了一门胶水型 的语言:python 服务器脚本语言。用 ... -
mongodb-2.6.7 win7 64bit 使用总结
2015-02-01 22:53 745官网:https://www.mongodb.or ... -
centos nginx php mysql 集成
2014-11-26 02:42 1072一、安装 0、一篇不错的文章。 1、nginx 安装 ... -
web app native app hybrid app 简单区分
2014-10-31 19:54 824一、web app 简单入门 android we ... -
sublime 编辑器
2014-09-25 12:56 1245打造便携版的sublime 一、centos c 编辑、 ... -
nginx tomcat 配置
2014-09-16 19:40 1348nginx : 取代apache 一、linux 安装:官 ... -
redis
2014-09-14 18:08 742Redis官方网址 Redis中文网 1、linux 安装 ... -
centos6.5 升级mysql到5.6
2014-06-19 01:38 2926一、首先将我的 mysql5.1 ... -
centos 6.5 安装mariadb10
2014-06-18 13:31 763基础源更换成163的(这个不是安装mariadb必须的) ht ... -
linux 服务器监控
2014-06-12 11:14 461一、命令监控 服务器性能监控16个常用命令: http://w ... -
spring mvc 接入微信公众平台 注解方式的写法
2014-05-25 21:10 24417package com.meiparty.controll ... -
java 框架学习笔记
2014-05-17 21:21 636一、 mybatis3.2 1、遇到的一个问题:log4j 打 ... -
与linux 服务器进行数据传输的工具
2014-04-25 16:30 446前言:与linux 服务器传输数据的方式很多。简单介绍几种。 ... -
java 问题总结
2014-04-15 10:23 6190x001: An internal error occurr ... -
制作可运行于NT服务的过程。
2014-03-25 15:54 613文件列表: 文件说明: Server.exe ... -
javah 生成头文件时报找不到类路径的解决办法
2013-09-04 22:11 1568一、问题描述: 用javah 生成头文件时,总是报错。 ... -
脚本积累
2013-06-04 17:48 742一、window的命令行脚本(批处理) 1、将本目录下的所有文 ... -
tomcat jvm调优
2013-04-23 19:01 843一、生产环境,性能测试。 环境概述: os:centos 6. ... -
gcc gdb 使用
2013-03-20 16:35 01、gcc -g xxx.c -o xxx --编 ... -
系统学习笔记
2013-03-18 22:33 01、kernel+shell
相关推荐
Centos搭建KMS服务器
Centos8 搭建DNS服务器
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
本文档使用CentOS7、mariadb、nginx、PHP7搭建PHP服务器(LNMP)
linux centos搭建ftp服务器.zip
CentOS搭建FTP服务器 本文详细描述了如何在CentOS操作系统上安装部署FTP服务器。
CentOS 7搭建SVN服务器,详细安装步骤说明及配置详细步骤说明
CentOS搭建NFS服务器步骤_2020022_完成版,搭建NFS必备,简单易行 CentOS搭建NFS服务器步骤_2020022_完成版,搭建NFS必备,简单易行
在centos linux环境下快速搭建SVN服务器环境的文档教程
本文介绍Centos搭建EasyDarwin流媒体服务器的基本流程,给初学者做一个参考,少走一些没必要的弯路。
文档都是自己平时研究的,绝对真实,绝对可靠,一步步做的
centos搭建的solr服务器下搭建好的solr服务器,可以直接使用!!
centos_下搭建postfix邮件服务器
断网,centos系统,版本服务器,在没有外网的centos系统中搭建svn版本服务器
【初学者福利】虚拟机Centos7搭建MQTT服务。【注:虚拟机可连接互联网;以下指令依次进行即可】第二章附带JAVA代码。
CentOS下搭建NFS服务器总结,文件服务器搭建过程记录。
centos6下搭建socket5的教程非常全面,拥有这个教程可以让你快速搭建,省去很多碰壁的麻烦
CentOS 7.x 快速搭建ARK服务器及服务器参数设置
Centos搭建邮件服务器.docx
此文档介绍了centos7环境下搭建nas服务并完成数据迁移