国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

Ubuntu如何安裝ProcessWire Ubuntu安裝ProcessWire教程

發(fā)布時(shí)間:2022-09-08 14:25 來(lái)源:主機偵探 閱讀:96 作者:主機偵探 欄目: 經(jīng)驗分享 歡迎投稿:712375056

ProcessWire是一個(gè)基于PHP的免費開(kāi)源的內容管理系統CMS和內容管理框架CMF,它具有強大的API,為用戶(hù)提供了直觀(guān)的功能。那么如何在Ubuntu上安裝ProcessWire?下面來(lái)具體了解下。

ProcessWire需要安裝在LAMP服務(wù)器上,這里我們可以先部署一個(gè)Ubuntu系統的VPS實(shí)例,例如使用的是RAKsmart美國VPS服務(wù)(系統選的是Ubuntu 20.04 LTS),更新VPS服務(wù)器后,創(chuàng )建一個(gè)具有sudo權限的非root用戶(hù),然后開(kāi)始安裝配置Apache。

1、使用具有sudo權限的非root用戶(hù)登錄連接RAKsmart美國VPS服務(wù)器。

2、安裝ProcessWire需要先啟用Apache重寫(xiě)模塊,之后重新啟動(dòng)Apache,相關(guān)命令如下:

$ sudo a2enmod rewrite

$ sudo systemctl restart apache2

3、編輯默認的Apache主機配置。

$ sudo nano /etc/apache2/sites-enabled/000-default.conf

驗證DocumentRoot指令以指向/var/www/html,然后在</VirtualHost>部分粘貼以下內容:

<Directory /var/www/>

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

Allow from all

Require all granted

</Directory>

完成后,文件內容應該如下文所示:

<VirtualHost *:80>

ServerAdmin webmaster@localhost

DocumentRoot /var/www/html

ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory /var/www/>

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

Allow from all

Require all granted

</Directory>

</VirtualHost>

文件內容設置完畢后,保存并退出。使用systemctl命令使服務(wù)器重新啟動(dòng)時(shí)可以自動(dòng)啟動(dòng)Apache,相關(guān)命令如下:

$ sudo systemctl enable apache2

$ sudo systemctl start apache2

4、Apache配置完成后,用root用戶(hù)身份登錄到MySQL數據,然后創(chuàng )建ProcessWire數據庫用戶(hù)名和密碼,相關(guān)命令如下:

$ sudo mysql -u root -p

mysql> CREATE USER ‘processwire_user’@’localhost’ IDENTIFIED BY ‘your_secure_password’;

mysql> CREATE DATABASE processwire_db;

mysql> GRANT ALL PRIVILEGES ON processwire_db.* TO ‘processwire_user’@’localhost’;

mysql> FLUSH PRIVILEGES;

數據庫信息創(chuàng )建完畢后,退出MySQL。

mysql> QUIT;

5、之后我們便可以開(kāi)始安裝ProcessWire,執行下面命令更改網(wǎng)站根目錄:

$ cd /var/www/html

移除index.html文件

$ sudo rm index.html

6、用瀏覽器打開(kāi)ProcessWire網(wǎng)站,在對應的下載頁(yè)面上選擇最新的程序版本,返回終端會(huì )話(huà)開(kāi)始下載ProcessWire安裝包:

$ sudo wget https://github.com/processwire/processwire/archive/master.zip

安裝包下載完畢后,解壓文件:

$ sudo apt install unzip -y

然后提取ProcessWire安裝包。

$ sudo unzip master.zip

7、接著(zhù)將解壓的文件移動(dòng)到Web根文件夾下,并清理臨時(shí)文件。

$ sudo mv processwire-master/* /var/www/html

$ sudo rm -rf processwire-master/

$ sudo rm master.zip

修改文件管理權限。

$ sudo chown -R www-data:www-data * .

重新啟動(dòng)Apache。

$ sudo systemctl restart apache2

最后打開(kāi)瀏覽器輸入服務(wù)器的IP地址,例如:http://192.0.2.123。

在瀏覽器的顯示頁(yè)面下,點(diǎn)擊Get Started開(kāi)始按照ProcessWire安裝引導一步一步地進(jìn)行配置,繼續下一步操作即可,主要包括數據庫信息的填寫(xiě),設置登錄ProcessWire后臺的用戶(hù)名、密碼、電子郵件地址等,所有信息設置完畢后,便可以輸入剛設置的用戶(hù)信息登錄到后臺開(kāi)始使用ProcessWire。

來(lái)源鏈接:https://www.idcspy.com/39287.html

本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

日本阿V网站在线观看中文| 国产日韩AV免费无码一区二区三区| 欧美 亚洲 中文 国产 综合| 99久久综合狠狠综合久久止| 国产FREEXXXX性播放| 亚洲国产成人精品无码区在线网站|