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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

LAMP环境部署及搭建网校系统

發(fā)布時間:2023/12/20 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LAMP环境部署及搭建网校系统 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

LAMP環(huán)境部署-本地搭建edusoho網(wǎng)校系統(tǒng):

  • 一、LAMP介紹
  • 二、項目環(huán)境
  • 三、環(huán)境清理及準(zhǔn)備
  • 四、LAMP環(huán)境部署
  • 五、服務(wù)配置
  • 六、導(dǎo)入edusoho網(wǎng)站源碼
  • 七、網(wǎng)站安裝向?qū)?/li>

?

一、LAMP介紹

?
LAMP是指一組軟件名稱首字母縮寫。
L指Linux;A指Apache;M一般指MySQL,也可以指MariaDB;P一般指PHP,也可以指Perl或Python。
LAMP代表的就是:Linux+Apache+MySQL+PHP這種網(wǎng)站服務(wù)器架構(gòu)。
Linux是一個基于UNIX的操作系統(tǒng),是目前最流行的免費操作系統(tǒng)。代表版本有:Debian、CentOS、Ubuntu等。
Apache,網(wǎng)頁服務(wù)器;特點:簡單、快速、可靠、穩(wěn)定。
Mysql是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(或者叫做數(shù)據(jù)庫服務(wù)器)。
MariaDB 數(shù)據(jù)庫管理系統(tǒng)是 MySQL 數(shù)據(jù)庫的一個分支,完全兼容 MySQL 數(shù)據(jù)庫,主要由開源社區(qū)維護(hù)。
PHP是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言。
這幾種軟件均為免費開源軟件,組合到一起,成為一個免費、高效、擴展性強的網(wǎng)站服務(wù)系統(tǒng)。

?

二、項目環(huán)境

  • VMware虛擬機一臺
  • CentOS7操作系統(tǒng)
  • Finalshell遠(yuǎn)程連接工具
  • edusoho網(wǎng)站源碼
  • ?

    三、環(huán)境清理及準(zhǔn)備

    [root@bmxxf ~]# setenforce 0 # 關(guān)閉selinux [root@bmxxf ~]# systemctl stop firewalld # 關(guān)閉防火墻 [root@bmxxf ~]# systemctl disable firewalld # 開機禁用防火墻 [root@bmxxf ~]# yum -y install wget bash-completion vim # 安裝必要工具

    ?

    四、LAMP環(huán)境部署

    [root@bmxxf ~]# yum -y install httpd epel-release # 安裝apache服務(wù)器 [root@bmxxf ~]# yum -y install mariadb-server mariadb # 安裝數(shù)據(jù)庫 [root@bmxxf ~]# yum -y install php php-curl php-fpm php-intl php-mcrypt php-mysql php-gd php-mbstring php-xml php-dom #安裝php及依賴關(guān)系 [root@bmxxf ~]# yum -y install http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/m/mod_xsendfile-0.12-10.el7.x86_64.rpm # apache插件

    ?

    五、服務(wù)配置

    配置apache web服務(wù)器: [root@bmxxf ~]# mkdir /webroot # 創(chuàng)建項目目錄 [root@bmxxf ~]# rm -rf /etc/httpd/conf.d/welcome.conf # 刪除默認(rèn)的歡迎頁面 [root@bmxxf ~]# systemctl start httpd # 啟動服務(wù) [root@bmxxf ~]# systemctl enable httpd # 做開機啟動配置mariadb 數(shù)據(jù)庫: [root@bmxxf ~]# systemctl start mariadb # 啟動數(shù)據(jù)庫 [root@bmxxf ~]# systemctl enable mariadb # 做開機啟動 [root@bmxxf ~]# mysqladmin -u root password '123' # 設(shè)置數(shù)據(jù)庫密碼 [root@bmxxf ~]# mysql -uroot -p123 -e "create database edusoho;" # 創(chuàng)建數(shù)據(jù)庫信息配置apache web服務(wù)器的虛擬主機: [root@bmxxf ~]# vim /etc/httpd/conf.d/edusoho.conf # 編輯配置文件 <VirtualHost *:80>ServerName localhostDocumentRoot /webroot/edusoho/web </VirtualHost> <Directory "/webroot/edusoho/web">AllowOverride AllRequire all granted #允許所有人訪問 </Directory>[root@bmxxf ~]# systemctl restart httpd # 重啟web服務(wù)器配置php服務(wù) [root@bmxxf etc]# vim /etc/php.ini ... 405 memory_limit = 128M memory_limit = 1024M ... 672 post_max_size = 8M post_max_size = 1024M ... 800 upload_max_filesize = 2M ===>改為 upload_max_filesize = 1024M ... 878 ;date.timezone = date.timezone = Asia/ShangHai[root@bmxxf ~]# systemctl start php-fpm # 以進(jìn)程方式啟動php

    ?

    六、導(dǎo)入edusoho網(wǎng)站源碼

    [root@bmxxf ~]# wget http://download.edusoho.com/edusoho-7.5.12.tar.gz # 下載源碼包 [root@bmxxf ~]# tar xvf edusoho-7.5.12.tar.gz # 解壓源碼包 [root@bmxxf ~]# cp -rf edusoho /webroot # 將源碼拷貝至項目目錄下 [root@bmxxf ~]# chown -R apache.apache /webroot # 更改項目目錄屬主與屬組

    ?

    七、網(wǎng)站安裝向?qū)?/h1>
  • 復(fù)制服務(wù)器ip,在瀏覽器打開,同意協(xié)議開始安裝

  • 環(huán)境檢測;下一步

  • 創(chuàng)建數(shù)據(jù)庫;內(nèi)容默認(rèn)填寫,密碼是在配置數(shù)據(jù)庫時設(shè)置的密碼

  • 初始化系統(tǒng);網(wǎng)站信息隨便填寫,記住管理員用戶和密碼就行

  • 完成安裝,點擊"進(jìn)入系統(tǒng)"
    (授權(quán)碼可忽略)

  • 安裝完成,網(wǎng)校系統(tǒng)首頁

    ?
    ?
    ?
    ?
    ?
    ?
    ?
    ?
    ?
    = = = = =文章內(nèi)容僅作為學(xué)習(xí)參考和使用;比較簡單的實例,適合初學(xué)者練習(xí)= = = = =

  • 總結(jié)

    以上是生活随笔為你收集整理的LAMP环境部署及搭建网校系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。