网站上线流程

必备条件: ① 架设到公网的服务器         一台Linux(CentOS/Ubuntu、)或者windows服务器

                   ② 部署web项目的服务          一款web服务器(Nginx/Apache/Tomcat)

                   ③ 方便访问的独立域名

1  服务器购买几个重要步骤 (CentOS)         ①   选择服务器实例cpu大小和内存大小

                                                      ②   镜像(操作系统):选择公共镜像  

                                                      ③   存储:可以多买一块数据盘或者增加系统盘

                                                      ④   网络安全组: 要把 80 端口勾上(http默认端口,而且是隐式的)

                                                      ⑤   选择 自定义密码 

2  用 gitbash 连接服务器                                

                                                      ①  在Git Bash 里面输入    ssh root@xx.xxx.xx.xxx (IP地址)   回车并输入密码 可以链接服务器

                                                      ②   输入   uname -a    查看当前系统的详细信息

3 web服务器选择(Nginx)   ①  先连接服务器 在Git Bash 中输入   1 -yum install epel-release -yum install Nginx    安装

                                               ②   输入 nginx -V 查看是否安装成功   

                                               ps:   windows下nginx安装过程:
                                                                 1、地址:http://nginx.org/en/download.html
                                                                 2、选择:nginx/Windows-1.16.0 下载并解压到c盘
                                                                 3、cmd:然后打开命令行cmd,切换到解压的那个nginx目录,运行nginx.exe -t
                                                                       如果出现了下面这两行说明安装nginx成功!
                                                                      nginx: configuration file C:\nginx/conf/nginx.conf test is successful          

4  配置web服务器     

                                  ①  先连接服务器  找到配置文件        方式一:cd /etc/ngnix            方式二:ngnix -t 查询配置文件位置

                                  ②  安装vim    输入 yum install vim

                                  ③  打开 vim.nginx.conf        更改  1. user => root      2. locatiob root => /root/www

                                       ps: vim使用方式   ①  按 shift 和 冒号 :  (从只读模式切换模式 ) 出现了 : 号 写入set nu 在按 I 字母

                                       切换到insert模式(左下角会出现insert) 然后修改           ②  保存: 按 ESC 再按  shift 和 冒号 : ,输入wq

5 上传网站到服务器 

           确认本地和服务器scp 有没有安装         连接服务器 输入 scp 查看是否存在

          输入yum install openssh-client  (openssh-client中有scp工具) 

           ① 不需要连接服务器     输入 scp -r local_dir user@reomte_dir 上传代码

           ②  输入 ls  查看当前文件夹下的文件

           ③         查看进程: ps -ef | grep nginx

                         停止进程:nginx -s stop

                         重启nginx:   直接nginx   或者先 nginx , 再 nginx -s reload

                                  

6 域名购买并解析(www,@) 以及备案

        

 

 

 


 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值