【笔记】快速部署LAMP架构网站

前言

本文以Discuz论坛网站为例,实现LAMP架构(LinuxApacheMysqlPHP)网站快速部署

准备工作

  • CentOS服务器(或虚拟机)

配置环境

  • ssh连接服务器

  • 安装部署Discuz需要用到的软件包

1
yum install httpd mariadb-server php php-mysql unzip
  • 修改html目录权限
1
chown -R apache /var/www/

将开发完成的项目拷贝到服务器

  • 在本地使用scp命令实现文件传输

<remote_ip>:服务器ip地址

1
scp ~/Downloads/Discuz_X3.4_SC_UTF8.zip root@<remote_ip>:/root
  • 解压项目
1
unzip /root/Discuz_X3.4_SC_UTF8.zip
  • 把项目的upload目录下的所有文件复制到/var/www/html/目录下
1
cp -rf upload/* /var/www/html/

启动服务

  • 启动数据库
1
systemctl start mariadb
  • 启动Apache服务器
1
systemctl start httpd

完成

  • 使用服务器ip地址作为域名访问服务器的网站

  • 截图纪念

完成