阿里云CentOS配置Java,Tomcat,MySQL
来源:互联网 发布:莎莎源码的解压密码 编辑:程序博客网 时间:2024/05/22 06:17
配置服务器时查阅了许多相关资料,特此记录,以备不时之需。
首先是Java的配置:
yum list java*
yum install java-1.7.0-openjdk* -y
其次是Tomcat的配置(使用的是解压版的tomcat)
先将Tomcat压缩包上传至服务器
解压并更名成tomcat7 #tar zxvfapache-tomcat-7.0.70.tar.gz /解压
#mv apache-tomcat-7.0.70 tomcat7 /更名
进入tomcat的bin目录(tomcat放置在root目录下)
#cd/root/tomcat7/bin/ /打开此目录
添加777权限
#chmod 777 *.sh /加777权限
修改端口号和页面编码
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
因为centos不同于ubuntu,有防火墙,无法直接访问到tomcat,需要将80端口添加到防火墙中,不然直接访问时不能显示tomcat界面(ubuntu不需要防火墙配置修改)
firewall-cmd--zone=public--add-port=80/tcp--permanent(此处tomcat使用的80端口)
就成功的将80端口加入了public区域中,permanent参数表示永久生效,即重启也不会失效,最后不要忘记更新防火墙规则
firewall-cmd--reload //更新
firewall-cmd --zone=public--list-ports //查看所有一打开的端口
重启tomcat
./shutdown.sh
./startup.sh
然后便能成功访问tomcat
最后是MySQL的配置
首先阿里云的centos系统上yum没有mysql
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm //三步安装
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server
然后对mysql进行配置 mysql -u root
若出现该错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket'/var/lib/mysql/mysql.sock' (2)
原因:安装时出现的话,一般情况下是权限问题
解决方法:sudo chown -Ropenscanner:openscanner /var/lib/mysql//把/var/lib/mysql的拥有者改为当前用户
service mysqld restart//执行完成后重启mysql服务
因为此方法安装的mysql一开始的密码是空的 所以执行下面的语句便能直接进入mysql操作界面
mysql -u root //对mysql的root用户进行配置
mysql>>use mysql; //进入mysql数据库
update user set password=password(‘123456‘) where user=‘root‘; //修改密码
flushprivileges; //使权限生效
然后便可以通过新密码登陆mysql
GRANTALLPRIVILEGESON *.*TO'root'@'%' IDENTIFIEDBY'z_root'WITHGRANTOPTION;
若mysql提示1130错误则是没有授予权限 执行上面的代码则可以
- 阿里云CentOS配置Java,Tomcat,MySQL
- 搭建阿里云 centos mysql tomcat jdk
- 阿里云CentOS下Tomcat配置https
- 阿里云服务器Ubuntu16.04配置java、tomcat、MySql
- 阿里云centos配置mysql主从复制
- 阿里云centos下配置java环境
- 阿里云CentOS环境搭建(Tomcat、JDK、MySql)
- 阿里云CentOs安装jdk/mysql/tomcat综合篇
- centOS 阿里云服务器上安装 mysql jdk tomcat nginx
- 在阿里云centOS上搭建 nginx tomcat mysql 环境
- 阿里云Centos下安装JDK+Tomcat+Mysql步骤详解
- 阿里云centos环境之tomcat配置<三>
- 阿里云centos 配置
- 阿里云服务器(CentOS 7.0)如何更改服务器主机名称以及安装配置JDK、Tomcat和Mysql
- 阿里云centos 6.5 java tomcat安装 [转]
- 阿里云配置tomcat
- 阿里云Tomcat配置
- Ubuntu12 64位 阿里云服务器端配置mysql+tomcat+jdk(java web环境)
- Java——>IO
- file结构中的private_data
- 自定义View(一):初认识自定义Veiw
- Laravel timestamps 设置为unix时间戳
- 项目管理进阶--软件开发项目中的团队组成
- 阿里云CentOS配置Java,Tomcat,MySQL
- 数据结构学习笔记(一):数组及查找算法
- Exception in thread "main" java.lang.NoClassDefFoundError解决了
- 最长递增子序列 动态规划基础
- Codeforces Round #380 (Div. 2) D. Sea Battle
- 第23天 线程的调度问题(优先级)
- Java监控MongoDB空间使用量、连接数
- 关于boot.img和recovery.img的修改和编辑
- 最小公倍数及最大公约数