joomla 3.6 mysql 版本_在RHEL,CentOS和Fedora上安装Joomla 3.6使用LAMP(Linux,Apache,MySQL,PHP)...

本文档详细介绍了如何在RHEL、CentOS和Fedora上安装Joomla 3.6 CMS,使用LAMP(Linux、Apache、MySQL、PHP)堆栈。首先强调了Joomla 3.6的重要更新和安全性,然后逐步指导用户通过下载、安装LAMP环境、设置Joomla目录权限、配置Apache服务器、创建Joomla数据库以及最后的安装和配置过程。
摘要由CSDN通过智能技术生成

最近2016年7月12日 , 的Joomla 3.6发布,这是Joomla的3.x系列的重大发布,并配有400多个改进,包括新的功能,为PHP 7,这大大增加了网站的速度支持。

重要提示 :在Joomla团队强烈建议您应立即更新当前的网站最新发布版本。

这篇文章将引导您一步的Joomla CMS(内容管理系统)上的Linux操作系统工具的一步安装。 互联网上有多种安装方式。 然而,我们一直记住那些新的Joomla和Linux平台的初学者。 安装步骤在RHEL / CentOS的/ Fedora的 Linux操作系统的作品。 我们选择LAMP(Linux操作系统,Apache,MySQL和PHP)的安装方法的这篇文章。

2cfabe91d2cd4f30de7f79e28f525219.png

在CentOS RHEL和Fedora上安装Joomla

什么是Joomla?

Joomla是一个流行的开源内容管理系统 (CMS)工具,它可以让我们轻松地构建动态网站和管理的在线应用。 它还管理和发布,如网站上的视频 , 图片 , 文章你的网站内容。 Joomla是免费提供,它支持巨大的第三方插件和主题。 内容管理系统(CMS)的帮助下,你可以设置在万维网 (WWW)网站,而无需编程知识。

Joomla要求

Apache

PHP

MySQL / MariaDB

什么是LAMP(Linux,Apache,MySQL / MariaDB,PHP)?

LAMP是一个开源Web开发软件栈,其中Linux作为操作系统,Apache是Web服务器,MySQL是一个RDBMS,MariaDB的是MySQL和PHP的社区开发的叉作为面向对象的脚本语言。

请按照以下链接在你的Linux系统上安装LAMP环境。

“joomla.howtoing.com”IP地址为192.168.0.104。这些设置在您的环境可能不同,因此请在适当的地方更改它们。此外,所有步骤都已以root权限执行。因此,请确保您具有root登录凭据。

# hostname

# ip addr show

c627d951ffd19736c0e7f1b87d7ed544.png

主机名和IP地址

第1步:下载Joomla 3.6

这种安装方法指导您如何安装最新的Joomla 3.6使用在RHEL,CentOS的和Fedora LAMP设置。 使用“wget的 ”命令下载最新的源码包。

# wget https://github.com/joomla/joomla-cms/releases/download/3.6.0/Joomla_3.6.0-Stable-Full_Package.zip

c8183ed9d65ea843a77181dc7e5ddbf9.png

下载Joomla

复制下载源文件包并解压的Apache 的DocumentRoot目录下(即在/ var / www / html等/)。

# cp Joomla_3.6.0-Stable-Full_Package.zip /var/www/html/

# cd /var/www/html

# unzip Joomla_3.6.0-Stable-Full_Package.zip

d9a09c980572df3a09e5d773bfdff30c.png

将Joomla复制并解压缩到Apache Directory

警告 :如果解压缩文件到一个名为' 的Joomla“的文件夹,那么你的网站将在yoursitename.com/Joomla访问。

第2步:更改目录的所有权

删除源文件,更改与用户和组“ Apache ”目录的所有权递归下面的命令。

# rm -rf Joomla_3.6.0-Stable-Full_Package.zip

# chown -R apache:apache /var/www/html/

# ls -l

total 80

drwxr-xr-x. 10 apache apache 4096 Jul 12 17:25 administrator

drwxr-xr-x. 2 apache apache 42 Jul 12 17:25 bin

drwxr-xr-x. 2 apache apache 23 Jul 12 17:25 cache

drwxr-xr-x. 2 apache apache 4096 Jul 12 17:25 cli

drwxr-xr-x. 17 apache apache 4096 Jul 12 17:25 components

-rw-r--r--. 1 apache apache 2915 Jul 12 17:25 htaccess.txt

drwxr-xr-x. 5 apache apache 4096 Jul 12 17:25 images

