1、默认你工具(xshell+xftp)都下好并安装好了,并且你需要拥有买个服务器(需要用到公网IP)
2、你需要配置好自己的阿里云账号密码,并在xshell中连上,远程主机是你自己的公网ip地址,并输入账号密码
看到如下界面表示连接成功
3、进入正式的安装环节
3.1.0、安装git
yum install git -y 全局安装
3.1.1、下载nvm是node版本控制器
git clone git://github.com/creationix/nvm.git ~/nvm
3.1.2、查询node版本
nvm list-remote
3.1.3、安装node
nvm install v11.6.0 版本号
3.1.4、安装pcre依赖
yum -y install pcre*
3.1.5、安装openssl依赖
yum -y install openssl*
3.1.6、在根目录创建一个nginx目录
在根目录也就是root这个目录创建了一个nginx文件,这里面都存放我们安装的nginx
mkdir nginx
3.1.7、安装nginx服务
wget http://nginx.org/download/nginx-1.14.2.tar.gz 这个是一个压缩文件
3.1.8、解压nginx安装包
tar -zxvf nginx-1.14.2.tar.gz
3.1.9、进入解压的目录 cd nginx-1.14.2.tar.gz
./configure 执行文件,检查配置文件是否生效
3.2.0、编译
make -j4
3.2.1、安装依赖
make install
3.2.2、返回主界面
cd
3.2.3、启动nginx,直接输入nginx即可,通过输入ps -ef|grep nginx可以看到进程
如果启动遇到nginx: [emerg] getpwnam("nginx") failed这个错误。少了用户配置
useradd -s /sbin/nologin -M nginx
id nginx
netstat -tlunp | grep nginx启动命令
或者在过程中出现 [emerg] mkdir() “/var/temp/nginx/client” failed (2: No such file or directory) 错误 执行
sudo mkdir -p /var/tem/nginx/client 这个sudo我不要加,应为我的就是root权限了,如果不是的需要加
4、因为默认端口是80,所以你需要在阿里云上把80端口打开
5、在浏览器地址栏输入自己服务器的公网ip地址就可以了
6、如果需要展现自己的静态的html页面
6.1.0、首先你需要将其放置/usr/share/nginx/html的文件里面
然后在浏览器中输入的网址的格式应该是 你的公网IP地址+/girl/index.html