日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

超详细linux部署ecshop流程

發布時間:2024/8/1 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 超详细linux部署ecshop流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我是使用VMware 然后用shell工具進行部署的? 這個工具的使用步驟我就不寫了? 我直接從linux系統開始寫部署流程了。

1.配置環境

(1)安裝httpd

yum install httpd -y

顯示已安裝就是安裝成功

已安裝:httpd.x86_64 0:2.4.6-97.el7.centos.5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作為依賴被安裝:apr.x86_64 0:1.4.8-7.el7 ? ? ? ? ? ? ? ? ? ? apr-util.x86_64 0:1.5.2-6.el7 ? httpd-tools.x86_64 0:2.4.6-97.el7.centos.5 ? mailcap.noarch 0:2.1.41-2.el7 ? ? 完畢!

(2). 啟動httpd

systemctl start httpd && systemctl enable httpd;

systemctl status httpd;

?

顯示綠色就是啟動成功

(3). 關閉防火墻

systemctl stop firewalld && systemctl disable firewalld

systemctl status firewalld

顯示灰色就是關閉成功

  • 安裝vimyum install vim -y

  • 安裝phpyum install php php-gd php-mysql -y

  • 安裝 mysql(1). 下載并安裝mysql

    yum install wget -y;

    wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm(這個鏈接是下載mysql的連接 可以自己更改為自己喜歡的mysql的版本下載鏈接);

    yum localinstall -y mysql57-community-release-el7-8.noarch.rpm(安裝mysql)

    Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction正在安裝 ? : mysql57-community-release-el7-8.noarch ? ? ? ? ? ? ? ? ? ? 1/1 驗證中 ? ? : mysql57-community-release-el7-8.noarch ? ? ? ? ? ? ? ? ? ? 1/1 ? 已安裝:mysql57-community-release.noarch 0:el7-8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 完畢! ?

    這樣就是安裝成功了;

    (2). 替換清華源(替換的原因是自帶的源是國外的,下載速度太慢 ,所以更換源會提高下載速度)

    cp /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community.repo.bak;

    sed -i 's#Index of /232905'/etc/yum.repos.d

    /mysql-community.repo;

    sed -i 's#/el/7/#-el7-#g' /etc/yum.repos.d/mysql-community.repo;

    yum makecache;

  • base ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | 3.6 kB ? ? 00:00 ? ? extras ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | 2.9 kB ? ? 00:00 ? ? mysql-connectors-community ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | 2.9 kB ? ? 00:00 ? ? mysql-tools-community ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | 2.9 kB ? ? 00:00 ? ? mysql57-community ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | 2.9 kB ? ? 00:00 ? ? updates ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | 2.9 kB ? ? 00:00 ? ? (1/15): extras/7/x86_64/other_db ? ? ? ? ? ? ? ? ? ? ? ? ? | 147 kB ? 00:00 ? ? (2/15): mysql-connectors-community/x86_64/primary_db ? ? ? | 90 kB ? 00:00 ? ? (3/15): mysql-connectors-community/x86_64/other_db ? ? ? ? | 30 kB ? 00:00 ? ? (4/15): extras/7/x86_64/filelists_db ? ? ? ? ? ? ? ? ? ? ? | 277 kB ? 00:01 ? ? (5/15): base/7/x86_64/other_db ? ? ? ? ? ? ? ? ? ? ? ? ? ? | 2.6 MB ? 00:01 ? ? (6/15): mysql-tools-community/x86_64/filelists_db ? ? ? ? | 256 kB ? 00:00 ? ? (7/15): mysql-connectors-community/x86_64/filelists_db ? ? | 39 kB ? 00:01 ? ? (8/15): mysql-tools-community/x86_64/other_db ? ? ? ? ? ? | 67 kB ? 00:00 ? ? (9/15): mysql57-community/x86_64/primary_db ? ? ? ? ? ? ? | 321 kB ? 00:00 ? ? (10/15): mysql-tools-community/x86_64/primary_db ? ? ? ? ? | 87 kB ? 00:01 ? ? (11/15): updates/7/x86_64/other_db ? ? ? ? ? ? ? ? ? ? ? ? | 1.0 MB ? 00:01 ? ? (12/15): mysql57-community/x86_64/filelists_db ? ? ? ? ? ? | 1.3 MB ? 00:03 ? ? (13/15): mysql57-community/x86_64/other_db ? ? ? ? ? ? ? ? | 1.2 MB ? 00:02 ? ? (14/15): updates/7/x86_64/filelists_db ? ? ? ? ? ? ? ? ? ? | 8.4 MB ? 00:03 ? ? (15/15): base/7/x86_64/filelists_db ? ? ? ? ? ? ? ? ? ? ? | 7.2 MB ? 00:10 ? ? 元數據緩存已建立 ?

    最后顯示這樣子是已經好了

    (3). 安裝密鑰

    rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022;

    (4). 安裝mysql數據庫

    yum install -y mysql-community-server;這里花費的時間會比較長 因為在下mysql數據庫

    已安裝:mysql-community-libs.x86_64 0:5.7.38-1.el7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? mysql-community-libs-compat.x86_64 0:5.7.38-1.el7 ? ? ? ? ? ? ? ? ? ? ? ? ? ?mysql-community-server.x86_64 0:5.7.38-1.el7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作為依賴被安裝:mysql-community-client.x86_64 0:5.7.38-1.el7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? mysql-community-common.x86_64 0:5.7.38-1.el7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? net-tools.x86_64 0:2.0-0.25.20131004git.el7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 替代:mariadb-libs.x86_64 1:5.5.68-1.el7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 完畢! ?

    顯示這樣就是好了

    (5). 啟用mysql

    systemctl start mysqld && systemctl enable mysqld;

    systemctl status mysqld

    顯示綠色的就是啟用成功了

  • 修改PHP配置文件設置時區

  • (1). 打開PHP配置文件

    vim /etc/php.ini

    (2). 找到并修改timezone/timezone修改成這樣:date.timezone = PRC

    修改完之后先按esc,然后按住shift+: 輸入wq(wq表示保存并退出)

  • 關閉selinux

  • vim /etc/selinux/config

    找到以下兩個并修改

    SELINUX=disabled

    SELINUX=targeted

    修改完之后先按esc,然后按住shift+: 輸入wq(wq表示保存并退出)

  • 傳輸source文件并修改權限

  • (1). 通過shell上面的工具欄xftp將source傳輸至/var/www/html目錄下

    !986d317d329b7f67e0559d3aed6869a](C:\Users\EDY\Desktop\ecshop\986d317d329b7f67e0559d3aed6869a.png)

    (2). 給予所有權限

    chmod -R 777 /var/www/html/source

  • 修改mysql配置文件

  • (1). 打開mysql配置文件

    vim /etc/my.cnf

    (2). 在末尾加上下面語句并保存

    validate_password_policy=0

    validate_password = off

    character_set_server=utf8

    init_connect='SET NAMES UTF8' 保存語句和上面步驟的保存語句一致。

    (3). 重啟mysql服務

    systemctl restart mysqld

  • 修改mysql密碼并創建數據庫

  • (1). 查看初始密碼

    grep "password" /var/log/mysqld.log

    這個就是初始密碼

    (2). 登錄mysql

    mysql -u root -p

    然后復制上面的密碼,粘貼到這里,粘貼后不會顯示密碼,直接回車就可以

    回車之后變成這樣就表示已經成功登錄了mysql了。

    顯示mysql>就是成功登錄了mysql

    注意!!!!登錄mysql之后輸入語句后必須加上; 表示結束 不然代碼不會運行成功,并且mysql語句運行后會自動出一行代碼 這個代碼顯示OK就是運行成功 后面的表示運行事件,直接忽略掉即可 不必在意。

    (3). 修改密碼

    alter user 'root'@'localhost' identified by '123456';

    (4). 創建數據庫

    create database ecshop;

    show databases;

    數據庫中含有ecshop,創建成功

    \9. 安裝ecshop

    (1). 瀏覽器輸入 你自己的網絡ip地址后面加上數據庫位置路徑/source/ecshop

    如果輸入之后顯示這樣子 首先查看第四步的時區是否修改成功,如果修改成功,重啟虛擬機即可解決。

    以下是輸入IP地址之后正確的顯示

    (2). 同意并進入下一步

    (3).點擊下一步配置系統

    A:密碼是虛擬機的root密碼例如123456

    B:數據庫名點擊搜 選擇一個即可

    C:管理員姓名和密碼自己隨便輸入 密碼為8位 字母加數字即可

    D:電子郵箱可以不輸入

    E:設置時區選擇中華人民共和國

    以上完成后點擊立即安裝即可。

    (4)彈出這個界面就顯示ecshop已經完全的部署好了。

    進入ecshop頁面只需要輸入你的IP地址就可以了

    在IP地址后面在原來的基礎上再加上一個admin即可進入ecshop后臺管理頁面,賬號密碼就是9-(3)里面你自己輸入的管理員姓名和密碼

    到此ecshop就已經全部部署好了 。

    總結

    以上是生活随笔為你收集整理的超详细linux部署ecshop流程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。