无需原生开发基础,也能完美呈现京东商城。《混合开发京东商城系统,提前布局大前端》课程融合vue、Android、IOS等目前流行的前端和移动端技术,混合开发经典电商APP——京东。课程将各种复杂功能与知识点完美融合,从技术原理到开发上线,让你真实感受到一个明星产品开发的全过程。功能实现之外,还有一流用户体验和优秀交互设计等你一探究竟,拓宽开发眼界。
如果我们希望可以在 CentOS 的服务器中,部署 WEB 端项目,那么需要了解
本地连接服务器需使用 SSH
指令,打开本地控制台执行以下操作。
ssh 登录名(root)@服务器IP地址
连接服务器ssh 登录名(root)@服务器IP地址
)连接服务器之后,如需要进行服务器操作指令,应首先了解 CentOS 中基本指令操作。
本文将列出常用的操作指令:
cd命令用于切换当前工作目录至 dirName (目录参数/指定目录)。
语法:
cd [dirName]
实例:
cd /usr/bin
cd ~
cd ../../
mkdir命令用于建立名称为 dirName 之子目录。
语法
mkdir [-p] dirName
-p 确保目录名称存在,不存在的就建一个。
实例
mkdir AAA
ls命令用于显示指定工作目录下的内容(列出目前工作目录所含之文件及子目录)。
语法:
ls [-alrtAFR] [name...]
参数:
实例:
ls
ls -ltr s*
ls -lR /bin
所有的 Unix Like 系统都会内建 vi 文书编辑器。
目前我们使用比较多的是 vim 编辑器。vim 具有文字编辑的能力。
vim 使用内容较多,不在本文章中一一列举,如需详细了解,可点击链接
scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
语法:
scp [可选参数] file_source file_target
参数说明(部分):
-q: 不显示传输进度条。
-r: 递归复制整个目录。
-v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题
实例:
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music
scp -r /home/space/music/ [email protected]:/home/root/others/music
scp [email protected]:/home/root/others/music/1.mp3 /home/space/music/
scp -r [email protected]:/home/root/others/music/ /home/space/music/
系统中解压与压缩程序非常多,常用的包括了 tar、gzip、gunzip、bzip2、bunzip2、 zip、 unzip等指令,大家点击对应的指令可跳转到对应指令文档。我们这里仅列举部分 tar
指令内容。
实例:
tar -cf all.tar *.jpg
tar -rf all.tar *.gif
tar -uf all.tar logo.gif
tar -tf all.tar
tar -xf all.tar
Yum(全称为Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。 基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
(PS:如果上面过于官方的介绍不好理解,那么可以把yum
简单的理解为CentOS
中的npm
。)
语法:
yum [options] [command] [package ...]
参数:
实例:
yum -h
重点:执行可查看 yum 所有可用指令,阿里云中列出指令默认为中文展示!!!
yum install nginx
命令来安装 nginx
到服务器中。对 Nginx
进行配置之前,大家需要先了解 Nginx
的基本语法:
- nginx -t #测试配置文件是否有语法错误
- nginx -s reopen #重启Nginx
- nginx -s reload #重新加载Nginx配置文件,然后以优雅的方式重启Nginx
- nginx -s stop #强制停止Nginx服务
- nginx -s quit #优雅地停止Nginx服务(即处理完所有请求后再停止服务)
- nginx -c [配置文件路径] #为 Nginx 指定配置文件
了解了基本语法之后,对于 nginx
我们需要首先指定配置文件,如未指定配置文件,则执行 nginx -s reload
有可能出现 nginx: [error] invalid PID number “” in “/run/nginx.pid”
错误。
指定nginx
配置文件步骤如下:
指定了配置文件之后,我们就可以根据我们自己的需求对Nginx
进行服务配置了。
因为服务配置内容相对比较多,所以我们只在课程中给大家讲解,不在本文中涉及了。希望大家可以理解。
····················
欢迎关注课程:
《入门移动端混合开发 实战京东 APP》