centos7以jar包发布jeecgboot完整流程
第一步:部署mysql
1.先检查系统是否装有mysql rpm -qa | grep mysql
2.下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 如果报错: -bash: wget: 未找到命令 安装插件 yum -y install wget
3.安装 mysql-community-release-el7-5.noarch.rpm包 sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
4.安装MySQL sudo yum install mysql-server
5.重置MySQL密码 mysql -u root 如果报错: ERROR 2002 (HY000): Cant connect to local MySQL server through socket /var/lib/mysql/mysql.sock (2) 原因:原因是/var/lib/mysql的访问权限问题。 chown root /var/lib/mysql/ 重启MySQL服务 service mysqld restart 接着登陆设置密码 mysql -u root use mysql; 进入修改密码 update user set password=password(123456) where user=root; exit;
6.重启MySQL服务 service mysqld restart 接着设置Root账户远程连接密码,账户和密码都是 root mysql -u root -p 重启服务器 service mysqld restart
grant all privileges on *.* to testqw@%identified by testqw123 with grant option; flush privileges ;
mysql安装完成。
第二步:安装redis
1.下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 2.解压压缩包 tar -zxvf redis-4.0.6.tar.gz 3.yum安装gcc依赖 yum install gcc 4.跳转到redis解压目录下 cd redis-4.0.6 5.编译安装 make MALLOC=libc 将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录 cd src && make install 6.启动redis 修改redis.conf文件(/usr/local/redis-4.0.6/redis.conf) 将daemonize no修改为daemonize yes 指定redis.conf文件启动
cd /usr/local/bin ./redis-server /usr/local/redis-4.0.6/redis.conf 7.查看redis进程 ps -aux | grep redis redis安装完成。
第三步:安装JDK1.8
1.下载链接,自己下载1.8以上版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.创建安装目录 mkdir /usr/local/java/ 3.解压至安装目录 tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/java/ 4.设置环境变量 打开vim /etc/profile 在末尾添加 export JAVA_HOME=/usr/local/java/jdk1.8.0_311 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 4.使环境变量生效 source /etc/profile 添加软链接 ln -s /usr/local/java/jdk1.8.0_311/bin/java /usr/bin/java 5.检查 java -version JDK安装完成。
第四步:安装nginx
1.安装gcc cc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译 C,C++,Ada,Object C和Java等语言 命令:查看gcc版本 gcc -v 一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到, 安装命令: yum -y install gcc 2.pcre、pcre-devel安装 yum install -y pcre pcre-devel 3.zlib安装 yum install -y zlib zlib-devel 4.安装openssl yum install -y openssl openssl-devel 5.下载nginx安装包 wget http://nginx.org/download/nginx-1.9.9.tar.gz 6.把压缩包解压到usr/local/java tar -zxvf nginx-1.9.9.tar.gz 7.切换到cd /usr/local/java/nginx-1.9.9/下面 执行三个命令: ./configure make make install 8.切换到/usr/local/nginx安装目录 配置nginx的配置文件nginx.conf文件,主要也就是端口 9.启动nginx服务 切换目录到下面 cd /usr/local/nginx/sbin ./nginx 10.查看nginx服务是否启动成功 ps -ef | grep nginx 11.访问你的服务器IP+端口 12.关闭nginx ps -ef | grep nginx kill -QUIT 主进程号 :从容停止Nginx kill -TERM 主进程号 :快速停止Nginx pkill -9 nginx :强制停止Nginx
nginx安装和配置都没问题OK了