drwxr-xr-x. 2 apache apache 61 Jul 12 17:25 includes

-rw-r--r--. 1 apache apache 1393 Jul 12 17:25 index.php

drwxr-xr-x. 13 apache apache 4096 Jul 12 17:25 installation

drwxr-xr-x. 4 apache apache 51 Jul 12 17:25 language

drwxr-xr-x. 5 apache apache 66 Jul 12 17:25 layouts

drwxr-xr-x. 12 apache apache 4096 Jul 12 17:25 libraries

-rw-r--r--. 1 apache apache 18092 Jul 12 17:25 LICENSE.txt

drwxr-xr-x. 2 apache apache 23 Jul 12 17:25 logs

drwxr-xr-x. 20 apache apache 4096 Jul 12 17:25 media

drwxr-xr-x. 27 apache apache 4096 Jul 12 17:25 modules

drwxr-xr-x. 14 apache apache 4096 Jul 12 17:25 plugins

-rw-r--r--. 1 apache apache 4226 Jul 12 17:25 README.txt

-rw-r--r--. 1 apache apache 842 Jul 12 17:25 robots.txt.dist

drwxr-xr-x. 5 apache apache 64 Jul 12 17:25 templates

drwxr-xr-x. 2 apache apache 23 Jul 12 17:25 tmp

-rw-r--r--. 1 apache apache 1690 Jul 12 17:25 web.config.txt

第3步:Apache服务器配置

如果你计划你的Apache Web服务器下仅承载您的Joomla网站,那么你应该按照以下步骤操作,否则去Apache的虚拟主机 ,并为您的Joomla网站创建一个单独的虚拟主机,并按照的指示其余这篇文章。

与VI或您选择的编辑器打开Apache配置文件。

# vi /etc/httpd/conf/httpd.conf

搜索指令如下,并更改它适当。

ServerAdmin admin@howtoing.com

ServerName joomla.howtoing.com:80

注 :用户和组应Apache

第4步:重新启动httpd(Apache)服务

重新启动Apache Web服务。

# systemctl restart httpd.service

OR

# service httpd restart

为了使httpd服务于下次开机时自动启动,使用下面的命令。

# systemctl enable httpd.service

OR

# chkconfig --level 35 httpd on

验证您的httpd正在运行并监听端口80上的请求。

[root@howtoing ~]# netstat -antp | grep httpd

tcp 0 0 :::80 :::* LISTEN 1705/httpd

第5步:Iptables(防火墙)配置:

请防火墙或禁用的iptables打开端口80。

---------------- On CentOS/RHEL 7 and Fedora 20 Onwards ----------------

# firewall-cmd --zone=public --add-port=80/tcp --permanent

# firewall-cmd --reload

---------------- On CentOS/RHEL 6 and Fedora 12-19 ----------------

# iptables -A INPUT -p tcp --dport 80 -j ACCEPT

# service iptables save

# service iptables restart

第6步:创建Joomla数据库

如果你已经净集MySQL的 root密码,您可以设置使用下面的命令,否则跳过,如果你已经设置。

# mysqladmin -u root password 'redhat'

在MySQL中用root凭据登录。

# mysql -u root -p

创建数据库MySQL中被称为“ 的Joomla”。

mysql> create database joomla;

格兰特的Joomla数据库特权MySQL中“ 的Joomla”用户。

mysql> grant all on joomla.* to joomla@'localhost' identified by 'redhat';

