查询域名

nslookup wangwanjia.com

配置服务器

mac系统下直接用终端
windows下 需要用到git bash 或者使用别的工具(putty)

git bash控制台

ssh username@address

需要用到的linux系统操作命令

  1. 远程连接命令
  2. ssh root@域名
  3. 展示当前文件夹路径
  4. pwd 目录路径
  5. 切换文件夹目录
  6. cd 目录路径
  7. 展示当前文件夹中内容
  8. ls
  9. 编辑文件
  10. vim 文件路径
  11. 传输文件
  12. scp 本地文件路径 root@域名:远程路径
  13. 解压文件命令
  14. unzip
  1. 安装CentOS开发人员相关包
    1. yum groupinstall Development tools
    配置免费登录
    ssh-keygen -t rsa

mkdir 文件名 创建文件夹

  1. 安装Nignx ```javascript 添加 Nginx 源 sudo yum install epel-release

安装 Nginx sudo yum install nginx

启动 Nginx sudo systemctl start nginx

配置防火墙 sudo firewall-cmd —permanent —zone=public —add-service=http sudo firewall-cmd —permanent —zone=public —add-service=https sudo firewall—cmd —reload

  1. 3. 安装Node.js
  2. ```javascript
  3. yum 自带源中没有node.js ,所有首先要获取node.js资源
  4. curl --slient --location https://rpm.nodesource.com/setup_14.x | bash -
  5. 安装Node.js
  6. yum install -y node.js
  7. 安装完成之后使用如下指令测试安装是否成功
  8. node -v
  9. 安装pm2 node.js程序管理工具
  10. npm i pm2 -g
  11. 使用pm2 启动node.js项目
  12. pm2 start 文件名
  13. 停止
  14. pm2 stop 文件名或id
  15. 从pm2的管理列中删除
  16. pm2 delelte 文件名或id
  1. 安装mysql ```javascript 下载并安装 mysql源 wget https://dev.mysql.com/get/mysql80-commutity-release-el7-3.noarch.rpm

安装 mysql sudo yum install mysql-communtity-server -y

如果上一步报错 执行下面的语句 sudo yum module disable mysql

启动mysql sudo systemctl start mysql

找到默认密码 mysql安装完毕之后会自动设置一个默认密码,我们需要找到默认密码 grep “temporary password” /var/log/mysql.log

链接到myslq数据库,修改密码 mysql -uroot -p

alter user “root”@”localhost” identified by “1234”


5. 上传网站资源

可以使用scp命令, 也可以安装ftp(vsftpd)工具
```javascript
scp 本地文件 root@域名:远程路径

在服务器创建文件夹
mkdir /home/nginx/

把网页文件移动到创建好的文件夹里
mv ./dist.zip /home/nginx/

解压压缩文件
cd /home/nginx
unzip ./dist.zip

修改文件夹名字
mv dist name
  1. 配置nginx

创建一个name.config文件

cd /etc/nginx/cong.d

创建配置文件
touch name.conf

vim name.conf

按i建 进入插入模式
复制小面内容 粘贴进去
保存退出

:Wq