上篇说到 在本地创建静态网站,本次我们在云服务器上搭建动态网站。
准备工作
购买云服务器 可以免费试用 配置好环境
调整好服务器系统和远程密码用xshell登录
没有服务器的也可以用vm虚拟机服务器替代

服务器用xshell连接上后开始操作 基础环境配置 关闭防火墙和selinux
[[email protected] /]# sed -ri ‘/^SELINUX=/cSELINUX=disabled’ /etc/selinux/config
[[email protected] /]# setenforce 0
setenforce: SELinux is disabled
[[email protected] /]# systemctl stop firewalld
[[email protected] /]# systemctl disable firewalld

安装LAMP环境

[[email protected] html]# yum -y install httpd mariadb mariadb-server php php-mysql gd gd-php

开启httpd和mariadb服务并设置为开机自启

[[email protected] ~]# systemctl start httpd mariadb
[[email protected] ~]# systemctl enable httpd mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to

搭建wordpress博客系统

创建要搭建的网站的根目录
[[email protected] html]# mkdir /var/www/html/wordpress

[[email protected] conf.d]# vim /etc/httpd/conf.d/wordpress.conf
输入以下内容 使用该ip的82端口来访问该网站
<VirtualHost *:82>
Servername 101.200.177.84
DocumentRoot /var/www/html/wordpress

[[email protected] conf.d]# vim /etc/httpd/conf/httpd.conf 在里面加入Listen82 可以先搜索80然后在下面添加
linux网站服务_动态网站

云服务器的安全组也要打开该端口
linux网站服务_动态网站

重启httpd服务
[[email protected] conf]# systemctl restart httpd

到网站目录下
[[email protected] conf]# cd /var/www/html/

然后我们在windows上访问wordpress网站下载网站然后放到我们的服务器上进行配置
官网下载 好后我们使用rz命令上传到服务器的当前目录内没有rz的话安装lrzsz
linux网站服务_动态网站

上传到服务器后使用unzip命令解压该文件 如果没有该程序的话使用 yum -y install ynzip来安装该程序
解压完成后如下图
linux网站服务_动态网站

然后我们创建数据库用来存储该网站产生的数据
[[email protected] wordpress]# mysql
MariaDB [(none)]> create database wordpress;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]>quit

浏览器输入IP地址:82端口号访问该网站
linux网站服务_动态网站

按照下图进行设置
linux网站服务_动态网站

设置用户名密码
linux网站服务_动态网站

登录
linux网站服务_动态网站

在这里我们可以对网站进行管理
linux网站服务_动态网站

退出后再进入网站
linux网站服务_动态网站

登录的位置需要往下滑动

登陆后也可以添加其他用户 一起互动

相关文章: