国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

LAMP架構(gòu)及搭建LAMP+Discuz論壇

這篇具有很好參考價值的文章主要介紹了LAMP架構(gòu)及搭建LAMP+Discuz論壇。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、LAMP架構(gòu)概述

LAMP架構(gòu)是目前成熟的企業(yè)網(wǎng)站應(yīng)用模式之一,指的是協(xié)同工作的一整套系統(tǒng)和相關(guān)軟件,能夠提供動態(tài)Web站點服務(wù)及其應(yīng)用開發(fā)環(huán)境。LAMP是一個縮寫詞,具體包括Linux操作系統(tǒng)、Apache網(wǎng)站服務(wù)器、MySQL數(shù)據(jù)庫服務(wù)器、PHP(或Perl、Python)網(wǎng)頁編程語言。

2、LAMP各組件的作用

平臺:Linux

作為LAMP架構(gòu)的基礎(chǔ),提供用于支撐Web站點的操作系統(tǒng),能夠與其他三個組件提供更好的穩(wěn)定性,兼容性(AMP組件也支持Windows、UNIX等平臺) 。

前臺:Apache

作為LAMP架構(gòu)的前端,是一款功能強大,穩(wěn)定性好的Web服務(wù)器程序,該服務(wù)器直接面向用戶提供網(wǎng)站訪問,發(fā)送網(wǎng)頁,圖片等文件內(nèi)容。(靜態(tài)頁面—>靜態(tài)請求 http)

后臺:MySQL

作為LAMP架構(gòu)的后端,是一款流行的開源關(guān)系數(shù)據(jù)庫系統(tǒng)。在企業(yè)網(wǎng)站、業(yè)務(wù)系統(tǒng)等應(yīng)用中,各種賬戶信息、產(chǎn)品信息,客戶資料、業(yè)務(wù)數(shù)據(jù)等都可以存儲到MySQL數(shù)據(jù)庫,其他程序可以通過SQL語句來查詢,更改這些信息。

中間連接:PHP/Perl/Python

作為三種開發(fā)動態(tài)網(wǎng)頁的編程語言,負(fù)責(zé)解釋動態(tài)網(wǎng)頁文件,負(fù)責(zé)溝通Web服務(wù)器和數(shù)據(jù)庫系統(tǒng)以協(xié)同工作,并提供Web應(yīng)用程序的開發(fā)和運行環(huán)境。其中PHP是一種被廣泛應(yīng)用的開放源代碼的多用途腳本語言,它可以嵌入到HTML中,尤其適合于Web應(yīng)用開發(fā)。(動態(tài)頁面---->動態(tài)請求 http)

3、LAMP的安裝順序

在構(gòu)建LAMP平臺時,各組件的安裝順序依次為Linux、Apache、MySQL、PHP。其中Apache和MySQL的安裝并沒有嚴(yán)格的順序,PHP環(huán)境的安裝一般放到最后安裝,負(fù)責(zé)溝通 Web 服務(wù)器和數(shù)據(jù)庫系統(tǒng)以協(xié)同工作。

4、LAMP的數(shù)據(jù)流向

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5、編譯安裝Apache

5.1 關(guān)閉防火墻和slinux,將安裝Apache所需軟件包傳到/opt目錄下并解壓

systemctl stop firewalld
setenforce 0

tar xf apr-1.6.2.tar.gz
tar xf apr-util-1.6.0.tar.gz
tar xf httpd-2.4.29.tar.bz2
mv apr-1.6.2 httpd-2.4.29/srclib/apr
mv apr-util-1.6.0 httpd-2.4.29/srclib/apr-util

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5.2 安裝環(huán)境依賴包

yum -y install \
gcc \							#C語言的編譯器
gcc-c++ \						#C++的編譯器
make \							#源代碼編譯器(源代碼轉(zhuǎn)換成二進制文件)
pcre \							#pcre是一個Perl函數(shù)庫,包括perl 兼容的正則表達(dá)式庫
pcre-devel \                    #perl的接口開發(fā)包
expat-devel \                   #用于支持網(wǎng)站解析HTML、XML文件
perl                            #perl語言編譯器

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5.3 選擇Apache軟件模塊

