想要建站?如何建站?本文根据博主的建站经验提供手把手的建站教程,让有需要的朋友选择有个参考,新手也可以建站!

本文参照 搬瓦工建站教程 WordPress建站 Otstar 大佬的博客 猫大 大佬的博客进行整合

授权信息

什么是LNMP环境

  • LAMP指的是Linux(操作系统)、Apache(HTTP服务器),MySQL(数据库软件) 和PHP(有时也是指Perl或Python)的第一个字母,主要用来建立web应用平台。
  • 这三个是建站的基础,有了这个环境就可以在你的VPS上运行自己的个人网站了。

如何安装LNMP环境

博主使用的是LNMP一键安装包, 具体可参看这里:https://lnmp.org/install.html

  • 首先,创建screen会话 :
screen -S lnmp

如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装。

  • screen命令的作用就是相当于开了一个新的窗口,这样你在执行耗时的命令时,就不用担心因为网络不好本机与服务器断开连接而导致命令出错的问题。之后如果断线了,只需要执行screen -r lnmp就可以看到你的lnmp安装进程。
  • 由于新版本LNMP可一键设置SSL,故推荐优先安装最新版本:
wget -c http://soft.vpser.net/lnmp/lnmp1.6-full.tar.gz && tar -zxf lnmp1.6-full.tar.gz && cd lnmp1.6-full && ./install.sh lamp
  • 其他版本(1.5 1.4 1.3 )
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4-full.tar.gz && tar -zxf lnmp1.4-full.tar.gz && cd lnmp1.4-full && ./install.sh lamp
wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar -zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lamp
  • 以下安装过程不再赘述,选项一般默认即可,主要设置详见如下(LNMP1.6示意)。
  • 这里设置的数据库ROOT密码务必记牢,下面添加域名时会用到!!
  • LNMP安装成功之后,如果数据库密码忘记了,可参看这里进行重置
  • 等待······
  • 通常一个小时以内(博主测试,一核大概30分钟-45分钟,二核加魔改版BBR大概11分钟,6核不加BBR大概15分钟)可以安装完成,安装成功后的界面如下图所示(Ctrl+c退出界面)

至此,LAMP环境已经在VPS上搭建完成。在浏览器中输入VPS的IP访问,会出现以下界面:

至此,你的VPS就完成了LNMP环境的安装。

  • 重要提示:★★★★★
  • ①为了安全,建议将 phpmyadmin 目录重命名为不容易猜到的目录(比如 hereispma , ..):
  • # cd /home/wwwroot/default
  • # mv phpmyadmin hereispma
  • ②此安装成功页面是IP访问时的默认页面(非域名),建议删除或改名:
  • # rm -rf index.html 或者
  • # mv index.html random-name.html
  • ③如需要开启IP访问网站域名,请更改IP访问默认路径(此步骤可选,强烈不推荐):
  • # vi /usr/local/apache/conf/extra/httpd-vhosts.conf
  • 将 DocumentRoot “/home/wwwroot/default” 及 Directory “/home/wwwroot/default” 两处中的 “/home/wwwroot/default” 修改为需要IP访问的域名,如 “/home/wwwroot/seoimo.com”。

Warning: Undefined variable $current_user in /www/wwwroot/blog.oyi.me/wp-content/themes/Origami/comments.php on line 10

Warning: Attempt to read property "user_login" on null in /www/wwwroot/blog.oyi.me/wp-content/themes/Origami/comments.php on line 10
说点什么
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...