如何在灯服务器上安装 joomla 1.7?

dan*_*iel 5 server lamp joomla

我有一个 joomla 1.7 商业实时站点,想知道如何在 ubuntu 11.1 上安装 wamp 服务器和 joomla 1.7。我使用它在本地站点上工作,然后将其备份并将其上传到实时站点根目录并使用 kickstart.php 进行安装。我想通过 ubuntu 而不是 Windows 7 Ultimate 来完成所有这些。

hhl*_*hlp 6

Joomla 是一种流行的开源 CMS,允许从头开始创建专业网站供您的企业或个人使用。目前,发布的最新版本是 Joomla 1.7.2,我们将在该版本上制作教程。

在本指南中,我们将看到如何在运行 Ubuntu 11.10/11.04 的系统上安装 Joomla 1.7.x。在我们开始之前,您需要先在系统上安装一个 Apache Web 服务器 (LAMP) 以及 PHP 和 MySQL。

入门

安装 LAMP 后,打开终端并按照以下说明操作:

将 Joomla 添加到 Apache sudo apt-get install apache2

  • 使用以下命令在 Apache 中为 Joomla 添加配置文件:
cd /etc/apache2/
sudo cp sites-available/default sites-available/joomla
Run Code Online (Sandbox Code Playgroud)
  • 现在使用以下命令启用 Joomla 站点:
sudo a2ensite joomla
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

创建 MySQL 用户和数据库 sudo apt-get install mysql-server

  • 使用此命令登录到您的 MySQL 服务器并提交您在安装 LAMP 期间提交的 MySQL 密码:
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
  • 使用以下命令创建名为 joomla 的数据库:
create database joomla;
Run Code Online (Sandbox Code Playgroud)
  • 现在使用此命令创建一个名为“joomla”的 MySQL 用户(替换为您选择的任何密码):
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \
LOCK TABLES ON joomla.* TO 'yourusername'@'localhost' IDENTIFIED BY 'yourpassword';
Run Code Online (Sandbox Code Playgroud)

xxx.xxx.xxx.xxx。=您桌面的ip

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \
LOCK TABLES ON joomla.* TO 'yourusername'@'xxx.xxx.xxx.xxx' IDENTIFIED BY 'yourpassword';
Run Code Online (Sandbox Code Playgroud)
  • 退出 MySQL 服务器:

出口

下载 Joomla (v 1.7.2)从桌面上的 joomla 网站摘录下载并通过 sftp 使用 filezilla 传输到您的服务器

  • 须藤 mkdir /var/www/joomla

  • 将其移动到 /var/www/joomla 文件夹

  • 使用以下命令将 Joomla 文件的所有权分配给 www-data 用户:

sudo chown -R www-data.www-data /var/www/joomla/
Run Code Online (Sandbox Code Playgroud)

安装 PHP

执行命令——

sudo apt-get install php5 libapache2-mod-php5 php5-mysql
Run Code Online (Sandbox Code Playgroud)

然后重启Apache服务器加载php模块——

须藤服务 apache2 重启

禁用 Output_Buffering

Joomla 的安装需要关闭 output_buffering。以下是如何执行此操作:

  • 您需要使用以下命令编辑“php.ini”文件:
sudo gedit /etc/php5/apache2/php.ini
Run Code Online (Sandbox Code Playgroud)
  • 搜索和替换:

输出缓冲 = 4096

输出缓冲 = 关闭

安装 Joomla

要在另一个桌面上开始安装 Joomla:

http://IP OF YOUR SERVER/joomla
Run Code Online (Sandbox Code Playgroud)

然后按照设置向导进行操作。在数据库配置页面,提供我们已经创建的 MySQL 设置:

  • 数据库类型:MYSQL
  • 主机名:本地主机
  • 用户名:您在 sql 步骤中的用户名
  • 密码:选择的密码
  • 数据库名称:joomla
  • 表前缀:Aleatory

  • 保存并关闭。

当您到达最后一个屏幕并祝贺安装 Joomla! 时,您应该删除安装目录。从根终端:

rm -rf /var/www/joomla/installation/

在此处输入图片说明 在此处输入图片说明 在此处输入图片说明