安装MYSQL
1. 下载mysql的repo源
$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
(如果出现wget命令未找到一类的提示,先安装wget yum -y install wget执行后再执行上面的语句然后进行下一步)
2. 安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
3. 安装mysql
$ sudo yum install mysql-server4. 重置密码
重置密码前,首先要登录
$ mysql -u root登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:
$ sudo chown -R openscanner:openscanner /var/lib/mysql然后,重启服务:
$ service mysqld restart5 (不是必须的)防火墙打开3306端口 $ firewall-cmd --zone=public --add-port=3306/tcp --permanent
这时再执行firewall-cmd --query-port=3306/tcp 结果no
再执行firewall-cmd --reload 再查询结果为yes6 支持root用户允许远程连接mysql数据库
grant all privileges on *.* to 'root'@'%' identified by 'mysql的密码(新装时密码为空可以修改密码见下第7条)' with grant option;
flush privileges;7 修改密码
登入mysql后执行 mysql>use mysql;
mysql>update user set password=password('新密码') where user='root';
8 设置密码后进入mysql使用命令
mysql -hlocalhost -uroot -pLovemu1314 (-u后边是用户名 -p后边是密码)
9 远程navicat如果仍然无法连接,看阿里云/云服务器/网络和安全/安全组,中创建安全组/配置规则 “入方向”快速创建规则,允许mysql3306和授权对象0.0.0.0/0
安装JDK
1 列出yum库中的Java安装包:
yum -y list java*;
2 根据列出的安装包选择需要安装的JDK版本如:
yum -y install java-1.8.0-openjdk.x86_64;
安装TOMCAT
1 yum install tomcat
vi /usr/share/tomcat/conf/tomcat.conf;
将tomcat.conf从服务器上下载下来,用记事本打开在#JAVA_OPTS="-Djava.library.path=/usr/lib"下边另加上一行
JAVA.OPTS="-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Xmx512m -xx:MaxPermSize=256m -xx:+UseConcMarkSweepGC"
修改完后将tomcat.conf再上传至服务器
2 安装tomcat管理工具
yum install tomcat-webapps tomcat-admin-webapps;
安装在线文档
yum install tomcat-doc-webapp tomcat-javadoc
配置tomcat web管理界面
修改 tomcat-users.xml
vi /usr/share/tomcat/conf/tomcat/tomcat-users.xml
将tomcat-users.xml从服务器上下载下来,用记事本打开在对应位置里加上中间那行设置tomcat管理页面的用户名密码
<tomcat-users>
<user username="ggs" password="ggspsw" roles="manager-gui,admin-gui"/>
</tomcat-users>
3 启动tomcat
systemctl start tomcat
启动tomcat service(重启后tomcat也可执行)
systemctl enable tomcat
现在可以访问web页面了
http://IP地址:8080
些时访问不了,考虑tomcat端口的开放;如果有安全组也要创建“入方向”规将tomcat的8080端口设成可访问
firewall -cmd --add-port=8080/tcp --permanent;
firewall -cmd --reload;
ECS服务器上配置mysql、jdk、tomcat
最新推荐文章于 2024-08-12 18:06:05 发布