zoukankan      html  css  js  c++  java
  • aws上部署web工程

    1,下载nodejs

    https://www.cnblogs.com/duzhaoqi/p/14122736.html

    curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
    sudo apt-get install -y nodejs
    node -v

    安装yarn

    https://blog.csdn.net/weixin_41996632/article/details/103893264


    sudo apt remove cmdtest
    sudo apt remove yarn

    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
    echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

    sudo apt update
    sudo apt install yarn

    2,下载Nginx

    https://www.cnblogs.com/fengkun125/p/14142912.html

    apt-get install nginx

    service nginx start

    启动后,在网页重输入ip地址(默认80端口),即可看到nginx的欢迎页面。至此nginx安装成功

    nginx文件安装完成之后的文件位置:

    • /usr/sbin/nginx:主程序
    • /etc/nginx:存放配置文件
    • /var/www/html:存放静态文件
    • /var/log/nginx:存放日志

    修改端口

    https://blog.csdn.net/w20101310/article/details/78835668

    vi /etc/nginx/sites-enabled/default

    server {

      listen 80 default_server;

      listen [::]:80 default_server;

    nginx -s reload #重启nginx

    3,下载代码

    git clone

    cd 

    $yarn # 安装node_modules

    $yarn build # 生成静态文件

    tar -zcvf bulid dist.tar.gz

    4,放到Nginx目录下

    通过nginx.conf查看静态文件路径。

    cd /var/www/html

    mv /data/xx/dist.tar.gz .

    tar -zxvf dist.tar.gz

    5,免密

    https://blog.csdn.net/pengwupeng2008/article/details/107975766

    git 拉取防止重复输入密码的问题
        文件方式:
            a、在~/目录下面新增 .gitconfig 文件
                填写如下内容,用户名,邮箱,存储登入信息
                [user]
                    email = test@xxx.com
                    name = xiaoming
                
                [credential]
                    helper=store
            b、执行pull 第一次登入输入用户名,密码
            c、查看~/根目录下,会发现生成了一个 .git-credentials 文件
            内容如一下格式的串:
                http://username:password@ip:port
            d、再一次拉取代码,则不用再输入用户名和密码了
        
        命令行方式:
            1. git config --global credential.helper store
            2. git config --global user.email "你的邮箱"
            3. git config --global user.name "你的github用户名"
            4. git pull
            5. 输入你的用户名、密码,成功后,系统将把你的用户名、密码全局保存,下次就不用再输入密码了。

    PS:很坑的一点是密码。

  • 相关阅读:
    The model backing the 'XXX' context has changed 错误
    MVC5+EF6 入门完整教程四
    MVC5 + EF6 完整入门教程三
    MVC5 + EF6 入门完整教程二
    每日总结9.11
    setTextColor的几个注意事项
    selector使用注意事项
    每日总结9.9
    android popWindow使用注意事项
    有关TextView的drawaleTop属性
  • 原文地址:https://www.cnblogs.com/zccst/p/14384155.html
Copyright © 2011-2022 走看看