阿里云网站部署流程

一、购买服务器

         选择9.5元/月的学生服务器即可,服务器可以续费,时间选择为1-12月。

          购买成功后即创建实例,远程连接分为workbench和vnc,workbench类似于终端,停止后脚本程序停止;vnc为虚拟网络连接,类似于远程桌面。

         操作步骤如下:   

            1.重置密码,通过工作台或vnc连接服务器;

           2.配置规则,需要配置服务器tcp端口号8886和客户端apache端口号80;

           3. ssh本地连接远端:ssh usrname@ip;ip为服务器共有ip,连接成功后在本地终端即可远程操作控制台;

           4.连接服务器的第一个目录为~用户目录,执行cd ..进入root目录;

           5.将linux本地文件复制到远程服务器:scp -r 本地文件夹目录 username@ip:远程文件夹目录其中,


5.搭建环境

python

——pip3,ubuntu自带py2和py3,需要对pip3卸载重装并升级;


sudo apt-get install python3-pip

sudo pip3 install --upgrade pip

sudo apt-get remove python3-pip

——tensorflow,由于是恢复模型,直接cpu版本即可;

pip3 install tensorflow

——punkt,是nltk分词工具必需的,直接下载可能不可行,直接本地构造/nltk_data/tokenizers/punkt目录上传;

后端

——nodejs,先更新;

sudo npm install n -g
sudo n stable
node -v

——forever,运行nodejs,如果用node server.js则关闭程序后服务器即停止;

npm install forever -g
forever start server.js

——服务器ip配置为0.0.0.0

前端

——apache2,直接安装,安装成功后会创建一个目录/var/www/html,用来放置所有前端文件:html/js/css等;

sudo apt install apache2

——客户端js的ajax请求配置为对应的服务器公网ip和port

输入ip即可访问成功,完结撒花~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值