Centos学习笔记(三)常用服务搭建
一、防火墙的设置
firewall-cmd --list-ports # 查看开放的端口- firewall-cmd --zone=public --add-port=80/tcp # 打开端口
二、提权操作
root账户给普通账户提权:

在这里加一行%imooc:

使用普通账户+sudo执行命令:

三、文件上传下载
在Xsheel进行上传和下载:

rz:上传文件
sz:下载文件
四、jdk安装
1、查看当前系统自带的open jdk版本信息
rpm -qa | grep java
2、删除包含openjdk的文件
yum remove *openjdk*
3、删除完成

4、下载java,在oracle官网下载jdk-8u191-linux-x64.rpm,进入下载管理复制链接。


5、解压

6、安装成功

7、配置环境变量(不然后续Tomcat等无法使用jdk)



五、Tomcat安装
1、下载Tomcat

2、解压

3、启动Tomcat


4、配置UTF-8字符集


六、Maven安装
1、下载Maven

2、解压

3、配置环境变量


4、验证maven

七、Nginx安装
1、安装Nginx
使用yum安装nginx需要包括Nginx的库,安装Nginx的库:
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
安装Nginx
sudo yum install nginx
2、启动Nginx
sudo service nginx start
3、停止Nginx
sudo service nginx stop
4、重载Nginx(运维)
sudo service nginx reload
八、MySQL安装
1、删除Centos7默认安装的mariadb数据库
yum search mysql

2、下载安装MySQL源

右键复制下载链接

3、安装MySQL


4、查看版本

5、开启服务

九、git安装(使用yum安装为1.8版本,所以改用源代码安装)
1、下载


sudo wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.20.1.tar.gz
2、解压
tar -xzvf git-2.20.1.tar.gz
3、安装编译所需要的依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
4、安装编译源码所需依赖的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git。
yum remove git
5、编译git源码(进入git解压缩目录)
make prefix=/usr/local/git all
6、安装git至/usr/local/git路径
make prefix=/usr/local/git install
7、修改环境变量
vim /etc/profile

刷新环境变量
source /etc/profile
8、查看版本

浙公网安备 33010602011771号