-
#网络安全#教你如何从零搭建一个个人网站-超详细-新手必看
顶 顶 热2024/03/30 20:14:25 发布411622 浏览0 回复0 点赞
帖子:8
精华:0
注册:2024/03/27 23:40:43
IP属地:未知
开篇第一句,妥妥的是先上一个我的网站链接3139.top

这个站是用wordpress搭建的。wordpress搭建网站很轻松,对新手很友好。后期维护也比较方便。以下是我整个的搭建过程以及一些搭建心得。欢迎评论。

如果你也正好有搭建个人网站的想法,那么本文会给你一个参考,也许看了这篇文章你就可以不用再百度、甚至谷歌了,因为我会写得 足够的细致而系统。
1. 写在前面
说到网站,其实我搭建过挺多个了。
从最开始的 DISCUZ (新手来说这个不是很友好,需要探索一段时间),到后来也使用过织梦搭建个人博客,再后来,就一直用wordpress了。
2. 准备工作
一台 Linux 服务器
在开始搭建网站之前,当然第一步是购买一个属于自己的 『服务器』。
你可以选择如下渠道进行购买:
阿里云
腾讯云
华为云
西部数码
等的大厂服务器,不要贪图便宜去买国外的服务器厂商,因为速度很慢很多,很影响体验。
我的就是在华为云上购买的,刚开始买个最低配置的服务器就行,以后不够用了,可以慢慢升级,扩容。
如果是学生可以在领券页面里找到学生专享,服务器9.5元/月,直接点击购买即可。不是学生也可以组团购买,更便宜,服务器购买就不多说了,拿钱就好了。
一个专属的域名
买了服务器后,你就会拥有一个公网ip,如果网站搭建起来了,你完全可以使用这个 ip 去访问,但仅供开发、测试使用。
如果要真正运营起来,想要有流量,还得搞一个域名,方便你推广。
域名的购买建议和上面服务器使用同一个厂商,可以省去一些麻烦。比如阿里云购买的域名要备案是需要你在华为下有一台服务器的。
一个远程登陆软件
这里我建议用宝塔面板。对新手来说很友好。一键解决你想解决的所有问题。重点是还不收费。
2. 部署方式选择
部署方式,可分为两种
使用服务器管理软件,实现自动化部署,最著名的就是 宝塔面板 。
手动登陆远程服务器,实现脚本化部署。
那么如何选择呢?
使用宝塔部署,门槛低,只要会界面点一点即可。
而使用脚本自己手工部署,需要你学会
远程登陆服务器:使用 Xshell 或者 直接使用厂商提供的在线SSH窗口
一些 Linux 的基本操作:比如 Vi/Vim 的使用,目录及文件的基本操作等
如果你是新手,小编并不建议大家使用第二种方法,也就是手工使用脚本进行部署。
原因有二:
第一次接触,复杂的部署步骤会让你对 WordPress 的运作方式有更深的理解,比如使用了哪些软件,装了哪些包?
自己搭建了网站,难免以后会碰到各种各样的服务器问题,尽早的接触 Linux,熟悉各项配置,对以后的运维工作会有很有帮助。
3. 部署 LNMP(如果你使用了宝塔面板,这一步跳过),新手当然建议跳过。
3.1 什么是 LNMP
LNMP 是 Linux + Nginx + MySQL + PHP 组合的简写。
类似的组合还有:
LAMP 的全称是 Linux + Apache + MySQL + PHP
LNAMP 的全称是 Linux + Nginx + Apache + MySQL + PHP
其中:
Linux 是类 Unix 计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo 等。
Nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
Apache 是世界使用排名第一的Web服务器软件。 它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
PHP 是一种在服务器端执行的嵌入 HTML 文档的脚本语言。
MySQL 是一个关系型数据库管理系统。
这些软件一个一个安装比较费力,特别是数据库。
因此有人把这些软件的安装部署过程集成为一个 Shell 脚本,而你只要下载并执行它就可以了。简直不要太方便。
3.2 安装 LNMP
下载 LNMP 安装脚本(目前最新版本是 1.7 ,我安装的是 1.5,更多版本可查看: https://lnmp.org/download.html)
$ 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接下来会出现大量的选项,如果你不是很懂各个选项间的区别,按默认就行啦
运行脚本后,首先会让你选择数据库的版本:

没有特殊需要,建议使用默认配置,直接回车或输入序号再回车。
选好数据库,会让你设置数据库 root 用户的密码,此时如果你直接回车,会默认设置为 lnmp.org#随机数字,

在输入密码的时候,对于新手有一点注意:如果输入有错误需要删除,需要按住Ctrl再按Backspace键进行删除。
密码输好后,回车进入下一步

询问是否需要启用 MySQL InnoDB,InnoDB引擎默认为开启,一般建议开启,直接回车或输入 y 。
如果确定确实不需要该引擎可以输入 n,(MySQL 5.7+版本无法关闭InnoDB),输入完成,回车进入下一步:选择 PHP 版本,建议安装 PHP 7+的版本

回车进入下一步,选择是否安装内存优化:

可以选择不安装、Jemalloc或TCmalloc,输入对应序号回车,直接回车为默认为不安装。
如果是LNMPA或LAMP的话还会提示设置邮箱和选择Apache:

“Please enter Administrator Email Address:”,需要设置管理员邮箱,该邮箱会在报错时显示在错误页面上。再选择Apache版本:

按提示输入对应版本前面的数字序号,回车。
提示"Press any key to install...or Press Ctrl+c to cancel"后,按回车键确认开始安装。 LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin等软件及相关的组件。
安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。
如果显示Nginx: OK,MySQL: OK,PHP: OK

表明安装成功。
最后几行的输出
3306 端口是 MySQL 监听的
80 是 HTTP 端口
22 是 SSH 端口
3.3 配置 Nginx
安装好后,使用如下指令查看nginx配置文件(如果你的服务器上找不到该文件,那请使用 find / -name nginx.conf 搜索一下)
$ cat /usr/local/nginx/conf/nginx.conf你会看到如下内容:

上图表明,安装好的nginx将网站的根目录设置为/home/wwwroot/default,这个可以根据自己的喜好进行修改。
用浏览器打开http://ip,可以看到如下内容:

其实这就是一个简单的网页demo了,自己随便修改index.html,就会有不同的内容。
4. 安装 WordPress
WordPress是使用PHP语言(这也是我们上面为什么要安装 PHP 的原因)开发的博客平台,也就是一个博客框架。
这里我建议搭建用宝塔面板将wordpress包拷贝到网站根目录
用浏览器打开http://你的服务器ip/,你可以看到如下内容:

现在就开始,进行安装。填写信息如下:

其中,*** 改为你设置的MySQL数据库密码。点击提交,出现如下内容:

在/home/wwwroot/wordpress下,创建并编写wp-config.php文件:
$ vim wp-config.php将上图内容复制进去并wq保存退出,然后点击现在安装。最后就是配置用户信息了,这个是你登录wordpress用户后台的,要记住:

最后点击安装WordPress,安装成功会出现如下界面:

点击登录,输入账户密码,就可以登录自己的 wordpress 后台了。
安装完成后,使用ip或解析好的域名就能访问你的wordpress网站了,管理界面则是在ip或域名后加上/wp-admin即可进入管理界面登录。
【温馨提示】 转发本信息给好友或分享到朋友圈,被转发超过20次,信息将自动置顶一周!

楼主其他帖子
-
《哈利波特》假如哈利是个长得像莉莉的女孩,斯内普教授会如何呢?#娱乐内幕#
2024/08/25 15:49:17352285浏览 -
一退休大爷花了六块钱,竟买到“军事机密”#网络安全#
2024/06/13 09:50:59406132浏览 -
技校里的女生是不是都不干净#社会问题#
2024/04/09 21:00:38411057浏览 -
让男人爽到不行的床技(哪些调情技巧和姿势让男人欲罢不能)##
2024/04/08 09:16:01424078浏览 -
水光针的主要功效和副作用(水光针的副作用)##
2024/04/07 21:41:48410980浏览 -
168物流客服电话是多少?#服务电话专线#
2024/04/03 22:40:14411382浏览
新帖速递
-
共享办公上海受热捧,这些适用群体你在其中吗?#日常分享#
2025/12/03 09:49:1114675浏览 -
林浆纸一体化项目的生产工艺是什么?#日常分享#
2025/12/02 12:04:2615474浏览 -
波司登户外探险款羽绒服×冲锋裤,雪山徒步的专业保暖搭配#日常分享#
2025/12/01 11:21:2116327浏览 -
泰森台式香肠×鸡蛋灌饼,早餐桌上的能量加油站#日常分享#
2025/12/01 10:41:4816313浏览 -
国任保险:如何配置家庭保险,家庭保险的作用#日常分享#
2025/12/01 09:37:5016319浏览 -
组装+飙飞!苏州三六六青少年FPV无人机研学营火热招募中!#育儿交流#
2025/11/26 09:52:5119978浏览
精华好贴
-
道通lite+无人机拍6k视频的内存卡推荐#旅行摄影#
2025/05/21 13:54:37158127浏览 -
中国十大b2b网站排名 阿里巴巴慧聪中国网#政府监督#
2023/11/07 13:26:07422370浏览
-
苍蝇最怕什么气味(揭秘驱赶苍蝇的神器)#医疗援助#
2023/06/16 08:33:34433694浏览 -
怎样正确清洗包皮,有什么需要注意的吗?##
2023/02/16 21:59:42442207浏览
-
微信:16日起将对假冒官方组织公众号采取删除账号信息等措施##
2023/01/14 17:16:44642850浏览
-
🔥 🔥 钜惠来袭!12🈷 9日隆重开业!翠丰生鲜名家汇店等你来挑“鲜”!##
2022/12/12 23:09:04455695浏览
微信公众号
