如何半小时免费搭建NGINX网站?

原文作者:楚发
原文链接: 如何半小时免费搭建NGINX网站?
转载来源:NGINX开源社区

近半年直播越来越火,老罗都登场带货了,疫情就像催化剂,逼着线下各行各业转战线上。毋庸置疑,今年是直播元年。

但直播app和网站比较零散,没有一个集中的入口找到直播,于是,我就想做个直播网址导航网,搜罗主要热门直播网站和app,一网直达。

好,说干就干,越快越好!三步走:

1.阿里云开服

2.安装NGINX

3.部署网站

下面手把手教你。


一、阿里云0元开服

阿里云是目前世界第三,国内第一,快速建站最佳选择。手机安装阿里云app或者登录阿里云官网。不用注册账号,用支付宝或淘宝就可以登录。

可以参考我下面的配置截图,0元就可以创建一个ECS实例,注意操作系统选CentOS7.2版本,这个版本可以完美一键安装NGINX。

订单金额为0! 如果你想选择包月的,最低可以做到31元!相当于一天一块钱!当年自己安装服务器的痛苦经历已经一去不复返啦。

服务器开好后,会收到系统短信。你可以登录阿里云的控制台,通过自带的web终端登录到系统里,看到命令行提示符。就进入下一步了。


二、一键安装NGINX

我采用whsir一键安装包,通过yum源快速安装lnmp环境。照着下面步骤一步一步做:

  1. 安装epel源
yum install epel-release -y

2. 添加whsir一键包源

rpm -ivh http://mirrors.whsir.com/centos/whsir-release-centos.noarch.rpm

3. 安装NGINX

yum install wnginx -y

4. 安装php

yum install wphp56 -y

5. 安装mysql

yum remove mariadb-libs
yum install wmysql55 -y

6. 添加环境变量

echo 'export PATH=$PATH:/usr/local/nginx/sbin/:/usr/local/php/bin/:/usr/local/mysql/bin/' >> /etc/profile
source /etc/profile

7. 启动MySQL运行以下命令来删除匿名用户和测试数据库

/etc/init.d/mysql start
echo -e "\nn\ny\ny\ny\ny" | mysql_secure_installation

8. 启动NGINX、启动php

/etc/init.d/php-fpm56 start
/etc/init.d/nginx start

通过http://服务器ip 就可以查看NGINX启动页面了。

10分钟安装完成!是不是很简单呢?


三、建立网站

找万能的开源,WebStackPage是个开源网址导航网站,由viggo整理分享,感谢他!前端基于bootstrap框架开发,demo:WebStack 

源代码地址:

github.com/WebStackPage/WebStackPage.github.io

这个网站是纯静态页面,设计简洁,而且手机端显示也非常美观流畅。

git下来后,通过ftp工具,把webstack.cc代码上传到NGINX的html目录下。如果你找不到目录,可以用命令 ps -ef|grep nginx 找一下。

上传完成后,通过浏览器查看网站,建站就完成了。

之后,你就可以根据自己的需要修改网页内容啦。

最后我的成果就是最红人直播导航网


更多资源

想要更及时全面地获取NGINX相关的技术干货、互动问答、系列课程、活动资源?请前往NGINX开源社区:

- 官网:nginx.org.cn

- 微信公众号:https://mp.weixin.qq.com/s/XVE5yvDbmJtpV2alsIFwJg

- 微信群:https://www.nginx.org.cn/static/pc/images/homePage/QR-code.png?v=1621313354

- B站:https://space.bilibili.com/628384319

{{o.name}}
{{m.name}}

猜你喜欢

转载自my.oschina.net/u/5246775/blog/5310547