发布前的准备工作:
必备条件:
一台Linux的服务器 centos、Ubuntu 一款web服务器 NGINX、Apache、Tomcat 属于自己的独立域名
服务器的选择:
服务器的类型: Linux -->生产中一般使用Linux windows
1: 从网络购买服务器: 云服务器ECS 购买完可以在管理控制台看到。 2: 使用Gitbash连接服务器 https://gitforwindows.org/ 网站下载 为什么推荐这个?强大 包括以后的上传和下载 使用 ssh user@remote_ip 连接到远程的服务器。 ssh root@44.95.255.230 windows 远程连接 3398端口
web服务器的选择:
NGINX、Apache、Tomcat NGINX:高性能、高并发 Apache:多平台、安全、流行 Tomcat:多用于Java做jsp解析
(1):打开网站: www.nginx.org 安装nginx: 命令行:nginx -V 查看是否安装 yum install nginx nginx的安装包软件源是不在centos的安装包里面种的。 1:yum install epel-release 是在这里面 2:yum install nginx (2):配置web服务器 需要注意的几个地方:修改配置文件 vim /etc/nginx ps:nginx -t :可以自己找到自己的配置文件在哪里 (1)user root 改成 user root (2) server -->location / { root /root/www/; 默认网页保存的网址在root目录下的www目录下。 index index.html index.htm; } (3):上传网址到服务器 使用scp命令: scp -r local_dir user@ip:/remote_dir 注:在gitbash 输入scp 看下是否存在这个命令 在服务器也输入scp 看下是否存在这个命令 服务器没有就安装scp命令:yum install openssh-client scp -r ./demo/* root@47.94.255.230:/root/www
ps -ef | grep nginx :查看nginx是否在跑
nginx -s stop :停止nginx服务
nginx -t :nginx检查配置文件是否错误
进行域名以及解析
(1)打开阿里云,产品域名与网站;域名注册
(2)够买完域名后,打开右上角的控制台。找到添加解析,
注意的是:购买服务器和域名的信息要一致,服务器是个人的,域名也是个人的