网站发布到互联网上的步骤,web项目怎么发布到网上
一、发布前准备工作1、Linux(CentOS/Ubuntu )服务器1台。
2、web服务器(Nginx/Apache/Tomcat ) )。
3、自己的域名(cn/com/org/. )。
二、服务器采购和配置1、服务器类型:
1 ) Linux(CentOS/Ubuntu/redhat/. )。
2 ) windows(winserver/win7/win10/. )。
2、购买服务器:
1 )进入aliyun.com购买服务器。 产品----灵活计算----选择云服务ECS
2 )进入服务器配置,镜像设置选择CentOS和7.0及更高版本。
3 )存储设置)如果服务器需要存储大量数据,可以添加新的数据磁盘。
4 )安全组设置(选中HTTP 80端口。
80端口网站服务的默认端口。
22个端口用于Linux SSH登录。
389端口用于windows远程桌面登录。
4 )系统设置)为了便于管理,在此选择密码管理。
5 )控制台可以显示购买的服务器的配置信息。
二.连接远程服务器。 1 )这里推荐Gitbash连接服务。
Gitbash下载: https://gitforwindows.org/
使用ssh user@remote_ip连接到远程服务器。
三. Web服务器选择1 ) Nginx高性能、高并发。
2 ) Apache多平台、安全、流行。
3 ) Tomcat用于java的jsp分析。
一、这里选择nginx
1 )检查当前服务器上是否安装了nginx。 检查nginx-vnginx的安装信息和配置。
2 )在线安装nginx服务器。
a、确认当前服务器上未安装nginx。
b、因为没有nginx软件,所以CentOS附带的软件包。 首先,必须安装名为yum install epel-release的软件包。
c .成功后,可以运行yum install nginx进行nginx安装。
二.配置Web服务器。
1 )需要注意的几点:
a、将user nginx更改为user root。
b、http服务器位置
2 )打开nginx服务器的配置文件(cd /etc/nginx使用vim nginx.conf设置服务器。
3 )使用nginx -t语法检查验证nginx配置是否成功。
4 ) yum install vim在线安装配置文件编辑器:使用vim。
5 )配置文件
三.将网站上传到服务器
1、使用scp命令将站点上传到服务器。 这里不需要登录远程服务器。
以scp-r local _ diruser @ IP :/remote _ dir命令格式将本地web APP应用程序上载到服务器。
2、查看git的scp命令。
3、使用ssh root@47.94.255.230连接到远程服务器。
4、确认远程服务器是否遵循了scp命令。 如果未使用yum install openssh-client命令安装
5、退出远程服务器。
6、上传到本地项目到远程服务器的指定目录。 (不需要登录远程服务器)
7、启动nginx服务器ps -ef | grep nginx,确认当前nginx的运行状态。
8、停止nginx服务nginx停止
四.域名购买和映射解决
1、进入aliyun.com注册产品----网站模块----域名
2、输入要注册的域名。
3、加入名单,点击立即结算。
4、这里需要注意域名持有者的选择,必须与服务器的信息一致。
5、进入管理控制台----点击域名
6、查看购买的域名,可以点击解决。 有初学者指南选择初学者指南。
7、域名信息和服务器信息办理域名备案的。