前期准备数据
centos7 系统php
# 更新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端口测试联通程度
# 更新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
# 下载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
# 切换到路径: # /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
# 切换到服务器的根目录: cd /var/www/ # 重点,修正服务器启动的所属用户和目录用户 chown -R apache.apache html
从新启动服务html
systemctl restart httpdmysql
执行安装sql
访问服务器地址加上dedecms路径进行安装。apache
# 添加防火墙端口经过 $ firewall-cmd --zone=public --add-port=80/tcp --permanent # 刷新防火墙 $ firewall-cmd --reload