发表于: 2017-12-22 20:52:29

1 807


今日完成

因为之前买的半年的阿里服务器,这里回顾一下,环境部署的步骤。

1,配置JDK

在终端,通过:

yum list java*

查看阿里云有的java包

可以看到有很多,并且有java1.8.0

通过如下命令安装jdk:

yum install java-1.8.0-openjdk*

安装完成之后,我们可以通过

java -version

查看java安装是否成功

而且通过这种方式安装的不需要配置java环境变量。


2,使用yum安装mysql5.6

centos自带的repo是不会自动更新每个软件的最新版本,所以无法通过yum方式安装MySQL的高级版本。所以,正确的安装mysql5姿势是要先安装带有可用的mysql5系列社区版资源的rpm包

# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

这个时候查看当前可用的mysql安装资源:

# yum repolist enabled | grep "mysql.*-community.*"

一般来说,只要安装mysql-server跟mysql-client 
这个时候我们可以直接使用yum的方式安装MySQL了

# yum -y install mysql-community-server

   安装完的配置

加入开机启动

# systemctl enable mysqld

启动MySQL服务

# systemctl start mysqld

输入设置命令:

# mysql_secure_installation

这里需要注意,如图中箭头指示所示,如果你是第一次进行这个设置,那么只需要进行回车就可以进行下一步的设置;如果你之前进行过设置,那么需要输入当前root用户的密码才可以进行下一步的操作。

Set root password? [Y/n] y        [设置root用户密码]
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!


By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y            [删除匿名用户]
... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] n            [禁止root远程登录]
... skipping.

By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] n       [删除test数据库]
- Dropping test database...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
... Failed!  Not critical, keep moving...
- Removing privileges on test database...
... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y        [刷新权限]
... Success!




All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!


Cleaning up...


3,安装maven

(1)官网找到最新版的安装包:

http://maven.apache.org/download.cgi

 

拷贝文件名为 *-bin.tar.gz 的链接地址;


(2)下载

# wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz


(3)解压

# tar -zxvf apache-maven-3.5.2-bin.tar.gz


(4)配置环境变量

# vim /etc/profile

 

export M2_HOME=/usr/local/maven

export PATH=$PATH:$M2_HOME/bin


(5)需要配置下maven的镜像,使用墙内阿里云镜像,否则去墙外中央仓库拉包龟速。

    <mirror> 

        <id>alimaven</id> 

        <name>aliyun maven</name> 

        <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 

        <mirrorOf>central</mirrorOf>        

    </mirror> 


4,配置tomcat

(1)切换到/usr/local下载tomcat

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz

(2)解压文件

Tar -zxvf apache-tomcat-8.5.23.tar.gz

(3)删除压缩文件

rm -rf apache-tomcat-8.5.23.tar.gz

(4)修改目录

#mv apache-tomcat-8.5.23 tomcat

(5)请确认防火墙是否开放了 Tomcat 访问端口, 还有是阿里云里面有个安全组需要把8080端口加入进去。

centos7默认使用的是firewall作为防火墙
firewall-cmd --permanent --zone=public --add-port=8080/tcp
这样就开放了相应的端口。
firewall-cmd --reload
使最新的防火墙设置规则生效。

(6)启动tomcat,输入启动命令:

/usr/local/tomcat/bin/startup.sh

之后就可以通过外网访问你的tomcat了,通过浏览器输入  ip:8080会出现如下页面,则说明成功。



遇到的疑惑


明日计划

深度思考,学习什么时svn和git


收获

学会了配置安装开发环境,顺便记一下vim命令

vi: Visual Interface 可视化接口
vim: VI iMproved VI增强版

vim模式:

  •   编辑模式(命令模式)
  •   输入模式
  •   末行模式
  • 模式转换:

      编辑-->输入:

        i: 在当前光标所在字符的前面,转为输入模式;
    a: 在当前光标所在字符的后面,转为输入模式;
    o: 在当前光标所在行的下方,新建一行,并转为输入模式;
    I:在当前光标所在行的行首,转换为输入模式
    A:在当前光标所在行的行尾,转换为输入模式
    O:在当前光标所在行的上方,新建一行,并转为输入模式;

输入-->编辑:

    ESC

编辑-->末行:

    :

末行-->编辑:

    ESC, ESC

注:输入模式和末行模式之间不能直接切换

一、打开文件

    vim +# :打开文件,并定位于第#行
vim +:打开文件,定位至最后一行
vim +/PATTERN : 打开文件,定位至第一次被PATTERN匹配到的行的行首
注:默认处于编辑模式

二、关闭文件

1、末行模式关闭文件

    :q  退出
:wq 保存并退出
:q! 不保存并退出
:w 保存
:w! 强行保存
:wq --> :x

2、编辑模式下退出

ZZ: 保存并退出

剩下的给出连接:https://www.cnblogs.com/usergaojie/p/4583796.html



返回列表 返回列表
评论

    分享到