• 首页
    • English
    • 中文
  • 关于我们
  • 服务项目
    • 谷歌SEO服务
    • WordPress建站服务
    • 谷歌ADS/SEM代运营
  • 项目案例
    • 医疗
    • 建材
    • 机械加工
    • 照明
    • 电商
    • 电脑硬件
  • 博客
    • 服务器运维
      • aliyun
      • 服务器安装
      • 宝塔面板
      • 虚拟化
      • 阿里云
      • Centos
      • linux
      • nginx
    • 电子商务
    • 免费资源
    • PHP
      • Magento
      • WordPress
    • 大数据采集
    • Python
    • Javascript
    • SEO
    • 未分类
  • 联系我们
What's Hot

机械模具加工公司网站设计案例

24 10 月, 2023

快速原型公司案例

24 10 月, 2023

陶瓷加工网站案例

24 10 月, 2023
Facebook Twitter Instagram
  • 中文
  • English
Facebook Twitter Instagram
VPSEO VPSEO
  • 首页
    • English
    • 中文
  • 关于我们
  • 服务项目
    • 谷歌SEO服务
    • WordPress建站服务
    • 谷歌ADS/SEM代运营
  • 项目案例
    • 医疗
    • 建材
    • 机械加工
    • 照明
    • 电商
    • 电脑硬件
  • 博客
    • 服务器运维
      • aliyun
      • 服务器安装
      • 宝塔面板
      • 虚拟化
      • 阿里云
      • Centos
      • linux
      • nginx
    • 电子商务
    • 免费资源
    • PHP
      • Magento
      • WordPress
    • 大数据采集
    • Python
    • Javascript
    • SEO
    • 未分类
  • 联系我们
VPSEO VPSEO
Home»Uncategorized»Centos6.2安装Magento
Uncategorized

Centos6.2安装Magento

chrispengcnBy chrispengcn7 8 月, 2021没有评论4 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest Email

Centos6.2安装Magento

环境:

    Centos6.2(安装在Vmware7.0中)

    Magento1.6.2

    Apache Httpd Server 2.2.15

    MySql 5.1.61

    PHP5.3.3

安装过程:

apache http、mysql、php及相关扩展安装:

    其中apache http、Mysql、php都是利用centos的添加/删除软件功能进行安装。同时使用该功能安装”php-xml”、”php-gd”、”php-pdo”、”php-mbstring”、”php-mysql”扩展。

    使用chkconfig配置httpd和mysql为系统服务。命令如下:

    chkconfig httpd on

    chkconfig -add mysqld

    chkconfig mysqld on

    使用chkconfig –list 可以查看所有的服务配置状态

    使用service httpd start、service mysqld start启动httpd和mysqld服务。可以通过service httpd restart重启相关服务。

    此时访问本机的http://localhost可以看到apache的欢迎界面,同时编辑index.php文件,其内容如下:

    <?php

        phpinfo();

    ?>

    并将该文件置于/var/www/html目录下,访问http://localhost/index.php,此时应该不能看到php版本信息,仅能看到index.php的静态文本内容。

    修改/etc/httpd/conf/httpd.conf文件,修改如下:

    DirectoryIndex index.html index.html.var ->  DirectoryIndex index.html index.htm index.php

    增加:

    AddType application/x-httpd-php .php

    AddDefaultCharset -> AddDefaultCharset off  (解决中文乱码问题)

    增加一段VirtualHost描述,如下(在配置文件的最后):

    <VirtualHost *:80>

        DocumentRoot /var/www/smallfive

        ServerName smallfive

        ServerAlias smallfive.com *.smallfive.com

    </VirtualHost>

    此时访问http://localhost/index.php,应该一切正常

