zoukankan      html  css  js  c++  java
  • LAMP项目上线

    一.场景

    客户需求--->分析需求

    二.项目

    构架分析

    项目源码包(开发提供)

    三.LAMP构架

    Linux 服务器

    Apache 提供外部访问的服务

    MySQL 数据库存储业务数据

    PHP 后台提供动态数据资源的模块

    四.linux软件的安装方式

    (一)常见的三种安装方式

    rpm安装,需要解决依赖关系

    编译安装,需要配置,编译,安装,也需要解决依赖关系

    yum安装,安装的是二进制的rpm包,可以自己解决依赖关系

    (二)配置yum源(后续章节会讲yum源配置)

    (三)常用命令

    搜索软件
    yum search 关键字
    安装软件
    yum [-y] install 关键字
    卸载软件
    yum [-y] remove 关键字

    五.部署与配置环境

    1.安装Apache

    软件安装httpd;httpd-tools

    httpd: Apache的web服务端软件包
    httpd-tools: 相关工具包,安装httpd会依赖该包,必须安装

    yum -y install httpd httpd-tools

    # rpm -ql httpd
    /etc/rc.d/init.d/httpd 服务的启动脚本
    /etc/httpd/conf/httpd.conf 服务的配置文件
    /var/www/html 存放资源文件的目录(数据目录)

    设置开机自启动

    设置开机自启动
    chkconfig httpd on

    启动httpd服务

    /etc/init.d/httpd start

    在浏览器访问该服务确认是否启动成功

    2.MySQL安装

    软件安装

    mysql-server mysql

    yum -y install mysql-server mysql

    设置开机自启动
    chkconfig mysqld on

    启动mysql

    /etc/init.d/mysqld start

    设置mysql密码等信息

    mysql_secure_installation

    3.安装PHP

    软件安装

    php php-devel

    yum [-y] install php php-devel

    重启httpd服务

    /etc/init.d/httpd restart

    六.上传源代码

    上传源代码到/var/www/html目录

    安装Discuz!

    1.将Discuz软件包上传到/var/www/html目录下并解压
    2.设置目录权限
    # chown -R apache.apache /var/www/html/*
    3.安装php扩展
    # yum install -y php-mysqli php连接数据库使用
    4.重启httpd服务
    5.浏览器访问页面,手动设置相关参数安装

  • 相关阅读:
    数据库表数据传输到Oracle方案
    Pdnovel 在线阅读体验
    Metaweblog博客分发体验
    Liveqrcode活码系统设计
    Java Language Changes for Java SE 9
    利用“计算器”和公式做房贷计算
    阿里云SLB快速切换至https
    Charles 协助解决 metaweblog 排序问题
    Go语言网络通信---连续通信的UDP编程
    Go语言网络通信---一个简单的UDP编程
  • 原文地址:https://www.cnblogs.com/golinux/p/10809071.html
Copyright © 2011-2022 走看看