• 【运维技术】CentOS7上从零开始安装LAMP安装织梦DedeCMS教程


    1. 前期准备数据
      centos7 系统

    2. 安装 appache httpd

    # 更新httpd
    yum update httpd
    # 安装httpd
    yum install -y httpd
    # 启动服务
    systemctl start httpd.service
    # 检查服务状态
    systemctl status httpd.service
    # 设定开机启动
    systemctl enable httpd.service
    # 开放防火墙端口就,进行测试
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    firewall-cmd --reload
    # 使用浏览器访问<服务器IP>:80端口测试联通程度
    
    1. 通过yum安装php
    # 更新php的源
    yum update php
    # 安装php环境
    yum install -y php
    # 验证php安装是否成功
    php -v
    # 安装相关的php的依赖
    yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
    
    1. 安装mysql
    # 下载mysql的rpm
    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    # 获取rpm中的mysql信息
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    # 安装mysql服务器
    yum install mysql-community-server
    # 启动mysql服务
    systemctl start mysql
    # 首次登陆root账户设定用户名密码
    mysql -u root
    # 设置msyql密码为 123456
    mysql> set password for 'root'@'localhost' =password('123456');
    # 远程连接设置,所有以root账号连接的远程用户,设其密码为 123456
    mysql> grant all privileges on *.* to root@'%'identified by '123456';
    # 更新权限
    mysql>flush privileges;
    # 退出mysql
    mysql>exit
    
    1. 上传文件到路径上面去
    # 切换到路径:
    # /etc/httpd/conf
    # 使用vi 命令修改配置文件:httpd.conf(vi httpd.conf)
    # 配置文件描述:
    # 1. wget获取dede的tar压缩包
    wget http://220.112.193.200/files/401800000466CB70/updatenew.dedecms.com/base-v57/package/DedeCMS-V5.7-UTF8-SP2.tar.gz
    # 2. 解压缩到目录
    tar -zxvf DedeCMS-V5.7-UTF8-SP2.tar.gz
    # 3. 移动目录到服务器发布目录
    cd DedeCMS-V5.7-UTF8-SP2
    # 拷贝uploads
    cp -r uploads/ /var/www/html/
    # 重命名
    mv uploads/ dedecms
    
    1. 修正目录的所有用户,用户组
    # 切换到服务器的根目录:
    cd /var/www/
    # 重点,修正服务器启动的所属用户和目录用户
    chown -R apache.apache html
    
    1. 重新启动服务

    systemctl restart httpd

    1. 执行安装

    访问服务器地址加上dedecms路径进行安装。

    1. 开启防火墙端口80
    # 添加防火墙端口通过
    $ firewall-cmd --zone=public --add-port=80/tcp --permanent
    # 刷新防火墙
    $ firewall-cmd --reload
    
    1. 如果阿里云的服务器访问不了,应该是入站规则限定了,参考下面文章:
      http://blog.csdn.net/wangjiawei0227/article/details/73430980
  • 相关阅读:
    正则表达式-汉字的匹配方法
    python 正则匹配中文(unicode)(转)
    Notepad++ 快捷键 大全
    gvim 编辑器配置
    gvim代码补全
    UNICODE,GBK,UTF-8区别
    AJAX
    day 75 中间件
    Cookie和Session 装饰器的修复技术
    必知必会13条 单表查询之双下划线 ForeignKey操作 ManyToManyField 聚合分组
  • 原文地址:https://www.cnblogs.com/fly-piglet/p/7678350.html
Copyright © 2020-2023  润新知