精华内容
下载资源
问答
  • 阿里云服务器部署LAMP

    千次阅读 2021-03-24 15:47:43
    阿里云服务器部署LAMP阿里云部署LAMP购买云服务器准备LAMP源码包安装后的文件切换到云服务器部署博客 阿里云部署LAMP 本实验是将本地部署的lamp环境 直接打包到阿里云上面运行 购买云服务器 选择一台离自己近的...

    阿里云部署LAMP

    本实验是将本地部署的lamp环境 直接打包到阿里云上面运行

    购买云服务器

    选择一台离自己近的服务器
    在这里插入图片描述

    买一台2cpu 4Gn内存的云服务器!
    在这里插入图片描述
    选择CentOS 7.6
    在这里插入图片描述
    网络默认就行
    在这里插入图片描述
    流量视情况选择
    在这里插入图片描述
    安全组需要详细讲一下
    在这里插入图片描述
    这里需要自己授权开启想要的端口号
    比如8080或者9000端口等 需要通过安全组授权开启 然后才能够使用 不然无法使用这些端口

    在这里插入图片描述
    后面的选项就默认或者自己选

    准备LAMP源码包安装后的文件

    # 1.打包LAMP软件
    [root@lamp local]# mkdir bak
    [root@lamp local]# tar -czvf httpd.tar.gz httpd
    [root@lamp local]# mv *.tar.gz bak/
    [root@lamp ~]# cp /lib/systemd/system/httpd.service /usr/local/bak/
    [root@lamp ~]# cp /etc/init.d/mysqld /usr/local/bak/
    [root@lamp ~]# cd /usr/local/bak
    [root@lamp bak]# ls
    httpd.service  httpd.tar.gz  mysqld  mysql.tar.gz  php5.tar.gz
    [root@lamp local]# tar -zcvf bak.tar.gz bak
    
    
    # 将所有文件远程传输到云服务器
    [root@lamp local]# scp bak.tar.gz root@47.108.193.85:/usr/local
    root@47.108.193.85's password: 
    bak.tar.gz
    100%  339MB   4.0MB/s   01:24                                                                  
    

    切换到云服务器

    # 切换到云服务器
    [root@lamp bak]# ls
    httpd.service  httpd.tar.gz  mysqld  mysql.tar.gz  php5.tar.gz
    [root@lamp bak]# mv httpd.service /lib/systemd/system/
    [root@lamp bak]# mv mysqld /etc/init.d/
    [root@lamp bak]# ls
    httpd.tar.gz  mysql.tar.gz  php5.tar.gz
    
    [root@lamp bak]# tar xf httpd.tar.gz && tar xf mysql.tar.gz && tar xf php5.tar.gz 
    [root@lamp bak]# ls
    httpd  httpd.tar.gz  mysql  mysql.tar.gz  php5  php5.tar.gz
    [root@lamp bak]# mv * ../
    
    # 安装依赖
    yum install -y apr apr-devel  cyrus-sasl cyrus-sasl-devel expat-devel libdb-devel openldap-devel apr-util-devel apr-util pcre-devel pcre zlib-devel
    
    yum -y install autoconf	# 如果遇到报错 可以装这个
    
    # 创建mysql用户和用户组
    groupadd  mysql
    useradd -M -s /sbin/nologin mysql -g mysql
    
    # 将mysql安装目录的权限改成mysql:mysql
    chown -R mysql:mysql mysql/
    
    # 将mysql服务添加进系统服务
    [root@lamp local]# chkconfig --add mysqld
    [root@lamp local]# chkconfig --list mysqld
    
    Note: This output shows SysV services only and does not include native
          systemd services. SysV configuration data might be overridden by native
          systemd configuration.
    
          If you want to list systemd services use 'systemctl list-unit-files'.
          To see services enabled on particular target use
          'systemctl list-dependencies [target]'.
    
    mysqld         	0:off	1:off	2:on	3:on	4:on	5:on	6:off
    
    
    # 添加环境变量
    echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
    source /etc/profile
    
    # 启动mysql
    [root@lamp support-files]# service mysqld start
    Starting MySQL.210316 18:26:34 mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists.
     Create writable for user 'mysql'.The server quit without updating PID file (/var/lib/mysql/l[FAILED].
     
    # 遇到报错 发现是有安装了mariadb
    # 卸载mariadb
    [root@lamp support-files]# yum list installed |grep mariadb
    mariadb-libs.x86_64                  1:5.5.60-1.el7_5                  @anaconda
    [root@lamp support-files]# yum remove mariadb-libs.x86_64
    
    # 再次打开mysql
    [root@lamp support-files]# service mysqld start
    Starting MySQL SUCCESS! 
    
    mysql> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | test               |
    | wordpress          |
    +--------------------+
    5 rows in set (0.00 sec)
    
    # 测试
    [root@lamp htdocs]# usr/local/httpd/htdocs
    [root@lamp htdocs]# vim index.php
    
    <?php
    phpinfo()
    ?>
    

    在这里插入图片描述
    继续测试

    [root@lamp htdocs]# vim index.php
    <?php
    $link=mysqli_connect('localhost','root','123');
    if($link) echo "恭喜你,数据库连接成功啦!!";
    mysqli_close($link);
    ?>
    

    在这里插入图片描述

    部署博客

    [root@lamp htdocs]# tar xf wordpress-4.9.4-zh_CN.tar.gz 
    [root@lamp htdocs]# ls
    index.php  wordpress  wordpress-4.9.4-zh_CN.tar.gz
    [root@lamp htdocs]# mv wordpress/* ./
    mv: overwrite ‘./index.php’? y
    [root@lamp htdocs]# ls
    index.php    wordpress-4.9.4-zh_CN.tar.gz  wp-comments-post.php  wp-includes        wp-mail.php       xmlrpc.php
    license.txt  wp-activate.php               wp-config-sample.php  wp-links-opml.php  wp-settings.php
    readme.html  wp-admin                      wp-content            wp-load.php        wp-signup.php
    wordpress    wp-blog-header.php            wp-cron.php           wp-login.php       wp-trackback.php
    
    mysql> drop database wordpress;
    Query OK, 12 rows affected (0.05 sec).
    
    mysql> create database wordpress;
    Query OK, 1 row affected (0.00 sec)
    
    mysql> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | test               |
    | wordpress          |
    +--------------------+
    5 rows in set (0.00 sec)
    
    mysql> use wordpress
    Database changed
    mysql> show tables;
    Empty set (0.00 sec)
    

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • SpringBoot项目的云服务器部署

    万次阅读 多人点赞 2017-06-10 22:03:43
    怎么把springboot工程部署云服务器上呢?可能有人会说,博主你前篇不是讲了java工程的云部署把;但是我想澄清一点的是,我前篇的工程都是ssm框架搭建的,而springboot可是自带tomcat喽!这就有点麻烦....淡定,往...

    1.场景还原

         springboot配置相当简单,人人皆知。怎么把springboot工程部署到云服务器上呢?可能有人会说,博主你前篇不是讲了java工程的云部署把;但是我想澄清一点的是,我前篇的工程都是ssm框架搭建的,而springboot可是自带tomcat喽!这就有点麻烦....淡定,往下看

    2.配置解析

    ①application.properties文件

    # EMBEDDED SERVER CONFIGURATION (ServerProperties)
    server.port=8010
    server.session-timeout=1800
    server.context-path=
    server.tomcat.max-threads=0
    server.tomcat.uri-encoding=UTF-8
    server.tomcat.basedir=target/tomcat
    
    # HTTP encoding (HttpEncodingProperties)
    spring.http.encoding.charset=UTF-8
    spring.http.encoding.enabled=true 
    spring.http.encoding.force=true
    
    #datasource
    spring.datasource.url=jdbc:mysql://192.168.0.129/ccoee?useUnicode=true&characterEncoding=UTF-8
    spring.datasource.username=zhangxing
    spring.datasource.password=zxp52077
    spring.datasource.driverClassName=com.mysql.jdbc.Driver
    
    #mybatis
    mybatis.type-aliases-package=com.cckj.model
    mybatis.mapper-locations=classpath:mapper/*.xml
    
    #mapper
    mapper.mappers=tk.mybatis.mapper.common.Mapper
    mapper.not-empty=false
    mapper.identity=MYSQL
    
    #pagehelper
    pagehelper.helperDialect=mysql
    pagehelper.reasonable=true
    pagehelper.supportMethodsArguments=true
    pagehelper.params=count=countSql
    
    #logging
    #logging.level.root=INFO
    #logging.level.org.springframework.web=DEBUG
    logging.level.org.zhangxing=DEBUG

     

    就是这个文件 包罗了ssm框架的烦琐配置,哪个程序员不爱呢?那么既然爱,请深爱!将远程数据库连接配好,这里不再赘述。

    ②pom.xml

     

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <packaging>jar</packaging>
      <groupId>magic</groupId>
      <artifactId>magic</artifactId>
      <version>1.0-SNAPSHOT</version>
    
      <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.4.3.RELEASE</version>
      </parent>
    
      <dependencies>
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
    
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-test</artifactId>
        </dependency>
    
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    
        <dependency>
          <groupId>mysql</groupId>
          <artifactId>mysql-connector-java</artifactId>
        </dependency>
    
        <dependency>
          <groupId>com.alibaba</groupId>
          <artifactId>druid</artifactId>
          <version>1.0.10</version>
        </dependency>
    
        <dependency>
          <groupId>org.mybatis.spring.boot</groupId>
          <artifactId>mybatis-spring-boot-starter</artifactId>
          <version>1.1.1</version>
        </dependency>
    
        <dependency>
          <groupId>tk.mybatis</groupId>
          <artifactId>mapper-spring-boot-starter</artifactId>
          <version>1.0.0</version>
        </dependency>
    
        <dependency>
          <groupId>com.github.pagehelper</groupId>
          <artifactId>pagehelper-spring-boot-starter</artifactId>
          <version>1.0.0</version>
        </dependency>
    
      </dependencies>
    
      <build>
        <finalName>helloworld</finalName>
        <plugins>
          <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
          </plugin>
        </plugins>
      </build>
      <repositories>
        <repository>
          <id>spring-milestone</id>
          <url>http://repo.spring.io/libs-release</url>
        </repository>
      </repositories>
    
    </project>

    这里要注意的是,打包方式jar,不再是war

     

     

    <packaging>jar</packaging>

    自定义打包名称

     

     

    <build>
        <finalName>helloworld</finalName>
        <plugins>
          <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
          </plugin>
        </plugins>
      </build>
      <repositories>
        <repository>
          <id>spring-milestone</id>
          <url>http://repo.spring.io/libs-release</url>
        </repository>
      </repositories>

    ③Application启动类代码

     

    @SpringBootApplication
    @MapperScan(basePackages = "com.cckj.dao", markerInterface =Mapper.class)
    public class Application {
    
    
        public static void main(String[] args) {
            SpringApplication.run(Application.class, args);
        }
    }

     

    注意:各个方法中的测试主函数最好全部注释掉!

    3.实现方案

    准备工作:在部署之前,首先确认云服务器是否装有tomcat环境,并且服务时候开启!若无环境,请自行安装并开启服务

    ①开始打jar包

    跟前篇步骤一样,点开右边的Maven Project,点击Lifecycle,最后双击packet,生成jar包

    ②将刚打的jar上传至云服务器的java目录下

    ③运行命令:java -jar helloworld.jar,然后springboot工程的内置tomcat就开启了

    注意:部署好之后,需要开放端口号:3306,8089

    访问效果:

    这里还没完呢,当然你关闭当前的xshell 命令界面时,再次访问就失效了,这是因为springboot内置的tomcat随之也关闭了,那么有人会问,这叫什么云部署呀?跟本地没两样,是啊,我也这么觉得;别急,往下看

    ④常驻云服务器

    运行命令: nohup java -jar helloworld.jar &

    nohup的意思不挂服务,常驻的意思,除非云服务器重启,那就没法了;最后一个&表示执行命令后要生成日志文件nohup.out

    好了,这样就不担心关闭xshell,只要云服务器不关闭,总能访问的。

    创作不易,莫要白嫖,您的关注及点赞是对于我创作的最大动力与源泉。

     

    展开全文
  • 阿里云轻量云服务器部署java项目

    千次阅读 2018-11-06 11:33:12
    阿里云轻量云服务器部署java项目 前言:阿里云最新推出了轻量云服务器,说是可以简化配置。看重他是因为带宽明显提升。就继续照着ecs服务器的方式安装了一系列环境。系统是阿里云的Centos7.3、JDK是1.8.0_131、...

    阿里云轻量云服务器部署java项目

    前言:阿里云最新推出了轻量云服务器,说是可以简化配置。看重他是因为带宽明显提升。就继续照着ecs服务器的方式安装了一系列环境。系统是阿里云的Centos7.3、JDK是1.8.0_131、Mysql是5.6.37、Tomcat是7.0.52。首先通过xftp上传jdk、mysql、tomcat等tar包到家目录。

    目录

    阿里云轻量云服务器部署java项目

    1.首先安装jdk

    (1)创建java应用目录

    (2)解压tar包(记得更改tar包的名字以本地下载的为主)

    (3)打开etc文件

    (4)在文末输入如下配置(同样注意更改对应的名称)

    (5)重新加载配置文件

    (6)检查安装情况

    2.安装mysql

    (1).卸载Mariadb

    (2).创建mysql的文件目录

    (3).解压mysql的tar包

    (4).进入到mysql安装目录

    (5)完成后再安装

    (6).启动mysql

    (7).然后就可以正常的使用了,登陆mysql

    (8).开启远程访问(为了方便使用工具连接mysql方便操作。理论上运营是是杜绝的。此外高手可以略过此操作)

    (9).开启端口

    (10).设置mysql开机启动

    3.安装tomcat

    (1)同样为他创建一个对应的目录文件夹

    (2)执行解压命令

    (3)修改配置文件(也可以不改,使用80端口需要备案。外国服务器不用)


    1.首先安装jdk

    JDK的下载地址是 https://www.oracle.com/java/technologies/javase-downloads.html

    从上面版本可以选择下载所需要的jdk版本.我们这里使用的是64位的

    新建一个文件目录。比较习惯于放置在/usr/local下

    (1)创建java应用目录

       mkdir /usr/local/java

    (2)解压tar包(记得更改tar包的名字以本地下载的为主)

      tar -xvf xxx.tar.gz -C /usr/local/java

    (3)打开etc文件

       vim /etc/profile

    (4)在文末输入如下配置(同样注意更改对应的名称)

      #set java environment
      JAVA_HOME=/usr/local/java/jdk1.8.0_131
      CLASSPATH=.:$JAVA_HOME/lib.tools.jar
      PATH=$JAVA_HOME/bin:$PATH
      export JAVA_HOME CLASSPATH PATH

     

    (5)重新加载配置文件

          source /etc/profile

    (6)检查安装情况

        输入Java

     

     

    2.安装mysql

    centos7以后舍弃了mysql这个儿子换成了Mariadb。据说类似没用过还是给他更换成MySQL吧

    这是官网的下载地址 https://dev.mysql.com/downloads/mysql/

     

    (1).卸载Mariadb

    rpm -qa|grep mariadb //查询出已安装的mariadb

    rpm -e --nodeps 文件名 //一一卸载

    (2).创建mysql的文件目录

    mkdir /usr/local/mysql

    (3).解压mysql的tar包

    tar -xvf MySQL-5.6.37-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

    (4).进入到mysql安装目录

    cd /usr/local/mysql

    (5)完成后再安装

    rpm -ivh MySQL-server-5.6.37-1.el7.x86_64.rpm

    在使用rpm安装结果出现了如下错误

    意思是缺少一些依赖。安装这个libaio的东西,所以我们来安装libaio

    yum install libaio

    本以为就这样结束,然而。错误又来了。之后再次安装又出现了如下的错误

    使用如上的代码  yum install -y perl-Module-Install.noarch

    rpm -ivh MySQL-client-5.6.37-1.el7.x86_64.rpm

    rpm -ivh MySQL-devel-5.6.37-1.el7.x86_64.rpm

    (6).启动mysql

    service mysql start

    出现如下的错误

    1.) cd /var/lib/mysql

    2.) less localhost.localdomain.err(注意改名其实没用)这里就是iz2zefc5w。。。。。.err[目的是可以看一下错误.可以省略直接执行3,4步骤]

    3.) yum -y install autoconf

    4.) /usr/bin/mysql_install_db --user=mysql

    之后就可以正常启动mysql

    (7).然后就可以正常的使用了,登陆mysql

    mysql -uroot -p (第一次登陆没有密码推荐为其设置密码)

    不同版本的mysql方式不太一样有的会生成一个默认密码.有的就是开始没有密码.可以先用上述命令尝试

    如果发现不成功.试试mysql -uroot 或许那就能惊喜的发现登录进来了

    接下来使用set命令来更改的密码

    set password = password('你的密码');

    之后你就可以使用密码登陆mysql了

     

    (8).开启远程访问(为了方便使用工具连接mysql方便操作。理论上运营是是杜绝的。此外高手可以略过此操作)

    登陆mysql设置远程访问(使用root密码):

    grant all privileges on *.* to 'root' @'%' identified by '你的密码';

    flush privileges;

     

    (9).开启端口

    入站默认没有开启3306端口。所以你要想访问还需要打开服务器的端口。这之后就可以使用本机的navicat使用ip+用户名密码登陆了。(还要在阿里云放开3306才可以)

    使用这个语句来打开端口。

    firewall-cmd --add-port=3306/tcp --permanent

    出现类似下方的错误是因为没有开启防火墙。

    FirewallD is not running

    通过systemctl status firewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启。

     

    通过systemctl start firewalld开启防火墙,没有任何提示即开启成功。

    再次通过systemctl status firewalld查看firewalld状态,显示running即已开启了。

    如果要关闭防火墙设置,可能通过systemctl stop firewalld这条指令来关闭该功能。

    这个是查询该端口是否开放

    firewall-cmd --query-port=3306/tcp

    使用完成后记得重新加载

    firewall-cmd --reload

    (10).设置mysql开机启动

    chkconfig mysql on

     

    3.安装tomcat

    运行服务应该单独指定一个账户。偷懒就用root吧

    (1)同样为他创建一个对应的目录文件夹

    mkdir /tomcat

    (2)执行解压命令

    tar -zxvf apache-tomcat-7.0.52.tar.gz -C /tomcat/

    (3)修改配置文件(也可以不改,使用80端口需要备案。外国服务器不用)

    打开配置文件找到对应位置修改

    进入tomcat的目录里

    vim ./conf/server.xml

    加上URIEncoding可以避免一些get请求的中文乱码

    如果要使用https端口访问还要去申请ssl证书(稍后再说。详情看之后的文章)

    (4)打开端口

    firewall-cmd --add-port=80/tcp --permanent

    (5)执行脚本

    进入tomcat下的bin目录执行脚本

    sh startup.sh 启动脚本

    sh shutdown.sh 关闭脚本

    tail -f ..logs/catalina.out 动态查看Catalina日志

    (6)如果想不带项目名访问项目要在server.xml文件中的host标签下配置如下内容

    <Context path="" docBase="项目名(也可以是绝对路径)" debug="0" reloadable="true" />

     

    这是我昨天刚买的服务器。在部署环境搭建上遇到的一些坑。剩下的未知坑靠你们了!

     

    展开全文
  • 云服务器部署web项目

    千次阅读 2018-08-28 17:19:01
    云服务器部署web项目流程 服务器的购买  关于服务器的购买,在校生的话建议购买阿里云或者腾讯云服务器,学生机1核2G,10元一个月(1折优惠),便宜实惠,一般的项目都是完全可以的,微服务类型的项目部署也是...

                                         云服务器部署web项目流程

    • 服务器的购买

             关于服务器的购买,在校生的话建议购买阿里云或者腾讯云服务器,学生机1核2G,10元一个月(1折优惠),便宜实惠,一般的项目都是完全可以的,微服务类型的项目部署也是可以的,而这两款服务器套餐的话各有优点。

            腾讯云服务器:

                    可以续费两次(一次最长续费一年),

                    优点:无论你是否已经毕业,只要可以续费你就可以享受学生机套餐的优惠

                    缺陷:最多可使用3年(购买时1年,第一次续费1年,第二次续费2年)

                    购买链接:https://cloud.tencent.com/act/campus?fromSource=gwzcw.486979.486979.486979

            阿里云服务器:

                    优点:可以按月随心续费,不限次数

                    缺点:仅在在校期间可享受,毕业之后恢复原价,最长使用年限4年

                    购买链接:https://promotion.aliyun.com/ntms/campus2017.html?utm_content=se_1000162487
           

            具体的购买流程链接中会给出,按照步骤进行即可

    • 域名的购买(可省略)

              域名的购买可以随心所欲,选择自己喜欢的域名购买即可,不过建议购买便宜的域名,因为如果是放案例的话本身没有商业价值,域名随意便宜的最好,不过建议购买与服务器厂商同一个厂家的域名,因为不同的厂家数据同步在时间上有差异,而且域名备案的时候还要修改一些配置信息,比较麻烦。域名购买完成实名认证即可,购买方法可以在所在的云服务商的产品处搜索域名即可进入域名搜索和购买页面。

              比如说在百度购买域名:

              搜索百度云  ==》  进入首页

            

           进入域名搜索和购买页面购买

    • 域名备案和解析

        域名的备案和解析以腾讯的服务器和百度的域名为例

        在腾讯云处进行备案

       

        进入备案页面  ==》 开始备案  ==》 新增网站然后按照备案提示步骤一步步进行即可,信息提交之有问题会有工作人员打电话联系你,把问题说明白就好,然后就等备案成功的通知了。

        域名解析

        在产品中搜索云解析即可进入解析页面

      

        解析前先查看状态,根据状态旁的!图标,查看提示信息进行域名参数修改,状态正常之后进行解析即可成功

        注意:不同的厂商之间的数据同步会有时间间隔,如在腾讯云备案成功之后在百度云中过1--2天备案状态才会更改,有事记得打服务商客服电话!

    • 服务器中配置环境和部署项目

       在这里所说的云服务器其实就是一台计算机,它与我们的计算机的不同之处在于它有一个公网IP,通过这个公网IP,我们才能让其他用户在网络中访问到我们的服务器

       我的服务器是windows系统,配置如下

     

     配置服务器环境的第一步就是连接云服务器

    1. 在本地Windows机器上,点击开始菜单-> Run,输入"mstsc"命令,即可打开远程桌面连接对话框。

    在输入框输入Windows服务器的公网IP(在云服务器“管理视图”页面可查看云服务器的公网IP),如下图所示:

    2. 点击“连接”,在新打开的界面中,输入管理员账号和对应的密码

    管理员账号和密码:购买云服务器时,通过消息中心的通知消息,告知用户管理员账号及初始密码。

    如果密码忘记可以重置

    Windows服务器管理员账号固定为:Administrator。

     

    3. 点击密码输入框后的箭头图标,即可登录到Windows云服务器。

    三、环境搭建

    按照上一步成功之后,即可进入到云端服务器,如下图所示。

    接下来,我们要对云服务器进行环境的配置。配置的过程就类似你在电脑上配置,我配置的方法就是把服务器的磁盘布局一致,然后把电脑中的文件夹压缩之后放到服务器中就好,然后配置信息也粘贴到服务器中即可。配置过程和原先手动配置是一模一样的,忘记的可以百度一下,真想省事,用白塔面板即可

    特别提醒下tomcat服务器中的配置:

    将项目的war包放到Tomcat/webapp目录下,如图所示。

     

    我们现在要访问我们的项目需要“域名:8080/项目名”。但是我们想直接通过域名访问到我们的项目名, 这样我们就需要对tomcat修改。

    修改tomcat server.xml文件

    原默认8080端口改为80

     

    这样就完成了配置文件的修改。

    • 访问

    使用自身电脑中的浏览器访问自己配置的域名,即可出现你想要的效果

     

    欢迎留言指错。

     

     

    展开全文
  • 阿里云服务器部署和配置 登录阿里云 使用实名制的账号登录到,找到ESC云服务器 选择服务器的配置 根据需求来选择合适的配置,如果选择一键配置,就太简单了,不必赘述,这里要讲解的自定义配置 然后就是对操作系统...
  • 如何在阿里云服务器部署程序并用域名直接访问

    万次阅读 多人点赞 2018-02-17 18:02:06
    闲来无事,买了一个最便宜的阿里云服务器来学习,一年三百多,适合新手了解程序等。 一般买服务器只有公网的IP地址,也就是类似10.205.25.32这种形式的。如何想用域名(例如www.baidu.com)直接访问的你网站,可以...
  • 华为云服务器部署tomcat+jdk 在华为云上部署tomcat+jdk有两种方法,一是自行手动部署,二是通过华为云的DevCloud项目下的部署功能完成自动部署。 一、 手动部署 以部署jdk1.8、tomcat8.5为例,由于tomcat依赖jdk,...
  • 用腾讯云服务器部署VUE项目前言1.远程桌面连接2.腾讯云设置设置防火墙其他细节 前言 虽然还未开始研究生生涯,但是导师已经给了任务。出差回来,要求把项目部署到服务器上,这样各个课题之间可以看见。我以前只是...
  • springboot之腾讯云服务器部署jar

    千次阅读 2018-06-04 15:53:40
    springboot之腾讯云服务器部署jar 最近使用springboot开发后端微服务,想打包一个jar放在我的腾讯云服务器上,结果遇到2点小问题,这里记录一下: springboot之腾讯云服务器部署jar 1、打包jar时aplication.yml...
  • 将本地生成的servlet上传到云服务器部署 将 servlet 项目导出 选中项目,右键 -> Export -> WAR file: 弹出框: 这时,我们的 servlet 项目就导出好了,生成的一个 .war 为后缀的文件。 将 .war 文件发送...
  • 阿里云服务器部署架构 2014-07-30 0 个评论  来源:美味小鱼的杂货铺  收藏 我要投稿 最近要上马一个项目,客户要求全部部署到阿里云的服务器,做了一个阿里云的部署方案. 上图: ...
  • 阿里云服务器部署

    2020-06-12 14:53:05
    阿里云服务器(Linux) 终端模拟软件(xshell<命令行窗口>、xftp<用于数据传输>) jdk(linux) tomcat(服务器) mysql(数据库) Linux必要语法的学习 没有搭载tomcat服务器和jdk的阿里云服务器是不能...
  • springboot项目阿里云服务器部署详细过程 首先用一张图来说明一下整个的部署流程(网上借鉴的图) 服务器相关配置 1.(购买服务器过程就不阐述了)这个是我在阿里云已经购买好的服务器 2.之后就是进入安全组添加放行...
  • 通过阿里云服务器部署flask项目详细步骤,从服务器选择开始1.购买服务器,我们目前选择镜像Ubuntu16.04 64位的系统,因为这个系统目前运行比较稳定2.设施远程链接密码3.添加安全组4.利用ssh链接服务器5.先更新 apt ...
  • 阿里云服务器部署ShareLaTex(Overleaf)

    千次阅读 2020-05-15 13:11:47
    阿里云服务器部署ShareLaTex(Overleaf) 使用docker在服务器上部署ShareLaTex,这里服务器使用阿里云的ECS,操作系统为ubuntu16.04 0.准备工作 将apt的下载源换位国内镜像,在这里不再赘述 1.安装docker 首先卸载旧...
  • 若依管理系统(分离版)云服务器部署教程 本教程以阿里云服务器部署为例,腾讯云同理,不再赘述 构建发布方式为xxxx 本教程系统环境需求:MySQL >= 5.5JDK >= 1.8NGINX >= 1.16Redis >= 3.2.0...
  • 一步一步教你使用云服务器部署爬虫 1. 注册阿里云,可以免费试用一个月的云服务器。每天十点0元抢购 2. 点击进入阿里云领取页面 3. 点击管理可以修改密码 4.用显示的公网ip远程登录服务器,默认root用户,密码为...
  • egg.js+vue.js 云服务器部署 -- 环境配置; 一、后台服务部署; 1、首先我们先把项目从git 上 clone下来;不在git的也可以通过Xftp 上传至服务器,接下来就是熟悉的味道, cnpm install安装依赖包; 2、我的项目...
  • 记一次阿里云服务器部署RabbitMQ的坑

    千次阅读 2020-01-15 14:02:23
    部署流程:阿里云服务器部署Rabbitmq 问题描述:部署后,外网通过IP+端口无法访问。但是本地可以正常访问。 问题解决:通过控制变量,一步步排查问题原因。最后通过在阿里云提交工单得知,是安全组配置的有问题。 ...
  • SpringBoot简单项目上传至腾讯云服务器部署流程 1.在本地生成一个简单的SpringBoot项目,不含数据库 2.生成jar包,内含tomcat,服务器中无需再安装 3.购买一台云服务器或者免费试用,安装jdk 4.将jar包放到云服务器...
  • 关于在云服务器部署docker后,部署kafka,外网无法访问解决方式 这里主要测试的华为云服务器,但是我想所有的云服务器应该是大同小异的,其次是外网访问阶段,kafka部署后无法访问,以及在容器中更改了server.properties,...
  • 阅读目录 一、准备 二、下载安装xampp 三、下载安装可道云kodexplorer ...kodexplorer可道云是目前国内有代表性、美观易用性好的私有云软件,本文介绍在阿里云的云服务器上如何部署kodexplorer可道...
  • egg.js+vue.js 云服务器部署 – 项目部署 ** 一、后台服务部署; 1、首先我们先把项目从git 上 clone下来;不在git的也可以通过Xftp 上传至服务器,接下来就是熟悉的味道, cnpm install安装依赖包; 2、我的项目是用...
  • 阿里云服务器部署java-web项目的详细过程: 第一步:配置端口 第二步:安装连接服务器的工具,连接服务器 第三步:安装ftp管理软件-用于数据传输 第四步:安装 jdk 和 Tomcat 安装jdk命令,解压命令: # tar -...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,671
精华内容 8,668
关键字:

云服务器部署