joomla !是一個流行的内容管理系統(cms),它是僅次于wordpress的第二大流行的cms。到2017年,約有3.3%的網站使用joomla !作為他們的cms。本文介紹了如何在ubuntu 16.04上一鍵安裝joomla !
步驟1:安裝apache
更新存儲庫清單。
apt-get update
安裝apache web伺服器。
apt-get install apache2
使用 lamp stack 一鍵安裝包安裝joomla!,我們需要安裝mysql并将其連結到php。
apt-get install mysql-server php7.0-mysql
您将被提示輸入一個mysql密碼。輸入安全的根密碼。
執行mysql安裝,
/usr/bin/mysql_secure_installation
當被要求輸入密碼時,輸入剛剛建立的mysql密碼。繼續安裝過程。
would you like to setup validate password plugin? [y/n] n
change the root password? [y/n] n
remove anonymous users? [y/n] y
disallow root login remotely? [y/n] y
remove test database and access to it? [y/n] y
reload privilege tables now? [y/n] y
第三步:安裝php
joomla !需要安裝php。執行以下指令來安裝php 7.0和一些必需的php子產品。
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-xml php7.0-curl php7.0-json php7.0-cgi
php将被安裝。
步驟4:确認lamp的安裝
為了确認lamp安裝成功,打開web浏覽器并導航到伺服器的ip位址。您應該看到“apache2 ubuntu預設頁面”頁面。
為了确認php已成功安裝,請删除預設頁面:
rm /var/ https://www.vultrla.com/100.html
建立一個新檔案:
touch /var/www/html/index.php
編輯它
nano /var/www/html/index.php
并輸入示例php代碼,例如:
<?php
phpinfo();
?>
在浏覽器中導航到您的伺服器。您應該看到一個包含關于php安裝的資訊的頁面,确認php已經成功安裝。
現在删除索引。php檔案,
rm /var/www/html/index.php
第五步:安裝joomla !檔案
一旦你成功安裝了lamp,你就可以繼續安裝joomla !。導航到您的apache web伺服器的根并下載下傳joomla !
cd /var/www/html
wget https://downloads.joomla.org/cms/joomla3/3-7-5/joomla_3-7.5-stable-full_package.zip
安裝unzip可以解壓下載下傳的存檔。
apt-get install unzip
解壓下載下傳的 joomla! 文檔
unzip joomla_3-7.5-stable-fullpackage.zip
通過重命名來激活 .htaccess檔案。
mv htaccess.txt .htaccess
設定适當的檔案權限,
chown -r www-data.www-data /var/www/html
chmod -r 755 /var/www/html
第六步:創造一個joomla !mysql資料庫
在進行安裝之前,您需要一個mysql資料庫,用于joomla !進入mysql控制台。
mysql -u root -p
輸入在步驟2中建立的根密碼。登入到mysql控制台後,為joomla建立一個新的資料庫!
mysql>create database joomla;
建立一個新使用者并将其授予joomla !資料庫。您可以用您選擇的admin和password來替換admin和password。
mysql>grant all privileges on joomla.* to 'username'@'localhost' identified by 'password';
mysql>flush privileges;
退出mysql控制台。
mysql>exit
第七步:安裝joomla !
重新啟動apache web伺服器,
systemctl restart apache2
打開浏覽器并導航到伺服器的ip。你會看到joomla !web界面。繼續安裝過程。在資料庫配置部分,必須輸入在步驟6中建立的mysql使用者名、密碼和資料庫。在這種情況下,
database type: mysqli
host name: localhost
username: username
password: password
database name: joomla
table prefix: joomla
old database process: remove
輸入資料後,單擊“next”,繼續安裝過程。
joomla !安裝完成