搭建一个动态网站

搭建一个动态网站(LNMP+WordPress+云服务器)

(课堂作业)


一、LNMP和WordPress一键安装包

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHPMySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统CMS)来使用。

WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSSPHP等相关知识。

WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。

二、建站准备

1.准备服务器

1.首先需要购买或者领一台免费服务器,在阿里云ECS、腾讯云CVM、百度云BCC等网站进行购买服务器
  …服务器可以领的配置高一点、系统需要是CentOS 7 版本以上(这边我用的是阿里云服务器)
在这里插入图片描述

3.在控制台就能看到服务器的信息了,你只需要关注到服务器实例运行状态正常和公网IP即可
在这里插入图片描述

三、LNMP一键安装包

这边我是使用MobaXterm远程连接服务器
全文参考网址:https://lnmp.org/install.html?tdsourcetag=s_pcqq_aiomsg

1.进入服务器

1.打开MobaXterm远程工具,如果不想使用远程工具则可以在实例上使用VNC远程连接、Workbench远程连接你购买的服务器,

2.刚进去服务器先输入

yum install screen
screen -S lnmp

3.LNMP一键安装包

wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh lnmp

安装过程中选版本参考上面提供的网站

4.安装完成以后

检查安装情况
#检查nginx

nginx -V

#检查mysql

mysql -V

#检查php

php -V

出现版本号就可以

5.启动nginx

systemctl start nginx

6.在浏览器地址栏输入你服务器的IP地址即跳转到关于LNMP的界面

如果无访问可能原因
1.防火墙没关

systemctl stop firewalld

也可以设置关闭永久防火墙`

systemctl disable firewalld

2.入方向端口号:80 未开放
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


四、wordpress

1.下载wordpress的zip的文件

网址下载:https://cn.wordpress.org/download/

2.上传到/root/路径下

先检查是不是在/root/下
在这里插入图片描述

下载好后可放桌面直接拖到空白处就可以直接上传

在这里插入图片描述

3.到/root下解压wordpress压缩包

cd /root/
unzip wordpress-5.7.2-zh_CN.zip

4.解压完后配置文件和修改权限

cd /home/wwwroot/default/
rm -rvf *
cd && cd wordpress
cp -rfv * /home/wwwroot/default/
cd /home/wwwroot/default/
chmod 777 *
mv wp-config-sample.php  wp-config.php
vim wp-config.php 

在这里插入图片描述
一般只需修改箭头那三处即可,修改后进入末行模式wq保存

如果文件是显示空的处理办法

  1. 可能是文件没复制过去
cp wp-config-sample.php  wp-config.php

2.直接修改配置不改名

mv  wp-config.php wp-config-sample.php 
vim wp-config-sample.php 

五、配置一下数据库

1.登录数据库

mysql -uroot -p

然后输入密码

2.创建一个专用数据库,叫wordpress

create database wordpress;

3.授权

grant all on wordpress.* to wordpress@'localhost' identified by '数据库密码';

#数据库密码自己输入

4.刷新

flush privileges;

5.退出

exit

然后访问你的ip地址,进行最后的设置,就完成了(网站会进行初始化,记住你自己设置的密码)

六、通过IP地址安装wordpress

1.在浏览器地址栏输入你服务器的IP地址即跳转到wordpress安装界面

在这里插入图片描述

2.填写添加站点时,创建的mysql数据库的数据库名、用户名及密码即可

在这里插入图片描述
数据库名、用户名及密码就是刚刚设置的这个

在这里插入图片描述

3.到如下页面,填写网站标题以及设置wordpress后台管理系统的登录用户名和密码(需要记住)

在这里插入图片描述

4.安装wordpress成功后,点击登录wordpress后台系统

在这里插入图片描述

5.登录成功后,会到如下界面,可以更换主题,设置主题、编写文章等等的操作、自己怎么喜欢怎么操作哈

在这里插入图片描述

6.在浏览器地址栏输入你服务器的IP地址后就能实时看到修改后的效果

在这里插入图片描述

七、如果是要建一个属于自己的动态网站那么你就需要去网站备案了

IPC备案、公安备案

  • 7
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值