Bootstrap

Linux 简单网站的快速搭建

Linux 简单网站的搭建

简单网站搭建我们选择LAMP,基本属于傻瓜式,操作简单功能强

LAMP 概述

LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言。

LAMP的构成:

L 代表Linux系统

A 表示apache,在传统行业中,多数采用Apache服务器,因此也很有必要了解学习Apache;

M 表示数据库,多数采用mysql或mariadb,作为专业的数据库工程师需经多年的历练;

P 表示PHP、python、perl等等编程语言。

LAMP 优势:

  • 架设方便
  • 成本低
  • 可定制功能
  • 小型企业网站首选

网络配置

系统建议:centos7
cms

cms

cms 是内容管理系统相当于网站模板 cms是一个基于底层的

搭建门户网站

####部署php

安装php环境

yum install php php-mysql php-mbstring -y
在这里插入图片描述

php-mysql 和php-mbstring 是php的扩展程序一并安装
等待安装完成出现下图字样说明安装成功
在这里插入图片描述
执行php代码检查是否安装成功php -r " print 'holle world ' ;"
在这里插入图片描述

部署apache httpd

安装httpd yum install httpd -y
在这里插入图片描述
启动httpd服务systemctl start httpd
在这里插入图片描述

用yum源安装完成后apache根目录一般在var/www/html下

部署cms

分为三步 修改配置文件添加root密码 添加cms数据库 导入cms表
将下载好的cms放入服务器中进行解压 unzip cms
在这里插入图片描述
解压完成后放入apache httpd的根目录下 mv ~/cms /var/www/html/
在这里插入图片描述
但是想要启动网站需要和数据库进行交互这时要改配置文件

  1. 修改配置文件

cms 的配置文件是存放 /cms/include/database.inc.php下我们在文件里配置本地数据库的账号密码

vim /var/www/html/cms/include/database.inc.php

在这里插入图片描述
我们添加本地数据库的密码
在这里插入图片描述

  1. 然后进入数据库需要在数据库里创建cms数据库

    create database cms default character set utf8;
    在这里插入图片描述

  2. 将cms下的备份数据库导入到数据库中进入数据库cms库中

    use cms;
    source /var/www/hrml/cms/install.sql;
    

在这里插入图片描述
4. 访问网站
在这里插入图片描述

部署metinfo内容管理系统

metinfo相比于cms就更傻瓜式一点可以通过网页进行安装部署
将metinfo源码放入到服务器进行解压
注意解压的时候要先创建一个文件夹在文件夹里解压
mkdir metinfo_600
在这里插入图片描述
mv MetInfo6.0.0.zip metinfo_600/
在这里插入图片描述
unzip MetInfo6.0.0.zip 进行解压
在这里插入图片描述

将目录放入到httpd的web根目录下mv ~/metinfo_600/ /var/www/html/
/var/www/html
在这里插入图片描述
因为metinfo需要php的gb模块支持我们对gd模块进行一个安装
yum install php-gd.x86_64 -y
在这里插入图片描述
出现下面字样就安装好了
在这里插入图片描述
然后重启httpd服务systemctl restart httpd.service
在这里插入图片描述

然后在浏览器访问http://172.16.1.100/metinfo_600/进入安装界面
在这里插入图片描述
往下滑点击我同意
在这里插入图片描述
发现文件没有权限
在这里插入图片描述
然后在终端里对其赋权chmod -R 777 metinfo_600 -R 是递归赋权
在这里插入图片描述
返回网页点击重新检测
在这里插入图片描述
发现没有报错点击下一步

在这里插入图片描述
输入要建立的库名以及mysql root账户的密码点击保存数据库设置并继续
在这里插入图片描述
设置详细信息

在这里插入图片描述
设置完信息后点击保存管理设置

在这里插入图片描述
回到终端移除httpd的欢迎界面
cd /etc/httpd
mv welcome.conf welcome.conf.bak
在这里插入图片描述

接下来就安装完成了

在这里插入图片描述

;