美文网首页
从0到1搭建个人博客

从0到1搭建个人博客

作者: 小邝小邝 | 来源:发表于2020-09-01 22:30 被阅读0次

    一、搭建前的准备

    1、准备好一套云服务器,没有也可以使用虚拟机(CentOS 7.x)

    2、使用SSH工具,连接上Linux服务器(建议Xshell或SecureCRT)

    3、我使用的是虚拟机与SecureCRT

    4、安装Git,有各种方法安装,我使用的是用安装包安装,官网下载链接:        https://git-scm.com/download/win

        自行安装。

        下图来源于:http://istester.com/git/118.html

        这我自己安装好的(记得配置环境变量后更新):

    5、安装好Git后,注册自己的Git账号,用来后续拉取代码、提交代码、更新代码。

    6、安装mysql

    7、安装Nginx,使用tar包安装,网址:https://nginx.org/en/download.html

          或使用wegt安装:wget -chttps://nginx.org/download/nginx-1.18.0.tar.gz

        解压Nginx tar包:

        解压后进到cd nginx-1.18.0

        配置Nginx:
        ①使用默认配置:
        ./configure

       ②编译安装
        make
        make install

        ③查看80端口是否被占用
        lsof -i:80

        ④切换到 /usr/local/nginx/sbin目录下进行启动、停止Nginx
        cd  /usr/local/nginx/sbin
        ./nginx
        ./nginx-s stop
        ./nginx-s quit
        ./nginx-s reload

        ⑤查看Nginx进程
        ps aux|grep nginx

        ⑥重启Nginx
        先停止Nginx(./nginx -s quit)再启动(./ngnix)
        重新加载配置文件:
        当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启     nginx,使   用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在     nginx 中生效,如下:
        ./nginx -s reload

    启动成功后,在浏览器可以看到这样的页面:

        打开失败的话,防火墙没有添加80端口:
        firewall-cmd --zone=public --add-port=80/tcp --permanent
        systemctl stop firewalld.service
        systemctl start firewalld.service

        ⑦加入开机自动启动Nginx
        即在rc.local增加启动代码就可以了
        vi /etc/rc.local
        增加一行/usr/local/nginx/sbin/nginx
        设置执行权限:
        chmod 755 rc.local

    未完待续(持续更新中)...

    相关文章

      网友评论

          本文标题:从0到1搭建个人博客

          本文链接:https://www.haomeiwen.com/subject/dzcbsktx.html