Linux环境git,mvn,tomcat,nginx搭建

1. 安装yum

a) 执行命令

apt-get install yum

b) 如果报错,执行

sudo apt-get update

2. 安装lrzsz

apt-get install lrzsz

3. 安装jdk

a) 将下下来的安装包通过rz命令上传到服务器的 /usr/local/目录

b) 执行该命令安装

tar -zxvf jdk-8u172-linux-x64.tar.gz -C /usr/lib/jvm/

c) 修改profile文件:vim /etc/profile文件前部添加

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_172 

export JRE_HOME=${JAVA_HOME}/jre 

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

export PATH=${JAVA_HOME}/bin:$PATH
```bash
d) 应用profile文件变化:
```bash
source /etc/profile

e) 查看jdk安装是否成功

java -version

4. 安装mvn

a) 官网下载压缩包,上传到目录/usr/local中

tar -zxvf apache-maven-3.5.4-bin.tar.gz -C /usr/lib/mvn/

c) 修改profile文件:vim /etc/profile文件中添加

export MAVEN_HOME=/usr/lib/mvn/apache-maven-3.5.4

export PATH=$PATH:$MAVEN_HOME/bin

d) 应用profile文件变化:

source /etc/profile

e) 查看maven安装是否成功

mvn -version

5. 安装git

a) 安装Git:

apt-get install git

b) 卸载git:

apt-get --purge remove git

c) 官方推荐:For Ubuntu, this PPA provides the latest stable upstream Git version

i. # add-apt-repository ppa:git-core/ppa

ii. # apt update; apt install git

6. MySql数据库安装

a) 下载Mysql 8安装包,并上传到目录/usr/local中

b) 解压

tar -xvf mysql-server_8.0.11-1ubuntu18.04_amd64.deb-bundle.tar -C /usr/lib/mysql/

c) 进入到/usr/lib/mysql/目录中

sudo apt-get install libaio1
sudo dpkg -i mysql-common_8.0.11-1ubuntu18.04_amd64.deb

f) 如果报错sudo apt-get install gdebi 或者sudo apt-get upgrade -y

g) 继续安装sudo dpkg -i mysql-common_8.0.11-1ubuntu18.04_amd64.deb

h) 安装失败,死活安装不下去后

i) dpkg -l 查询已安装的mysql8的包,之后,逐个卸载

j) 例如 dpkg --purge mysql-community-client

k) 重新下载Mysql7的包,并上传到目录/usr/local中

l) 解压tar -xvf

dpkg -i mysql-common_5.7.22-1ubuntu14.04_amd64.deb
dpkg -i libmysqlclient20_5.7.22-1ubuntu14.04_amd64.deb
dpkg -i libmysqlclient-dev_5.7.22-1ubuntu14.04_amd64.deb
dpkg -i libmysqld-dev_5.7.22-1ubuntu14.04_amd64.deb
dpkg -i mysql-community-client_5.7.22-1ubuntu14.04_amd64.deb
dpkg -i mysql-client_5.7.22-1ubuntu14.04_amd64.deb
dpkg -i mysql-community-source_5.7.22-1ubuntu14.04_amd64.deb

t) 说明:安装顺序不要乱,如果在安装最后两个的时候报了一点依赖的小错不要慌张,正常的,按照上面的顺序继续往下执行安装命令,因为下面的3.4会讲到使用命令来修复依赖关系。

u) 执行修复依赖的命令继续安装deb程序包,执行命令:

sudo apt-get -f install
dpkg -i mysql-community-server_5.7.22-1ubuntu14.04_amd64.deb

w) 如果报错: 
```bash
sudo apt-get -f install

x) 稍等几秒会弹出输入密码的框:输入root密码即可。

y) 输入mysql -V 检查mysql安装是否正常

z) 设置mysql远程访问

aa) mySql****安装好之后,远程访问会提示2003+10061的报错,可通过修改配置下的my.cnf文件,屏蔽掉bind_address解决。

bb) 屏蔽掉bind_address后,远程访问链接 root账户的时候,会提示“ERROR 1130: Host '192.168.1.3' is not allowed to connect to thisMySQL serve”

i. 解决办法:

可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql" 数据库里的 "user" 表里的 "host"项,从"localhost"改称"%"

1、启用 cmd

输入 : mysql -u -root -p

若是提示 ‘mysql’不是内部或外部命令,也不是可运行的程序.那需要配置环境变量 在配置 path 变量添加 “……\mysq/MYSQL Server5.7\bin”

总体运行语句:

**mysql -u root -p**

**mysql>use mysql;**

**mysql>select 'host' from user where user='root';**

**mysql>update user set host = '%' where user ='root';**

**mysql>flush privileges;**

**mysql>select 'host'   from user where user='root';**

7. Tomcat安装

a) 本地下载tomcat安装包:传送门<u>https://tomcat.apache.org/download-80.cgi</u>

b) 上传tomcat安装包到服务器

c) 解压后,修改web.xml 端口号

d) 进入mysql的bin目录下,运行./startup.sh 启动tomcat

8. Nginx搭建

a) sudo apt-get install nginx

root

password:12345678

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,367评论 6 512
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,959评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,750评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,226评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,252评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,975评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,592评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,497评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,027评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,147评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,274评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,953评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,623评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,143评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,260评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,607评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,271评论 2 358

推荐阅读更多精彩内容