天天看點

在Ubuntu 16.04上安裝Joomla系統

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 !安裝完成