新手第一次部署前端项目到阿里云服务器详细步骤(CentOS系统) |
您所在的位置:网站首页 › xshell部署web项目 › 新手第一次部署前端项目到阿里云服务器详细步骤(CentOS系统) |
趁着双十一阿里云服务器的优惠,我买了一个服务器。220三年,真的超划算^_^,虽然性能上有些限制,不过对于我来说,已经够了。 然后,开始了个人博客网站的创造之旅~ 记录一下阿里云服务器配置、部署的过程。 1. 选择服务器系统首先刚买了服务器,需要选系统,我选的是CentOS 7.2的Linux系统(大神都是使用的Linux,我不是大神,就跟风一下下)。 需要配置一下安全组,否则到时候使用公网IP访问的时候会出现访问不到的情况。 安全组 > 创建安全组 如果你购买了域名的话,可以在这里绑定,让它指向你的主机IP就行了。不过要及时备案,否则使用域名打不开页面(会出来提示备案的页面)。 进入域名 > 解析设置 > 添加记录 现在你可以使用远程连接到你的阿里云服务器了。 但是,实际上如果每次连接服务器都要这么麻烦的话,那确实挺麻烦的,所以需要借助一个第三方的工具进行远程与服务器连接,有很多,这里我使用的是Xshell和Xftp。 Xshell是一个远程与服务器连接的软件,国外的,正常是要收费使用的,我下了一个个人学校的免费版本。这里贡献地址: 下载Xshell 服务器已经连接了,但是现在服务器什么都没有,现在想要忘服务器上面放静态资源,像html等等,需要安装静态资源服务器,有Apache和Nginx。 两者有什么区别呢? 可以参阅一下这篇文章 Apache和Nginx的区别 这里,我选的是Nginx。 在安装Nginx之前,需要安装一些依赖的库 yum install -y pcre pcre-devel yum install -y zlib zlib-devel如果有需要,根据error提示可能还需要GCC和OpenSSL yum install gcc-c++ yum install -y openssl openssl-devel安装好了之后,可以安装Nginx了 wget -c https://nginx.org/download/nginx-1.14.0.tar.gz解压并进入nginx目录 tar -zxvf nginx-1.14.0.tar.gz cd nginx-1.14.0使用nginx的默认配置 ./configure编译安装 make make install查找安装路径 whereis nginx
执行完没有报错既说明服务器成功开启,此时使用你的IP在浏览器直接输入然后回车,你就会看到一个这样子的页面神奇地出现!
重新启动服务: /usr/local/nginx/sbin/nginx -s reopen 7. 上传静态资源文件现在开始上传你本地的静态资源文件到服务器,以便外网能访问到。 打开Xshell上面的文件传输,会自动打开已经安装好的Xftp。 现在你的服务器可以被访问了,但是需要在服务器上放置你想被访问的文件,还需要配置Nginx服务器。 打开Xshell 修改一下 nginx 的配置文件 vim /usr/local/nginx/conf/nginx.conf按shift + i 进入编辑状态,上下方向键控制光标 要改的地方如下: 用户改成当前用户 root vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。 命令模式下: :q 退出 :q! 强制退出 :wq 保存并退出 修改完配置文件之后,需要重新启动服务器 /usr/local/nginx/sbin/nginx -s reload接下来,在浏览器地址栏输入你的服务器IP,就可以看到你的项目了。 放一下我的地址 http://120.79.227.130/ 9. 常用指令配置 nginx 常用命令: • 查看配置: vi /usr/local/nginx/conf/nginx.conf• 编辑配置: vim /usr/local/nginx/conf/nginx.conf• 重启配置: /usr/local/nginx/sbin/nginx -s reload• 重启服务: /usr/local/nginx/sbin/nginx -s reopen到这里,如果你的浏览器还不能显示主页的话,如果出现下面的错误: 1. 出现403(被拒绝) 参考文章: Nginx出现403 forbidden 2. 使用 vim 出现 E325:ATTENTION 错误 删除交换文件 .swp: cd /usr/local/nginx/conf ls -la rm -f .nginx.conf.swp因为交换文件是隐藏的,ls 命令看不到,需要 ls -la 才可以查看隐藏文件。 如果这篇文章有帮助到你,请给我点个赞吧,谢谢~ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |