CentOS 7 下配置java web 所需要的环境

来源:互联网 发布:知乎 冯大辉 离职 编辑:程序博客网 时间:2024/04/25 14:07
# 使用 yum 安装tomcat 和 mysql   
# 创建文件夹  
cd /usr/local  
mkdir wanlian 




# 1. 安装rzsz  
yum update -y  
yum list lrzsz*  
yum install lrzsz -y  






# 2. 安装JDK  
yum list java*  
yum install java-1.7.0-openjdk* -y 




# 4. 安装 tomcat  
cd /usr/local  
wget http://apache.dataguru.cn/tomcat/tomcat-7/v7.0.64/bin/apache-tomcat-7.0.64.tar.gz
tar -zxf apache-tomcat-7.0.64.tar.gz
mv apache-tomcat-7.0.64 tomcat        




#5 mysql
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
 
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
成功安装之后重启mysql服务
 
# service mysqld restart
初次安装mysql是root账户是没有密码的
设置密码的方法
 
# mysql -uroot
mysql> set password for ‘root’@‘localhost’ = password('mypasswd');
mysql> exit
搞定!


6.nginx安装
 下载对应当前系统版本的nginx包(package)
# wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm


 建立nginx的yum仓库
# rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
 
 下载并安装nginx
# yum install nginx


 启动nginx服务
systemctl start nginx


 配置
默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。














#mysql
5.看下mysql的编码,发现不全是utf8,有Latin的,这是中文乱码的根源。


show variables like 'character%';


6.关闭mysql服务,准备开始修改my.cnf文件


service mysqld stop
vi /etc/my.cnf


7.看了网络上很多版本的my.cnf的修改方式,我索性就全给改成了utf8,我的my.cnf文件是这样的。


[mysqld]
default-character-set = utf8    #这个是我添加的
character_set_server=utf8      #这个是我添加的
init_connect='SET NAMES utf8'
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
symbolic-links=0
 
[mysqld_safe]
default-character-set = utf8    #这个是我添加的
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
 
[client]
default-character-set = utf8      #这个是我添加的
 
[mysql.server]
default-character-set = utf8      #这个是我添加的
 
[mysql]
default-character-set = utf8      #这个是我添加的
 


8.修改了my.cnf文件之后一定要重启mysql服务,这是必须的。


service mysqld restart






bin/startup.sh #启动tomcat  
bin/shutdown.sh #停止tomcat  
tail -f logs/catalina.out #看tomcat的控制台输出; 
0 0
原创粉丝点击