前期準備數據
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