设置数据库:

    使用mysqladmin -u root password ‘newpassword’设置mysql数据库的默认密码

    让数据库更安全:

    mysql -u root -p    进入mysql

    mysql> DROP DATABASE test;                删除test数据库

    mysql> DELETE FROM mysql.user WHERE user = ”;   删除匿名帐户

    mysql> FLUSH PRIVILEGES;                 重载权限

    创建magento数据库

    mysql> CR   访问magento数据库,确保一切正常

    配置Magento:

    解压缩magento1.6.2版本至/var/www/smallfive/magento目录

    解压命令:

   EATE DATABASE magento;

    mysql> GRANT ALL PRIVILEGES ON magento.* TO ‘root’@’localhost’ IDENTIFIED BY ‘newpassword’; 

  tar zxvf magento1.6.2.tar.gz

    此时访问http://localhost/magento,可根据magento的设置进行配置

    注意如下问题:

    1、确保当前用户拥有对/var/www/smallfive/magento可读可写权限

    2、还需安装mcrypt库,安装这个库比较繁琐,mcrypt依赖于Libmcrypt库和mhash库,我们需要下载Libmcrypt库和mhash库安装它们,然后再编译Mcrypt。

    在编译之前,先做好如下准备工作:

        a、安装phpize:yum -y install php-devel

        b、安装C++脚本编译模块:

            yum -y install gcc gcc-g++

            yum -y install gcc gcc-c++

    安装mcrypt库过程,如下:

        a、下载libmcrypt和mhash库

            Libmcrypt:http://sourceforge.net/project/showfiles.php?group_id=87941&package_id=91774&release_id=487459

            mhash:http://sourceforge.net/project/showfiles.php?group_id=4286&package_id=4300&release_id=645636

        b、将上述两个下载后,分别解压,并执行如下命令编译:

            ./configure

            make && make install

        c、下载php对应的源代码,解压,

            进入php源代码的 /ext/mcrypt目录

            执行phpize命令

            ./configure –with-php-config=/usr/bin/php-config

            make && make install

        d、在php.ini文件中增加如下内容:

            extension=/usr/lib/php/modules/mcrypt.so

            mcrypt.so文件路径在php-config文件中可以找到

        e、service httpd restart

    end!

    参考文章:

    http://www.eexu.com/article.asp?id=1730

    http://www.ruiwant.com/centos-6-0%E4%B8%8Bmagento%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E6%80%BB%E7%BB%93.html

    http://zixun.www.net.cn/qita/2344.html

    http://os.qudong.com/Linux/2010/0210/64441.html

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
chrispengcn
  • Website

Related Posts

Nginx做负载均衡,有没有办法碰到404就跳过?

2 7 月, 2022

如何快速把多个excel表合并成一个excel表

7 8 月, 2021

nginx配置泛域名转发到子目录nginx泛域名转发到泛域名

7 8 月, 2021

wordpress如何防止发布文章时候自动清除

、
换行标签

7 8 月, 2021
Add A Comment

Leave A Reply Cancel Reply

*

code

导航
  • 首页
  • 关于我们
  • 服务项目
  • 项目案例
  • 博客文章
  • 联系我们
博客
  • 服务器运维
  • 服务器安装
  • nginx
  • PHP
  • WordPress
  • Python
  • Javascript
  • SEO
  • 电子商务
  • 大数据采集
  • 宝塔面板
  • 数据库
  • 电子商务
  • 虚拟化
  • 阿里云
导航
  • 首页
  • 关于我们
  • 谷歌SEO服务
  • 谷歌ADS/SEM代运营
  • WordPress建站服务
  • 项目案例
  • 博客
  • 联系我们
最新文章
  • 机械模具加工公司网站设计案例
  • 快速原型公司案例
  • 陶瓷加工网站案例
  • CNC数控加工日文网站案例
  • 触摸一体机数字标牌厂家网站案例
关于我们
关于我们

广州纬来科技有限公司
联系地址:广东省广州市番禺区富华中路富源二街18号合和大厦809

QQ : 13602156
Email : 13926026058@139.com
Contact: +86 13926026058

Facebook Twitter YouTube LinkedIn
© 2025 广州纬来科技有限公司 粤ICP备2023105857号-2
  • 首页
  • 关于我们
  • 谷歌SEO服务
  • 谷歌ADS/SEM代运营
  • WordPress建站服务
  • 项目案例
  • 博客
  • 联系我们

Type above and press Enter to search. Press Esc to cancel.