踏上Spring的征程3-Linux服务器从0开始搭建

一.服务器选型与基本配置

  1. 京东云服务器现在有一个月的试用期限,所以我选择了这个试用服务器,其配置如下:
图片.png
  1. 系统版本我选择是最新centerOS的7.0版本
    图片.png
  2. 重置密码,之后重启即可开始配置服务器。

二.Linux控制台

在此我选择是Xshell进行远程控制,我下载的是Xmanager Enterprise 5工具包。

三.Java服务器环境搭建

3.1 安装java

1.下载RPM格式的合适的java安装包

#wget jre-8u60-linux-x64.rpm http://javadl.sun.com/webapps/download/AutoDL?BundleId=109699

注意:下载后的安装包的文件名需要修改,而非jre-8u60-Linux-x64.rpm这个文件名

2.使用RPM安装Java

#rpm -ivh jre-8u60-linux-x64.rpm

3.查看java是否安装成功

# java -version

3.2 安装tomcat

1.下载tomcat、解压

# cd /usr/local
# wget apache-tomcat-9.0.0.M26.tar.gz http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M26/bin/apache-tomcat-9.0.0.M26.tar.gz  //下载压缩包

# tar -zxvf apache-tomcat-9.0.0.M26.tar.gz //解压压缩包
# rm -rf apache-tomcat-9.0.0.M26.tar.gz //删除压缩包
# mv apache-tomcat-9.0.0.M26 tomcat  //文件名重命名

注意:如果镜像文件404错误,那么打开这个网址,找最新镜像文件地址:http://tomcat.apache.org/download-60.cgi

2.启动tomcat
解压后无需安装操作,直接到tomcat的bin目录下启动tomcat

# /usr/local/tomcat/bin/startup.sh //启动tomcat 

注意:cd是切换名录命令,ls是查看此目录所以目录与文件
此时在本地浏览器输入

http://116.196.68.158:8080/

若成功显示tomcat浏览界面,说明tomcat8080端口已开放,若不显示则有以下处理方法:
增加8080端口到防火墙配置中,执行以下操作:

# vi + /etc/sysconfig/iptables  //进入iptables文本浏览模式

此时点击i键,进入文本编辑模式,插入以下新的文本内容:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

然后点击Esc键,输入以下内容,进行保存退出

:wq

然后重启防火墙

# service iptables restart  

3.3.安装Nginx

  1. 下载Nginx
# wget http://nginx.org/download/nginx-1.9.1.tar.gz

2.安装Nginx

解压安装包
# tar -zxvf nginx-1.9.1.tar.gz
# rm -rf nginx-1.9.1.tar.gz //删除压缩包
# mv nginx-1.9.1 nginx  //文件名重命名
切换到nginx目录
# cd nginx
编译configure文件
# ./configure

** 注意:**
A.在执行configure文件时,服务器报错信息如下:

checking for C compiler ... not found

此错误表示缺少对于的编译环境,那么安装编译源码所需的工具和库,安装即可:

#yum install gcc gcc-c++ ncurses-devel perl

B.当安装以上编译环境,在执行./configure命令,还是报错,信息如下:

 ./configure: error: the HTTP rewrite module requires the PCRE library   

也是同样的问题,安装pcre-devel就可解决问题:

yum -y install openssl openssl-devel

以上问题解决好之后,再次执行以下命令

# ./configure
# make
# make install
# make clean

3.启动Nginx

# whereis nginx (查看Nginx安装到了哪个目录)
# /usr/local/nginx/sbin/nginx -t (查看配置信息是否正确)
# /usr/local/nginx/sbin/nginx (启动Nginx) 

3.4安装Mysql

1.下载与安装

# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
# rpm -Uvh mysql57-community-release-el7-11.noarch.rpm //解压
# rm -rf mysql57-community-release-el7-11.noarch.rpm //删除压缩包
# yum install mysql-community-server //安装服务

2.运行

# systemctl start mysqld.service 启动服务

3.相关设置

# grep 'temporary password' /var/log/mysqld.log 查看临时密码
# mysql -uroot -p 设置root密码
//默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误
# set global validate_password_policy=0; 修改密码安全等级
# SET PASSWORD = PASSWORD('123456');
允许远程连接
# use mysql;
# update user set host = '%' where user= 'root';
# GRANT ALL ON *.* to root@'%' IDENTIFIED BY '123456';
# flush privileges;

然后就可以用本地电脑的navicat for mysql进行远程连接数据库
参考链接:http://lib.csdn.net/base/mysql

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

推荐阅读更多精彩内容