cd /opt/httpd-2.4.29/
./configure \
--prefix=/usr/local/httpd \		#指定 httpd 服務(wù)程序的安裝路徑
--enable-so \					#啟用動態(tài)加載核心模塊支持,使 httpd 具備進一步擴展功能的能力
--enable-rewrite \				#啟用網(wǎng)頁地址重寫功能,用于網(wǎng)站優(yōu)化、防盜鏈及目錄遷移維護
--enable-charset-lite \			#啟動字符集支持,以便支持使用各種字符集編碼的頁面
--enable-cgi					#啟用CGI(通用網(wǎng)關(guān)接口)腳本程序支持,便于網(wǎng)站的外部擴展應(yīng)用訪問能力

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5.4 編譯和安裝

make -j2 && make install

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5.5 優(yōu)化配置文件路徑,并把httpd服務(wù)的可執(zhí)行程序文件放入路徑環(huán)境變量的目錄中便于系統(tǒng)識別

ln -s /usr/local/httpd/conf/httpd.conf /etc/
ln -s /usr/local/httpd/bin/* /usr/local/bin/

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5.6 添加httpd服務(wù)

方法一:

cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
vim /etc/init.d/httpd
添加以下內(nèi)容
# chkconfig: 35 85 21  //35級別自動運行  第85個啟動 第21個關(guān)閉
# description: Apache is a World Wide Web server
:wq

chkconfig --add httpd //將httpd加入到系統(tǒng)管理器
systemctl start httpd.service

LAMP架構(gòu)及搭建LAMP+Discuz論壇

方法二:

vim /lib/systemd/system/httpd.service
[Unit]
Description=The Apache HTTP Server						#描述
After=network.target									#描述服務(wù)類別
[Service]
Type=forking											#后臺運行方式
PIDFile=/usr/local/httpd/logs/httpd.pid					#PID文件位置
ExecStart=/usr/local/bin/apachectl $OPTIONS				#啟動服務(wù)
ExecReload=/bin/kill -HUP $MAINPID						#根據(jù)PID重載配置

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5.7 修改 httpd 服務(wù)配置文件

vim /usr/local/httpd/conf/httpd.conf
--52行--修改
Listen 192.168.147.100:80				(不修改也行,默認(rèn)監(jiān)聽80端口)
--197行--取消注釋,修改
ServerName 192.168.147.100:80
--221行--默認(rèn)首頁存放路徑
DocumentRoot "/usr/local/httpd/htdocs"   以后 有存儲
--255行--默認(rèn)首頁文件名設(shè)置
DirectoryIndex index.html

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

5.8 檢查語法并驗證

#檢查語法
httpd -t  或 apachectl -t


cat /usr/local/httpd/htdocs/index.html

systemctl restart httpd.service
lsof -i:80

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6、編譯安裝Mysql

6.1 將安裝Apache所需軟件包傳到/opt目錄下并解壓

useradd -s /sbin/nologin mysql		#創(chuàng)建程序用戶管理

tar zxvf mysql-5.7.17.tar.gz -C /opt
tar zxvf boost_1_59_0.tar.gz -C /usr/local/
mv /usr/local/boost_1_59_0 /usr/local/boost

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.2 安裝環(huán)境依賴包

yum -y install \
gcc \
gcc-c++ \
ncurses \				#字符終端下圖形互動功能的動態(tài)庫
ncurses-devel \			#ncurses開發(fā)包
bison \					#語法分析器
cmake					#mysql需要用cmake編譯安裝

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.3 配置軟件模塊

cd /opt/mysql-5.7.17/
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \		#指定mysql的安裝路徑
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \ #指定mysql進程監(jiān)聽套接字文件(數(shù)據(jù)庫連接文件)的存儲路徑
-DSYSCONFDIR=/etc \                             #指定配置文件的存儲路徑
-DSYSTEMD_PID_DIR=/usr/local/mysql \            #指定進程文件的存儲路徑
-DDEFAULT_CHARSET=utf8  \                       #指定默認(rèn)使用的字符集編碼,如 utf8
-DDEFAULT_COLLATION=utf8_general_ci \			#指定默認(rèn)使用的字符集校對規(guī)則
-DWITH_EXTRA_CHARSETS=all \						#指定支持其他字符集編碼
-DWITH_INNOBASE_STORAGE_ENGINE=1 \              #安裝INNOBASE存儲引擎
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \               #安裝ARCHIVE存儲引擎 
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \             #安裝BLACKHOLE存儲引擎 
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \            #安裝FEDERATED存儲引擎 
-DMYSQL_DATADIR=/usr/local/mysql/data \         #指定數(shù)據(jù)庫文件的存儲路徑
-DWITH_BOOST=/usr/local/boost \          		#指定boost的路徑,若使用mysql-boost集成包安裝則-DWITH_BOOST=boost
-DWITH_SYSTEMD=1								#生成便于systemctl管理的文件
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DSYSCONFDIR=/etc \
-DSYSTEMD_PID_DIR=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8  \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DWITH_BOOST=/usr/local/boost \
-DWITH_SYSTEMD=1

存儲引擎選項:
MYISAM,MERGE,MEMORY和cSv引擎是默認(rèn)編譯到服務(wù)器中,并不需要明確地安裝。靜態(tài)編譯一個存儲引擎到服務(wù)器,使用-DWITH engine STORAGE ENGINE= 1
可用的存儲引擎值有:ARCHIVE,BLACKHOLE,EXAMPLE,F(xiàn)BDERATBDB(InnoDB),PARTTTON(partitioning support),和PERFSCHEMA(Performance schema),IMNOBAS

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.4 編譯和安裝

make -j2 && make install

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.5 更改mysql安裝目錄和配置文件的屬主屬組

chown -R mysql:mysql /usr/local/mysql/
#更改管理主/組
chown mysql:mysql /etc/my.cnf

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.6 修改mysql 配置文件

vim /etc/my.cnf								#刪除原配置項,再重新添加下面內(nèi)容
[client]									#客戶端設(shè)置
port = 3306
socket=/usr/local/mysql/mysql.sock			

[mysqld]									#服務(wù)全局設(shè)置
user = mysql       							#設(shè)置管理用戶
basedir=/usr/local/mysql					#指定數(shù)據(jù)庫的安裝目錄
datadir=/usr/local/mysql/data				#指定數(shù)據(jù)庫文件的存儲路徑
port = 3306									#指定端口
character-set-server=utf8					#設(shè)置服務(wù)器字符集編碼格式為utf8
pid-file = /usr/local/mysql/mysqld.pid		#指定pid 進程文件路徑
socket=/usr/local/mysql/mysql.sock			#指定數(shù)據(jù)庫連接文件
bind-address = 0.0.0.0						#設(shè)置監(jiān)聽地址,0.0.0.0代表允許所有,如允許多個IP需空格隔開
skip-name-resolve							#禁用DNS解析
max_connections=2048						#設(shè)置mysql的最大連接數(shù)
default-storage-engine=INNODB				#指定默認(rèn)存儲引擎
max_allowed_packet=16M						#設(shè)置數(shù)據(jù)庫接收的數(shù)據(jù)包大小的最大值
server-id = 1								#指定服務(wù)ID號
vim /etc/my.cnf
[client]									
port = 3306
default-character-set=utf8
socket=/usr/local/mysql/mysql.sock	

[mysql]									
port = 3306
default-character-set=utf8
socket=/usr/local/mysql/mysql.sock
auto-rehash

[mysqld]
user = mysql 
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
port = 3306	
character-set-server=utf8
pid-file = /usr/local/mysql/mysqld.pid
socket=/usr/local/mysql/mysql.sock
bind-address = 0.0.0.0
skip-name-resolve
max_connections=2048
default-storage-engine=INNODB
max_allowed_packet=16M
server-id = 1
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES

LAMP架構(gòu)及搭建LAMP+Discuz論壇

sql_mode常用值如下:

NO_ENGINE_SUBSTITUTION
如果需要的存儲引擎被禁用或未編譯,那么拋出錯誤。不設(shè)置此值時,用默認(rèn)的存儲引擎替代,并拋出一個異常

STRICT_TRANS_TABLES
在該模式下,如果一個值不能插入到一個事務(wù)表中,則中斷當(dāng)前的操作,對非事務(wù)表不做限制

NO_AUTO_CREATE_USER
禁正GRANT創(chuàng)建密碼為空的用戶

NO_AUTO_VALUE_ON_ZERO
mysql中的自增長列可以從O開始。默認(rèn)情況下自增長列是從1開始的,如果你插入值為0的數(shù)據(jù)會報錯

NO_ZERO_IN_DATE
不允許日期和月份為零

NO_ZERO_DATE
mysql數(shù)據(jù)庫不允許插入零日期,插入零日期會拋出錯誤而不是警告

ERROR_FOR_DIVISION_BY_ZERO
在INSERT或UPDATE過程中,如果數(shù)據(jù)被零除,則產(chǎn)生錯誤而非警告。默認(rèn)情況下數(shù)據(jù)被零除時MysQL返回NULL

PIPES_As_CONCAT
將"||"視為字符串的連接操作符而非或運算符,這和Oracle數(shù)據(jù)庫是一樣的,也和字符串的拼接函數(shù)Concat相類似

ANSI_QUOTES
啟用ANSI_QUOTES后,不能用雙引號來引用字符串,因為它被解釋為識別符

6.7 設(shè)置環(huán)境變量,申明/宣告mysql命令便于系統(tǒng)識別

echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
source /etc/profile

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.8 初始化數(shù)據(jù)庫

cd /usr/local/mysql/bin/
./mysqld \
--initialize-insecure \				#生成初始化密碼為空
--user=mysql \                      #指定管理用戶
--basedir=/usr/local/mysql \        #指定數(shù)據(jù)庫的安裝目錄
--datadir=/usr/local/mysql/data		#指定數(shù)據(jù)庫文件的存儲路徑
cd /usr/local/mysql/bin/
./mysqld \
--initialize-insecure \
--user=mysql \
--basedir=/usr/local/mysql \
--datadir=/usr/local/mysql/data

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.9 添加mysqld系統(tǒng)服務(wù)

cp /usr/local/mysql/usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/
systemctl daemon-reload         #刷新識別     
systemctl start mysqld.service  #開啟服務(wù)
systemctl enable mysqld         #開機自啟
lsof -i:3306      #查看端口

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.10 修改mysql 的登錄密碼

mysqladmin -u root -p password "123456" 		#直接回車即可

LAMP架構(gòu)及搭建LAMP+Discuz論壇

6.11 驗證

mysql -u root -p
123456

show databases;

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7、安裝PHP

7.1 將安裝PHP 所需軟件包傳到/opt目錄下并解壓

tar -xf php-7.1.24.tar.gz

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7.2 安裝GD庫和GD庫關(guān)聯(lián)程序,用來處理和生成圖片

yum -y install \
gd \
libjpeg libjpeg-devel \
libpng libpng-devel \
freetype freetype-devel \
libxml2 libxml2-devel \
zlib zlib-devel \
curl curl-devel \
openssl openssl-devel

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7.3 配置軟件模塊

cd /opt/php-7.1.24/
./configure \
--prefix=/usr/local/php7 \							#指定將 PHP 程序的安裝路徑
--with-apxs2=/usr/local/httpd/bin/apxs \			#指定Apache httpd服務(wù)提供的apxs 模塊支持程序的文件位置
--with-mysql-sock=/usr/local/mysql/mysql.sock \		#指定mysql 數(shù)據(jù)庫連接文件的存儲路徑
--with-config-file-path=/usr/local/php7				#設(shè)置 PHP 的配置文件 php.ini 將要存放的位置
--with-mysqli \										#添加 MySQL 擴展支持 #mysqli擴展技術(shù)不僅可以調(diào)用MySQL的存儲過程、處理MySQL事務(wù),而且還可以使訪問數(shù)據(jù)庫工作變得更加穩(wěn)定
--with-zlib \										#支持zlib功能,提供數(shù)據(jù)壓縮
--with-curl \										#開啟curl擴展功能,實現(xiàn)HTTP的Get下載和Post請求的方法
--with-gd \											#激活gd 庫的支持
--with-jpeg-dir \									#激活jpeg 的支持
--with-png-dir \									#激活png 的支持
--with-freetype-dir \
--with-openssl \
--enable-mbstring \									#啟用多字節(jié)字符串功能,以便支持中文等代碼
--enable-xml \										#開啟擴展性標(biāo)記語言模塊
--enable-session \									#會話
--enable-ftp \										#文本傳輸協(xié)議
--enable-pdo \										#函數(shù)庫
--enable-tokenizer \								#令牌解釋器
--enable-zip										#ZIP壓縮格式
./configure \
--prefix=/usr/local/php7 \
--with-apxs2=/usr/local/httpd/bin/apxs \
--with-mysql-sock=/usr/local/mysql/mysql.sock \
--with-config-file-path=/usr/local/php7 \
--with-mysqli \
--with-zlib \
--with-curl \
--with-gd \
--with-jpeg-dir \
--with-png-dir \
--with-freetype-dir \
--with-openssl \
--enable-mbstring \
--enable-xml \
--enable-session \
--enable-ftp \
--enable-pdo \
--enable-tokenizer \
--enable-zip

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7.4 編譯及安裝

make -j2 && make install

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7.5 復(fù)制模版文件作為PHP 的主配置文件,并進行修改

cp /opt/php-7.1.24/php.ini-development /usr/local/php7/php.ini
vim /usr/local/php7/php.ini
--1170行--修改
mysqli.default_socket = /usr/local/mysql/mysql.sock
--939行--取消注釋,修改
date.timezone = Asia/Shanghai

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7.6 把PHP 的可執(zhí)行程序文件放入路徑環(huán)境變量的目錄中便于系統(tǒng)識別

ln -s /usr/local/php7/bin/* /usr/local/bin/

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7.7 修改Apache配置文件讓Apache支持PHP

vim /etc/httpd.conf 
##檢查156行默認(rèn)支持php7的模塊是否存在
LoadModule php7_module   modules/libphp7.so
#在256行中添加index.php
255 <IfModule dir_module>
256     DirectoryIndex index.html index.php
257 </IfModule>
#在392行下方插入一下內(nèi)容,讓Apache可以支持.php的網(wǎng)頁文件
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps、

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

7.8 創(chuàng)建、編輯php頁面文件并驗證

rm -rf /usr/local/httpd/htdocs/index.html
vim /usr/local/httpd/htdocs/index.php
<?php
phpinfo();
?>

systemctl restart httpd.service

在網(wǎng)頁測試“http://192.168.147.101/index.php”

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

8、安裝Discuz論壇

8.1 將安裝論壇所需軟件包傳到/opt目錄下并解壓

unzip Discuz_X3.4_SC_UTF8.zip -d /opt/dis

LAMP架構(gòu)及搭建LAMP+Discuz論壇

8.2 創(chuàng)建一個數(shù)據(jù)庫

mysql -u root -p 
mysql> CREATE DATABASE bbs;

#把bbs數(shù)據(jù)庫里面所有表的權(quán)限授予給bbsuser,并設(shè)置密碼
mysql> GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY 'admin123';

#刷新數(shù)據(jù)庫
mysql>flush privileges; 

LAMP架構(gòu)及搭建LAMP+Discuz論壇

8.3 上傳站點更新包并更改論壇目錄的屬主

cd /opt/dis/dir_SC_UTF8
#上傳站點更新包
cp -r upload/ /usr/local/httpd/htdocs/bbs

#切換論壇目錄
cd /usr/local/httpd/htdocs/bbs

#更改論壇目錄屬主
chown -R daemon ./config
chown -R daemon ./data
chown -R daemon ./uc_client
chown -R daemon ./uc_server/data

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

8.4 驗證

訪問
http://192.168.147.101/bbs/install/

數(shù)據(jù)庫服務(wù)器: localhost   #本地架設(shè)就用localhost,如何不是在在本機上就要填寫IP地址和端口號
數(shù)據(jù)庫名字: bbs
數(shù)據(jù)庫用戶名: bbsuser
數(shù)據(jù)庫密碼: admin123
管理員賬號: admin
管理員密碼: admin123

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

LAMP架構(gòu)及搭建LAMP+Discuz論壇

9、總結(jié)

了解到LAMP的架構(gòu)和原理,懂得如何編譯安裝Apache、MySQL、PHP和Discuz論壇文章來源地址http://www.zghlxwxcb.cn/news/detail-493076.html

到了這里,關(guān)于LAMP架構(gòu)及搭建LAMP+Discuz論壇的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • LNMP架構(gòu)之搭建Discuz論壇

    LNMP架構(gòu)之搭建Discuz論壇

    組成部分 功能 Linux 作為操作系統(tǒng)的基礎(chǔ),提供穩(wěn)定的環(huán)境。 Nginx 作為反向代理服務(wù)器,處理客戶端的請求并將它們轉(zhuǎn)發(fā)給后端的應(yīng)用服務(wù)器。 MySQL 作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng),用于存儲和管理數(shù)據(jù)。 PHP 用來編寫服務(wù)器端的動態(tài)網(wǎng)頁代碼,與數(shù)據(jù)庫和其他服務(wù)進行交互。

    2024年02月11日
    瀏覽(92)
  • 詳解如何使用LAMP架構(gòu)搭建論壇

    詳解如何使用LAMP架構(gòu)搭建論壇

    LAMP架構(gòu)是目前成熟的企業(yè)網(wǎng)站應(yīng)用模式之一 ,指的是 協(xié)同工作的一整套系統(tǒng)和相關(guān)軟件,能夠提供動態(tài)Web站點服務(wù)及其應(yīng)用開發(fā)環(huán)境 。LAMP是一個縮寫詞, 具體包括Linux操作系統(tǒng)、Apache網(wǎng)站服務(wù)器、MySQL數(shù)據(jù)庫服務(wù)器、PHP(或Perl、Python)網(wǎng)頁編程語言 。 各組件名稱 主要作

    2024年02月07日
    瀏覽(20)
  • Linux搭建Discuz論壇

    Linux搭建Discuz論壇

    環(huán)境:redhat 9? ? ?mysql 8? ? ? Discuz 3.5 題目要求:在 bbs.example.com 主機上創(chuàng)建 Discuz 論壇,數(shù)據(jù)庫服務(wù)器使用 db.example.com 主機的 bbs 數(shù)據(jù)庫實例,該實例由 MySQL數(shù)據(jù)庫軟件提供服務(wù)。 題目要求沒有說是在一臺虛擬機上還是兩臺虛擬機上,這里我就在同一臺虛擬機上進行實驗。

    2024年02月12日
    瀏覽(97)
  • Linux上搭建Discuz論壇

    Linux上搭建Discuz論壇

    目錄 一.Discz搭建 1.準(zhǔn)備工作 (1)下載php*,mariadb-server (2)上傳Discuz3.5壓縮包并解壓 2.搭建過程 (1)開啟數(shù)據(jù)庫服務(wù) (2)初始化數(shù)據(jù)庫(里面需要選擇的內(nèi)容可以直接回車跳過) (3)登錄數(shù)據(jù)庫,-u指定用戶,-p指定密碼? (4)查看當(dāng)前的數(shù)據(jù)庫信息,并新建啟用自己的

    2023年04月13日
    瀏覽(89)
  • lnmp架構(gòu)部署Discuz論壇并配置重定向轉(zhuǎn)發(fā)

    lnmp架構(gòu)部署Discuz論壇并配置重定向轉(zhuǎn)發(fā)

    主機名稱 IP地址 所需服務(wù)/架構(gòu) 系統(tǒng)版本 lnmp 192.168.195.133 nginx-1.24.0 mysql-5.7 php-8.2.11(lnmp架構(gòu)) centos 8 需要首先部署好lnmp架構(gòu)。詳細(xì)步驟請閱讀: 源碼編譯安裝部署lnmp 下載Discuz論壇系統(tǒng)代碼包,官網(wǎng)地址如下: Disucz! 下載_免費搭建網(wǎng)站_開源建站系統(tǒng)下載_Discuz!官方_為您提

    2024年02月08日
    瀏覽(26)
  • LNMP搭建以及Discuz論壇部署

    目錄 LNMP 編譯安裝 LNMP搭建? Nginx 服務(wù) MySQL 服務(wù) PHP 解析環(huán)境 部署 Discuz社區(qū)論壇 目前成熟的企業(yè)網(wǎng)站的應(yīng)用模式之一,指的是一套協(xié)同工作的系統(tǒng)和相關(guān)軟件,能提供靜態(tài)頁面服務(wù)和動態(tài)web服務(wù) L linux系統(tǒng) N nginx網(wǎng)站服務(wù),前端。提供前端的靜態(tài)頁面服務(wù)。同時具有代理和轉(zhuǎn)

    2024年02月14日
    瀏覽(88)
  • 輕松搭建Linux寶塔面板并實現(xiàn)公網(wǎng)訪問Discuz論壇,讓您的論壇更具吸引力

    輕松搭建Linux寶塔面板并實現(xiàn)公網(wǎng)訪問Discuz論壇,讓您的論壇更具吸引力

    Crossday Discuz! Board(以下簡稱 Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng),用戶可以在不需要任何編程的基礎(chǔ)上,通過簡單的設(shè)置和安裝,在互聯(lián)網(wǎng)上搭建起具備完善功能、很強負(fù)載能力和可高度定制的論壇服務(wù)。 下面我們在Linux上使用寶塔面板+Discuz+cpolar內(nèi)網(wǎng)穿透工具結(jié)合,搭建

    2024年02月08日
    瀏覽(50)
  • 【Linux】寶塔面板搭建Discuz論壇,并內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

    【Linux】寶塔面板搭建Discuz論壇,并內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問

    Crossday Discuz! Board(以下簡稱 Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng),用戶可以在不需要任何編程的基礎(chǔ)上,通過簡單的設(shè)置和安裝,在互聯(lián)網(wǎng)上搭建起具備完善功能、很強負(fù)載能力和可高度定制的論壇服務(wù)。 下面我們在Linux上使用寶塔面板+Discuz+cpolar內(nèi)網(wǎng)穿透工具結(jié)合,搭

    2024年02月08日
    瀏覽(21)
  • 使用阿里云服務(wù)器搭建Discuz論壇網(wǎng)站教程基于CentOS系統(tǒng)

    使用阿里云服務(wù)器搭建Discuz論壇網(wǎng)站教程基于CentOS系統(tǒng)

    阿里云百科分享使用阿里云服務(wù)器建站教程,本文是搭建Discuz論壇,Discuz!是一款通用的社區(qū)論壇軟件系統(tǒng),它采用PHP和MySQL組合的基礎(chǔ)架構(gòu),為您提供高效的論壇解決方案。本文介紹如何在CentOS 7操作系統(tǒng)的ECS實例上搭建Discuz! X3.4論壇。 目錄 前提條件 操作步驟 后續(xù)操作 已創(chuàng)

    2024年02月13日
    瀏覽(90)
  • 寶塔面板搭建Discuz論壇并發(fā)布互聯(lián)網(wǎng)訪問【無需云服務(wù)器】

    寶塔面板搭建Discuz論壇并發(fā)布互聯(lián)網(wǎng)訪問【無需云服務(wù)器】

    ?個人主頁:bit me?? 轉(zhuǎn)載自cpolar極點云的文章:Linux寶塔面板搭建Discuz論壇,并公網(wǎng)遠(yuǎn)程訪問【內(nèi)網(wǎng)穿透】 Crossday Discuz! Board(以下簡稱 Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng),用戶可以在不需要任何編程的基礎(chǔ)上,通過簡單的設(shè)置和安裝,在互聯(lián)網(wǎng)上搭建起具備完善功能

    2024年02月03日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包