记一次CVM的配置

来源:互联网 发布:js文件怎么运行 编辑:程序博客网 时间:2024/06/06 22:29

使用云服务器来布置JavaWeb工程,简单记录。


环境如下:

  • CentOS 7.0 64位
  • Tomcat 8.0
  • jdk1.8
  • MariaDB 10.1

  1. root用户身份在浏览器端登录修改默认密码(默认密码一般都很长、很难记,如果你没有在建立云服务器的时候设置的话)。
    passwd

  2. 使用putty连接CVM, putty提示连接超时
    解决方案:从浏览器登录CVM, service sshd start

  3. 配置tomcat,使得可以从远端通过上传.war文件的方式来布置项目,在tomcat-users.xml中相应位置添加如下文本。

    <role rolename="manager-gui"/><user username="tomcat" password="yourpassword" roles="manager-gui"/>
  4. 安装jdk1.8。
    我这里使用的是.tar.gz包,可以通过wget的方式从Oracle官网获得。然后解压到/usr/share目录下,以root身份打开/etc/profile文件,在文件末尾添加如下文本。

    export JAVA_HOME=/usr/share/jdk1.8.0_91export JRE_HOME=/usr/share/jdk1.8.0_91/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
  5. 配置安全组。
    我使用的是默认安全组放通全部端口。
    只开放22端口的话, 80端口访问不到。

  6. 安装MariaDB

    yum install mariadb*
  7. 启动MariaDB

    systemctl start mariadb.service systemctl enable mariadb.service
  8. 修改MariaDB密码

    set password for 'root'@'localhost'=password('yourpassword');
  9. 导入sql文件到MariaDB
    登录MariaDB

    source yourdb.sql
  10. 设置JavaWeb应用为默认Web应用并修改为80端口
    server.xml<Host>元素中加入

    <Context docBase="yourApp's full path" path="" debug="0"  reloadable="false"/>

    修改<Connector>的port属性8080为80即可。

0 0
原创粉丝点击