15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 个人网站搭建超详细图文教程

个人网站搭建超详细图文教程

时间:2023-07-29 02:09:01 | 来源:网站运营

时间:2023-07-29 02:09:01 来源:网站运营

个人网站搭建超详细图文教程:

准备工作

要搭建一台自己的个人网站,要首先要做好如下的准备。

  1. 购买服务器
购买服务器,国内的云产品比较多比如,阿里云、腾讯云、华为云等。根据自己对服务性能的要求挑选自己满意的云服务器就行了。

购买完了服务器之后,需要注意安装系统的时候选择centos7。安装centos8的话可能会在后面安装MySQL服务器的时候报错,为了不必要的麻烦建议开始就选择好。

2. 准备域名

这里选择在阿里云上面购买域名,可以构思一个比较简单且让人印象深刻的域名,开动你的智慧。

3. 准备SSH客户端连接工具

SSH连接工具有很多,可以在网上自行下载。推荐大家使用XShell。下载官网地址放在下面

部署LNMP

完成了准备工作现在就开始登录服务器进行实际操作了。在部署LNMP之前有必要了解一下什么LNMP。

LNMP简介

LNMP 是 Linux、Nginx、MySQL 和 PHP 的缩写,是一种常用的开源软件架构,用于搭建动态网站和 Web 应用。
LNMP 架构由四个组件组成:

LNMP 架构常用于搭建动态网站,因为它能够提供良好的性能和可扩展性。此外,LNMP 架构还具有良好的跨平台性,可以在不同的服务器环境下使用。

  1. 安装包下载
下载最新的LNMP安装脚本(最新版本见 LNMP下载官网)以1.9版本为例

下载LNMP的安装脚本,执行如下的命令。
# 下载一个名为 "lnmp1.9.tar.gz" 的文件,并将其保存到当前目录下的 "lnmp1.9.tar.gz" 文件中。wget <http://soft.vpser.net/lnmp/lnmp1.9.tar.gz> -cO lnmp1.9.tar.gz指令详解:

解压文件,并执行安装命令进行安装
# 解压 "lnmp1.9.tar.gz" 文件,进入解压后的目录,并运行 "install.sh" 脚本。tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp指令详解

2. MySQL数据库安装配置

执行安装脚本后,选择数据的版本。如果没有特殊需求之间按回车采用默认版本就行了。
设置数据库root用户的登录密码,如果直接按回车会设置默认为:lnmp.org#随机数字
如果你用xshell工具登录服务器,再输入错误需要删除的时候可以按住ctrl,然后再按删除键。

启用MySQL InnoDB,InnoDB默认开启直输入y回车进入下一步。
如果确认不需要InnoDB引擎可以输入n,但是建议开启。(MySQL 5.7+版本无法关闭InnoDB)

3. PHP安装配置

选择PHP的安装版本,建议使用PHP 7以上的版本。个人习惯一般安装最新版的上一个版本。
内存优化选择,默认不开启根据需要选择
什么情况下开启内存优化?

如果你的服务器内存较少,或者你的应用对内存使用量要求较高,那么开启内存优化可能会有所帮助。内存优化通常能够帮助 PHP 应用更有效地利用服务器内存,从而提高性能。

但是,内存优化也有一些缺点。首先,它会使 PHP 应用的内存使用量增加,这可能会导致服务器内存不足的问题。其次,内存优化会使 PHP 应用的启动时间变慢,因为 PHP 进程需要额外的时间来分配和初始化内存。

因此,是否开启内存优化取决于你的服务器配置和应用需求。如果你的服务器内存充足,且你的应用对内存使用量要求不高,那么不开启内存优化可能会更好。但是,如果你的服务器内存较少,或者你的应用对内存使用量要求较高,那么开启内存优化可能会有所帮助。

Jemalloc或TCmalloc的简介:

这两种内存分配工具差别 不大,如果确定开启内存优化功能那么两个随便选择哪个都可以。

输入完成后,按任意键开始安装。LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin等软件及相关的组件。
接下来要做的就是等待,安装时间可能几十分钟到几个小时不等。如图显示安装成功
4. 配置Nginx

查看Nginx的配置文件
cat /usr/local/nginx/conf/nginx.conf图中标明的root /home/wwwroot/default; 代表安装的Nginx会将网站的/home/wwwroot/default设置为根目录,可以根据实际情况修改。

浏览器打开页面地址:http://服务器的ip地址 ,访问到下面的页面。

如果访问不了,可能时服务器的安全组没有开放80端口

安装WordPress

认识WordPress

WordPress是一个开源的内容管理系统(CMS),可用于创建和管理网站。它由PHP语言编写,支持MySQL数据库,并具有强大的插件和主题系统,可以轻松定制网站的外观和功能。
WordPress通常用于创建博客、新闻网站、电子商务网站、社交网络等类型的网站。它的用户界面非常友好,非常适合对网站内容进行管理的用户。
部署完成了LNMP,就为WordPress提供了基本的运行环境,下面将介绍如何安装WordPress。

下载WordPress安装包并解压到/home/wwwroot目录中
wget <https://cn.wordpress.org/latest-zh_CN.zip> && unzip latest-zh_CN.zip -d /home/wwwroot
登录MySQL,创建WordPress数据库,创建完成后退出。
create database wordpress;
修改Nginx的配置文件
vim /usr/local/nginx/conf/nginx.conf找到图中所示的配置修改为如下的目录。

检查Nginx配置正确性

ngixn -t重启nginx服务

nginx -s reload
修改WordPress目录权限
cd /home/wwwroot && chown -R www wordpress/ && chgrp -R www wordpress/
打开浏览器,浏览安装好的wordpress,地址:http://${server ip}/wp-admin/setup-config.php
开始配置wordpress,填写数据登录用户名和密码。
配置wordpress站点信息
大功告成
登录wordpress后台
访问你的个人主页:http://${server ip} ,当前浏览器一般会自动跳转到管理后台可以换个浏览器。
到这里就完成了个人网站的搭建工作。后面会再出一篇文章介绍域名如何为我们的个人网站添加域名,加速网站的访问响应速度,美化网站以及一些常用的wordpress实用插件。

关键词:详细,文教

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