ruterfu 2018-11-02 2997浏览量
47.104.66.241
, 直接使用SSH连接过去, 这里SSH可以使用 putty Download PuTTY47.104.66.241
, 点击Open, 应该会弹出框点击是
后, 输入用户名密码, 这里使用root
可以看到连接成功了
如果看到没有连接成功, 检查下阿里云的安全组
然后点击配置规则, 并检查是否有22/22的端口
如果没有, 按如图添加一条22的端口, 表示外网可以访问到这个端口
如果还是没有, 检查下服务器防火墙是否被打开
如果还是没有, 可以发工单求助专业的工作人员.
这是一台全新的服务器, 首先安装 MySQL, 在CentOS中, 可以使用MariaDB来代替MySQL, 安装很简单, 只需控制台输入
yum install mariadb mariadb-server -y
若干秒后看到
..
..
Dependency Installed:
libaio.x86_64 0:0.3.109-13.el7
perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7
perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7
perl-DBD-MySQL.x86_64 0:4.023-6.el7
perl-DBI.x86_64 0:1.627-4.el7
perl-Data-Dumper.x86_64 0:2.145-3.el7
perl-IO-Compress.noarch 0:2.061-2.el7
perl-Net-Daemon.noarch 0:0.48-5.el7
perl-PlRPC.noarch 0:0.2020-14.el7
Dependency Updated:
mariadb-libs.x86_64 1:5.5.60-1.el7_5
Complete!
即安装完成
systemctl start mariadb
没有任何返回, 就表示完成了, 接下来就是设置它开机自启动
systemctl enable mariadb
返回
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
表示加入开机启动完成
刚安装好的MariaDB需要进行简单的配置
命令行输入
mysql_secure_installation
修改server.cnf配置文件, 增加连接相关属性
vi /etc/my.cnf.d/server.cnf
光标移动到[mysqld]
下方, 按下A键
此时左下角出现 -- INSERT --
, 表示可以进行编辑状态
接着直接键盘输入以下配置
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
lower_case_table_names = 1 # 这个可选, 表示不区分大小写
然后按下Esc键
, 此时左下角 -- INSERT --
消失
接着按下:wq
, 直接按就行, 左下角出现对应字符
回车, 保存
然后修改client.conf文件
vi /etc/my.cnf.d/client.cnf
在[client]
中加入如下的话
default-character-set = utf8mb4
:wq
保存退出
最后, 重启MariaDB
systemctl restart mariadb
重启没有任何提示就结束表示成功
再次进入MySQL, 发现字符集已经完成更改
将刚刚下的2个文件直接拖进来即可
剩下, 回到服务器上, 由于刚刚上传的文件在 /root下, 进入/root
cd /root
ls一下发现文件已经上来了
解压这2个文件, 执行后当前目录会多出2个文件夹
tar -zxvf jre-8u181-linux-x64.tar.gz && tar -zxvf apache-tomcat-8.0.53.tar.gz
mv 老文件(夹)1 [老文件(夹)2] 新文件(夹)
配置环境变量
vi /etc/profile
移动到底部, 添加如下字段, JAVA_HOME的目录就是刚刚java的目录
export JAVA_HOME=/usr/local/jre1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
生效配置
source /etc/profile
java -version
,如图所示表示java安装成功刚刚Tomcat已经移动到了/usr/local中, 启动非常简单, 直接
cd /usr/local/apache-tomcat-8.0.53/
bin/startup.sh
如图所示表示启动成功
访问这个Tomcat, 因为Tomcat使用的是8080端口, 但是阿里云安全组没有开放这个8080端口, 因此访问是无法访问的
进入刚刚的安全组, 添加一条8080的端口
再次访问
结束了, 如果希望将Tomcat加入到开机启动, 可以在 /etc/rc.local
中添加如下
source /etc/profile
/usr/local/apache-tomcat-8.0.53/bin/startup.sh
然后运行下 chmod +x /etc/rc.d/rc.local
如果遇到Tomcat启动的时候特别慢, 试着做如下修改 参考Tomcat 8熵池阻塞变慢详解
vi /usr/local/jre1.8.0_181/lib/security/java.security
找到如下的行数, 可以在vi中通过按esc
, 然后按 /
再输入random
搜索这一行
继续按n
搜索下一个, 直到搜索到如下图的字样时结束
修改成如下
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
分享数据库前沿,解构实战干货,推动数据库技术变革