阿里云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
执行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