转载:https://wangejiba.com/104.html
域名有了,VPS 也选购了,并且域名和 IP 也做了 DNS 解析。下一步就是为了网站搭建 web 环境了。这次我们采用一件安装脚本 Lnmp 进行操作。
安装必要的工具 Xshell、Xftp
Xshell 是一款 SSH 客户端,可以在 Windows 界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
Xftp 是一个功能强大的 SFTP、FTP 文件传输软件,可以安全地在 UNIX/Linux(服务器)和 Windows PC 之间传输文件。
Xshell、Xftp 下载
[Win] Xshell 支持 SSH1 SSH2 的安全终端模拟软件
1.Xshell简介 Xshell 是一个强大的安全终端模拟软件,它支持 SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell 可以在 Wind ...
[Win] SFTP/FTP文件传输软件 Xftp
Xftp简介 Xftp是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。 简单来讲,这是使用 Linux 系统的 VPS 服务器用户必不可少的应用,一般和 Xs ...
找到 VPS 主机的 ROOT 密码
Vultr 的密码在后台控制面板
搬瓦工的密码一般要先自动生成,如果你创建 VPS 没生成密码,那么现在开始生成:先点击 stop 暂停主机运行,接着点击左侧面板的 Root password modification ,就可以重置 ROOT 密码了。
重置完毕请妥善保存密码,并点击 Start 启动 VPS。
使用 Xshell 远程连接你的 VPS
首先确认 VPS 是否处于运行状态,如果不是,请先启动运行。然后打开 Xshell,点击左上角的文件,选择新建。
主机:填写 VPS 的 IP 地址
端口:Vultr 和其他厂家的主机,比如国内阿里云的,都是默认 22。
但是搬瓦工不一样,搬瓦工 VPS 的端口是单独生成的,请进去搬瓦工控制面板确认你的端口。
如果你忘记了 VPS 的域名和端口,请阅读此文查看 IP 地址和端口:Namesilo 域名解析 DNS 的过程
点击连接,如果 Xshell 没有弹出对话框,请再次点击左上角的文件,选择打开,选择刚才新建的登陆信息,点击连接。
保存秘钥
用户名统一为 ROOT
输入密码并连接。密码就是上一步讲到的 ROOT 密码
使用 Lnmp 安装 web 环境
1.执行 screen 命令
Screen 是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器,可以避免 SSH 远程登录 Linux VPS 编译安装程序时网络突然断开,远程执行的命令也被迫停止。
输入以下代码并点击回车键:
- screen -S lnmp
如果提示:
- screen: command not found
则输入以下代码并点击回车键:
- yum install screen
安装 screen 的中途需要你输入 y 进行确认
2.安装 Lnmp
输入以下代码并点击回车键:
- wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
正常运行以上命令后会显示如下内容
如果没有显示以上内容,而是提示:
- -bash: wget: command not found
则输入以下代码并点击回车键:
- yum -y install wget
之后再次运行
- wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
3.安装数据库管理系统 MySQL
MySQL 选择 5.5.56 版本即可,点击回车键将自动选择 MySQL5.5.56
4.设置 MySQL 的 root 密码
输入 VPS 主机的 ROOT 密码,并点击回车键
5.启用 MySQL InnoDB
输入字母 y 并点击回车键,启用 MySQL InnoDB
6.选择 PHP 版本
输入数字 7 并点击回车键,这样将会选择新版本获得最好的性能。
7.是否安装内存优化
点击回车键,选择不安装内存优化
8.开始安装 web 环境
此时将会提
- Press any key to install...or Press Ctrl+c to cancel
按回车键确认开始安装。 LNMP脚本就会自动安装编译 Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer 这几个软件。
整个过程根据 VPS 性能和网速将会持续半小时到几个小时。
9.安装成功
如果显示 Nginx: OK,MySQL: OK,PHP: OK,并且 Nginx、MySQL、PHP 都是 running,80 和 3306 端口都存在,并提示安装使用的时间及 Install lnmp V1.4 completed! enjoy it.的话,说明已经安装成功。
10.安装虚拟主机+部署网站
下面将是搭建网站的最后一步:
安装虚拟主机并上传网站代码,网站代码可以选择现成的WordPress、Discuz、织梦、帝国等,虫子推荐使用 WordPress,插件丰富,功能强大,操作简单。