“这是我参与8月更文挑战的第31天,活动详情查看:8月更文挑战”
茫茫人海千千万万,感谢这一秒你看到这里。希望我的文章对你有所帮助!
愿你在未来的日子,保持热爱,奔赴山海!
Linux的部署环境
昨天我们已经将Linux的部署环境的一些软件安装了和一些必备的命令安装更新成功啦,接下我们就安装其他的更多应用吧!Let's GO!
部署环境——mysql安装-启动-远程授权
1. 安装步骤:
-
解压安装文件(创建一个解压后的目录,再进行解压),跟之前一样先上传mysql
cd /soft mkdir -p /usr/local/mysql tar -xvf mysql-community-5.6.45.tar.gz -C /usr/local/mysql 复制代码
-
查看解压后的文件列表
cd /usr/local/mysql ll 复制代码
-
执行安装命令
rpm -ivhU * --nodeps --force 复制代码
2. mysql虚拟机内登录使用
-
启动mysql服务
systemctl start mysqld 复制代码
将mysql加到系统服务中并设置开机启动【可以不用设置,默认mysql就开机启动】
systemctl enable mysqld
-
登录mysql,root用户默认没有密码
mysql -uroot -p 复制代码
-
也可以在mysql中修改当前用户root的密码,密码修改为root
set password = password('root'); 复制代码
3. mysql远程登录使用
-
开启mysql的远程登录权限,默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启,并且刷新权限缓存。
远程登录mysql的权限登录mysql后输入如下命令
grant all privileges on *.* to 'root'@'%' identified by 'root'; flush privileges; 复制代码
-
开放Linux的对外访问的端口3306
注意:不可以在mysql里面操作防火墙开放端口,必须在系统内操作
#开放的端口永久保存到防火墙 firewall-cmd --zone=public --add-port=3306/tcp --permanent #重启防火墙 systemctl restart firewalld # 或者是把防火墙给关了即可 systemctl stop firewalld 复制代码
-
windows主机mysql客户端就可以连接啦!
部署环境——tomcat安装及启动
1. 安装步骤
-
解压安装文件到/usr/local目录下,跟之前一样需要先上传tomcat
cd /soft tar -xvf apache-tomcat-8.5.27.tar.gz -C /usr/local/ 复制代码
-
进入/usr/local/apache-tomcat-8.5.27/bin目录下,并启动tomcat服务器
cd /usr/local/apache-tomcat-8.5.27/bin ./startup.sh 复制代码
-
需要开放linux系统防火墙8080端口
因为我们这时候去访问是无效的,跟之前MySQL访问一个问题。
firewall-cmd --zone=public --add-port=8080/tcp --permanent systemctl restart firewalld 复制代码
-
windows客户端使用浏览器访问linux的8080端口tomcat
-
让我们试下创建html界面访问吧:
cd .. cd webapps/ROOT/ vim fish.html 复制代码
最后我们通过网页访问看看:
-
进入bin目录下,关闭服务器。关闭服务器以后,浏览器不能再访问
./shutdown.sh 复制代码
总结
相信各位看官都对Linux系统的部署环境一些基本的软件都安装成功了,如果需要更多的教程,可以推我出,或者网上自己查询即可呀!期待我们以后下一篇文章的到来!感谢各位观看!
让我们也一起加油吧!本人不才,如有什么缺漏、错误的地方,也欢迎各位人才大佬评论中批评指正!当然如果这篇文章确定对你有点小小帮助的话,也请亲切可爱的人才大佬们给个点赞、收藏下吧,一键三连,非常感谢!
学到这里,今天的世界打烊了,晚安!虽然这篇文章完结了,但是我还在,永不完结。我会努力保持写文章。来日方长,何惧车遥马慢!
感谢各位看到这里!愿你韶华不负,青春无悔!