是否因为冲动而购买了一台服务器,或者自己搭建了一台服务器却不会玩而烦劳呢。本位让我们一起来学习如何部署一台服务器吧。
前期准备
-
确定购买目标 根据业务实际需要,确定购买服务器的类型。常见的服务器操作系统有 Centos
Unbunt
Windows
。 -
确定要部署的环境 根据实际需要,看需要安装那些服务。如 JAVA
Mysql
Nginx
PHP
Apacher
等等。 -
确定磁盘容量、内存、内核等系统硬件配置。
购买服务器
这里我们以阿里云为例,选择需要的服务器类型。直接购买就行了。购买完成后,需要在控制台修改ROOT
的密码和安全组规则。需开启常见的端口。如80
443
等。
部署环境
通过安装相应的中间件,来部署我们的项目。通常用的最多的就是宝塔面板了。简单、图形化操作。但是很多插件都是收费的。用起来很不爽。今天我们来看看类似的一款工具lnmp
的安装吧。
关于LNMP
LNMP
一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Alibaba/Amazon/Mint/Oracle/Rocky/Alma/Kali/UOS/银河麒麟/openEuler/Anolis OS Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)
、LNMPA(Nginx/MySQL/PHP/Apache)
、LAMP(Apache/MySQL/PHP)
生产环境的Shell程序。
部署LNMP
我们只需傻瓜式一键执行下面命令就行了。
wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp
运行完成后,提示如下。通过前面的序号安装要安装的数据库版本。
输入完成后提升
Using Generic Binaries [y/n]
这一步是提示是否使用二进制安装,输入y
为使用二进制安装,输入 n
为使用源码编译安装。
选择PHP版本
输入完成后,等待安装。
安装完成后效果如下:
访问IP地址,便可以看到初始页面。
添加虚拟主机
执行:lnmp vhost add
出现如下界面:根据相应的提示我们可以配置域名、站点目录、伪静态、日志、数据库、HTTPS
证书、FTP等相关信息。这个和宝塔添加站点的一样了。
而对于
nginx
的配置,我们会在后面的文章中进行详细的说明。如nginx
反代、证书配置、防盗链配置等等。我们会在后面的文章中进行说明。
更多精彩文章 欢迎关注我们
原文始发于微信公众号(kali黑客笔记):如何部署年轻人的第一台服务器
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论