阿里云Linux服务器环境部署总结-安装web环境

JDK安装
1.以yum工具安装为例, 
 i.安装前查看java是否有安装
  rpm -qa|grep -i java
 i1. 如果有,卸载干净,rpm -e --nodeps 包名  
 ii.查看jdk相关列表

  yum -y list java*
 

 这里安装1.6
yum -y install java-1.6.0-openjdk* 

成功后验证

java -version 

   

默认情况下jdk安装的路径

  /usr/lib/jvm 
 
由于我们得机器可能同时安装好几个版本得jdk,所以在/etc/alternatives目录下会有一个java链接到具体的java命令。而这个/etc/alternatives/java会被/usr/bin/java链接。从而java命令就被设置到了shell环境中。 

2.手动安装java

先到Oracle官网下载对应版本jdk,一般为1.6
 
   下载完后上传到需要安装的目录下,
 
   授权chmod 777 文件名
 
   执行 ./文件名
 
   安装成功后目录下已经存在,创建环境变量
 
   vi /etc/profile
 
   export JAVA_HOME=jdk根目录
 
   export CLASSPATH=.:$JAVA_HOME/lib/dt.jar;$JAVA_HOME/lib/tools.jar
 
   export PATH=$PATH;$JAVA_HOME/bin
 
   :wq保存并退出
 

   执行java -version确保安装成功 

tomcat安装

  官网下载tomcat对应版本,之后上传至阿里云服务器。
  推荐工具xftp 

  解压

  unzip apache-tomcat-7.0.64-windows-x64 ./

  权限

  chmod -R 777 apache-tomcat-7.0.64/*

  根据需要修改对应端口 ,
  测试tomcat。
   cd /mnt/apache-tomcat-7.0.64/bin/
    ./startup.sh
   浏览器访问 ip+默认端口8080
 
mysql安装 
以yun工具为例
1.yum list mysql-server 
 
2. 默认一个server,安装
yum install mysql-server
  
过程中选择y 继续安装
3.设置Mysql服务
i.启动mysql服务
service mysqld start
  
启动后测试mysql。
输入mysql ,然后 \q 关闭退出 
ii.设置mysql开机启动
chkconfig mysqld on
chkconfig --list 查看端口
  
 ii1.开启3306端口并保存
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 
/etc/rc.d/init.d/iptables save
  
iii.修改MySQL密码并设置可远程访问权限

设置密码

use mysql;

update user set password=password('root') where user='root';

flush privileges; 
 

设置Mysql远程访问

grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; 
 
设置MySQL编码

找一个配置文件,复制到/etc/目录,命名为my.cnf

(有时候没有my.cnf ,没有就copy一份 cp /usr/share/doc/mysql-server-5.1.73/my-medium.cnf /etc/my.cnf) 
 find / -iname "*.cnf" -print
 
 vim my.cnf

在[client]和[mysqld]下面都添加上

default-character-set=utf8

最后按Esc输入

:wq

保存退出 

最后重新启动服务就可以了

service mysqld restart 

 

转载于:https://www.cnblogs.com/yongcode/p/4864485.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值