阿里云服务器(内置centos7)环境部署(mysql5.7,jdk1.8,tomcat,nginx)

一,需要的工具
阿里云centos7,xshell,xftp,tomcat Linux版压缩包,jdk linux版压缩包
链接:https://pan.baidu.com/s/1tAc0nJ8iStVo1h7X6C1-JQ
提取码:rftp
二,安装MySQL
1.检查是否安装过mysql

rpm -qa | grep mysql

2.卸载之前安装的MySQL
如果已经安装过mysql,执行删除操作
命令:rpm -e --nodeps mysql-libs-xxxxxxxxxxxx
mysql-libs-xxxxxxxxxxxx 你安装的mysql(也就是第一步出现的内容)再次执行查询命令rpm -qa | grep mysql,查看是否删除
3.删除之前的mysql遗留文件
查询所有Mysql对应的文件夹
执行命令whereis mysql在这里插入图片描述
删除相关目录或文件 rm -rf /usr/local/mysql
一个一个的删除
一个一个的删除
执行命令 find / -name mysql
在这里插入图片描述
如果存在目录或文件,继续执行删除操作
验证是否删除完毕,执行命令whereis mysql 和 命令 find / -name mysql
如果存在继续删除 ,不存在执行下一步
4.下载安装环境和mysql软件
下载并安装MySQL官方的 Yum Repository
使用命令 cd /usr/local 进入local文件夹
在这里插入图片描述
在local文件夹新建文件夹mysql,命令 mkdir mysql
在这里插入图片描述
进入 mysql文件夹
在这里插入图片描述
执行命令 chown -R mysql:mysql /usr/local/mysql
和命令chmod -R 777 /usr/local/mysql
更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限
在这里插入图片描述
执行命令

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

下载Yum Repository
下载成功界面
在这里插入图片描述
执行命令yum -y install mysql57-community-release-el7-10.noarch.rpm 进行安装Yum Repository
在这里插入图片描述
执行命令安装mysql

yum -y install mysql-community-server

执行安装成功界面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.启动MySQL
启动MySQL
执行命令 systemctl start mysqld.service
在这里插入图片描述
检查开启状态

systemctl status mysqld.service

在这里插入图片描述
6.修改mysql密码
mysql正常启动后,查看现在mysql的密码
执行命令 grep "password" /var/log/mysqld.log
在这里插入图片描述
后面标红的就是mysql的密码 ,记录下来,后面要用到,包含字母数据符号的
命令进入数据库 mysql -uroot -p
输入刚才的密码,进入mysql命令窗口
在这里插入图片描述
修改mysql初始生成的密码,因为mysql默认修改初始密码后才能操作数据库。(大小写字母数字下划线)
执行命令 ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
new password 是你自己的新密码。
7.开启远程访问
开启远程访问

grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option;

192.168.0.1 这里面的IP是你虚拟机或者是云服务器的ip地址,如果全部都可访问,ip用符号%替代就可以 password是你新修改的密码。
执行立即生效命令 flush privileges;
在这里插入图片描述
退出mysql命令窗口 exit
在这里插入图片描述
8.为firewalld添加开放端口
为firewalld添加开放端口
执行命令

firewall-cmd --zone=public --add-port=3306/tcp –permanent

然后再重新载入
firewall-cmd –reload
在这里插入图片描述
9.更改mysql的语言
更改mysql的语言
在这里插入图片描述
exit退出mysql命令界面 进入系统命令界面

10.修改 etc/my.cnf文件
1、用SSH登录mysql,使用命令查看mysql的默认编码。
命令:show variables like ‘character_set_%’;
2、进入配置文件修改配置内容,执行命令:vi /etc/my.cnf

3、修改配置文件的内容,在[mysqld]结束位置添加:character_set_server=utf8

4、重新启动mysql服务。(或者直接systemctl restart mysqld.service)
停止命令:systemctl stop mysqld.service
启动命令:systemctl start mysqld.service
重新登录,检查编码是否改成utf8
在这里插入图片描述
三,安装jdk
1.检查是否已经装了jdk
执行命令java -version和rpm -qa | grep java
在这里插入图片描述
2.存在旧版本jdk,执行卸载删除操作
执行 命令 rpm -e –nodeps
rpm -e –nodeps xxxx
xxxx代表你需要卸载的jdk
3.创建文件夹将我们下载的jdk压缩包用xftp上传到我们的云服务器上
mkdir /usr/local/java
在这里插入图片描述
把下载好的jdk安装包放进新建的Java文件夹内
在这里插入图片描述
解压jdk软件压缩包
执行命令 tar -zxvf jdk-8u221-linux-x64.tar.gz
修改文件夹名字,方便后边操作
mv jdk1.8.0_221 jdk1.8.0在这里插入图片描述
4.配置环境变量
执行命令vim /etc/profile
在这里插入图片描述
在文本的最后面加上

export JAVA_HOME=/usr/local/java/jdk1.8.0
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

在这里插入图片描述
退出文本编辑并保存,执行source /etc/profile环境变量生效
执行java -version 查看jdk是否安装成功
在这里插入图片描述
四,安装tomcat
1.在/usr/local文件夹下新建tomcat文件夹
在这里插入图片描述
把下载好的tomcat软件压缩包放入文件夹内,解压软件压缩包
tar -zvcf appache-tomcat-7.0.105.tar.gz
在这里插入图片描述
2.修改tomcat的名字,方便后面使用
mv appache-tomcat-7.0.105 tomcat7.0.105
在这里插入图片描述
进入tomcat的bin目录下,执行启动命令./startup.sh
在这里插入图片描述
五,安装nginx

  1. 安装linux下的编译器gcc
    Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。
    Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。

执行命令gcc -v:查看gcc版本
在这里插入图片描述
不存在,执行安装命令yum -y install gcc
在这里插入图片描述
安装完成界面
在这里插入图片描述
2. pcre、pcre-devel安装
pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库。
执行安装命令 yum install -y pcre pcre-devel
安装及其成功界面
在这里插入图片描述
3.zlib安装
zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip
执行安装命令yum install -y zlib zlib-devel
执行命令和成功界面
在这里插入图片描述
4. 安装openssl openssl是web安全通信的基石
执行安装命令
yum install -y openssl openssl-devel
在这里插入图片描述
执行成功结果
在这里插入图片描述
5.下载nginx安装包
进入/usr/local/java文件夹执行命令 wget http://nginx.org/download/nginx-1.9.9.tar.gz 下载安装包
6.解压下载的安装包
执行命令 tar -zxvf nginx-1.9.9.tar.gz
在这里插入图片描述
切换到cd /usr/local/java/nginx-1.9.9/下面执行三条命令
./configure
make
make install
7.切换到/usr/local/nginx/sbin下启动nginx
执行命令./nginx
在这里插入图片描述
查看启动结果 执行命令ps -ef | grep nginx
在这里插入图片描述
剩下的就是根据自己的需求修改nginx的配置文件了
切换到/usr/local/nginx/conf下
执行命令 vi nginx.conf
之后的文件内容
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值