Query OK, 0 rows affected (0.01 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

重启MySQL服务和经销商能够在系统启动时。

---------------- On CentOS/RHEL 6 and Fedora 12-19 ----------------

# systemctl restart mariadb.service

# systemctl enable mariadb.service

---------------- On CentOS/RHEL 6 and Fedora 12-19 ----------------

# service mysqld restart

# chkconfig --level 35 mysqld on

第7步:安装和配置Joomla

打开浏览器,输入http://192.168.0.11将屏幕下方打开配置的Joomla一步一步来。

4ca0241f1a68ab3a0741652316e0746c.png

第8步:数据库配置

填写如数据库名 , 用户名和先前在第6步设置MySQL的设置,然后单击“ 下一步 ” 密码的细节。

56b6d2ad488c0522efda40291089bba3.png

第9步:FTP配置

因为我们没有使用FTP留空,然后单击“ 下一步 ”。

dd523e5241195f384d305649792f07f7.png

第10步:安装示例数据

安装示例数据 ,然后单击“ 安装 ”。

a3349d5e1d76522045b2cb465abe9f01.png

第1步2:祝贺! Joomla!安装完成。

caec739ea844dce6cc5ec8a90fed8541.png

注意:如果你得到任何错误,指出该配置文件或目录不可写,这意味着你必须在你的站点根文件夹复制和粘贴下面的配置代码为“的configuration.php”文件。

bf4cbce8658e1fd32b635ded0ddc82f0.png

class JConfig {

public $offline = '0';

public $offline_message = 'This site is down for maintenance.
Please check back again soon.';

public $display_offline_message = '1';

public $offline_image = '';

public $sitename = 'test.howtoing.com';

public $editor = 'tinymce';

public $captcha = '0';

public $list_limit = '20';

public $access = '1';

public $debug = '0';

public $debug_lang = '0';

public $dbtype = 'mysqli';

public $host = 'localhost';

public $user = 'joomla';

public $password = 'redhat';

public $db = 'joomla';

public $dbprefix = 'v3rlo_';

public $live_site = '';

public $secret = 'lb1sYEgHg0qZmyb7';

public $gzip = '0';

public $error_reporting = 'default';

public $helpurl = 'https://help.joomla.org/proxy/index.php?option=com_help&keyref=Help{major}{minor}:{keyref}';

public $ftp_host = '127.0.0.1';

public $ftp_port = '21';

public $ftp_user = '';

public $ftp_pass = '';

public $ftp_root = '';

public $ftp_enable = '0';

public $offset = 'UTC';

public $mailonline = '1';

public $mailer = 'mail';

public $mailfrom = 'admin@howtoing.com';

public $fromname = 'test.howtoing.com';

public $sendmail = '/usr/sbin/sendmail';

public $smtpauth = '0';

public $smtpuser = '';

public $smtppass = '';

public $smtphost = 'localhost';

public $smtpsecure = 'none';

public $smtpport = '25';

public $caching = '0';

public $cache_handler = 'file';

public $cachetime = '15';

public $MetaDesc = 'Joomla Testing Website';

public $MetaKeys = '';

public $MetaTitle = '1';

public $MetaAuthor = '1';

public $MetaVersion = '0';

public $robots = '';

public $sef = '1';

public $sef_rewrite = '0';

public $sef_suffix = '0';

public $unicodeslugs = '0';

public $feed_limit = '10';

public $log_path = '/var/www/html/logs';

public $tmp_path = '/var/www/html/tmp';

public $lifetime = '15';

public $session_handler = 'database';

}

注意:删除安装目录点击按钮“ 删除安装 ”。如果您得到安装文件夹无法删除的错误,您可以使用以下命令手动删除。

# rm -rf installation/

第1步3:登录Joomla

bd915832989c7069da1db543d197efaa.png

Joomla登录

第1步5:站点管理员登录

30ea50a0bb72e724f0853588647d56c0.png

Joomla管理员登录

第1步6:控制面板的网站test.howtoing.com

db7655d45db44870a0c2b8b36c3cf656.png

第1步7:更新Joomla(更新方法)

更新的Joomla到最新版本的最简单的方法是使用一键更新 。 这种方法只适用于为Joomla的3.xx到3.xx的 -更新(维护更新)。

如果有更新,Joomla将在您的管理员控制面板提醒您。 Joomla不会自动更新,网站管理员负责启动和验证更新。

例如,在本的Joomla更新部分中,我们将看到如何以更新的Joomla 3.4.3到3.6版本。

重要提示 :不要忘记把你的网站的当前备份 ,做一个更新之前。

登录到管理控制面板,看到在,说现在更新顶部的更新通知。

1c1b265dda77dd65100f430a42bb321f.png

更新Joomla

一旦你点击立即更新按钮,它会告诉你安装的Joomla版本和最新版本。 在这里,您将有两个选择,一是“ 直接写入文件 ”是默认的方法和第二个是' 写入使用FTP文件的更新新的核心文件到您的Joomla安装。

如果你已经有到位的FTP设置,您可以选择FTP更新选项,或者简单地点击安装更新按钮来进行更新..

f3d370939a9734731be4857e698c3dcd.png

安装Joomla更新

注意 :一旦更新过程旁白,您可能需要清除浏览器缓存来调整在JS / CSS文件进行任何更改。

如果您在这方面有任何疑问,请写在下面的评论框。

我们会为你工作...!

我们还提供WordPress的 & 的Joomla 托管解决方案 ,以及从迁移到的Joomla或WordPress的以最小的费用,反之亦然。如果你想让我们为你做,请与我们联系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值