有必要记录下,搭建网站走过的坑~
首先是Nginx:
这里用的是apt-get安装方式,也可以使用下载源码自行编译。
需要说的是Nginx的配置文件位于/etc/nginx/conf.d/
重启Nginx的命令可用 /etc/ini.d/nginx restart
然后是PHP:
依然是apt-get安装~~
sudo apt install php php-fpm
对于Nginx的配置可参考:
https://blog.csdn.net/shihongliang1993/article/details/51836262
不过需要注意的是
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
根据实际版本改变~~
MySQL的安装:
可以参考腾讯云的教程
https://cloud.tencent.com/developer/labs/lab/10122
简单说下就是建立个新database和用户名啥的~~
WordPress:
我使用的是git clone直接把库拉下来的方式~
以上设置好后,敲入ip地址就可以在网页端进行设置了。
后记:
说下坑有哪些,本文全部是基于http的网页,但是我的服务器和域名实际上是有tls的证书的,而且https端指向了我的静态文件服务器。
这就有个很尴尬的问题是同网址会有不同的页面。而且我电脑的chrome会强制将http转换为https。于是在调试时候浪费了很多时间。
差不多就这些吧~