查询域名
nslookup wangwanjia.com
配置服务器
mac系统下直接用终端
windows下 需要用到git bash 或者使用别的工具(putty)
git bash控制台
ssh username@address
需要用到的linux系统操作命令
远程连接命令
ssh root@域名
展示当前文件夹路径
pwd 目录路径
切换文件夹目录
cd 目录路径
展示当前文件夹中内容
ls
编辑文件
vim 文件路径
传输文件
scp 本地文件路径 root@域名:远程路径
解压文件命令
unzip
- 安装CentOS开发人员相关包
配置免费登录yum groupinstall “Development tools”
ssh-keygen -t rsa
mkdir 文件名 创建文件夹
- 安装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
3. 安装Node.js
```javascript
yum 自带源中没有node.js ,所有首先要获取node.js资源
curl --slient --location https://rpm.nodesource.com/setup_14.x | bash -
安装Node.js
yum install -y node.js
安装完成之后使用如下指令测试安装是否成功
node -v
安装pm2 node.js程序管理工具
npm i pm2 -g
使用pm2 启动node.js项目
pm2 start 文件名
停止
pm2 stop 文件名或id
从pm2的管理列中删除
pm2 delelte 文件名或id
- 安装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
- 配置nginx
创建一个name.config文件
cd /etc/nginx/cong.d
创建配置文件
touch name.conf
vim name.conf
按i建 进入插入模式
复制小面内容 粘贴进去
保存退出
:Wq