14.04版ubuntu中lamp环境下布置ecshop

一.

14.04镜像官网:

http://mirrors.aliyun.com/ubuntu-releases/14.04/

desktop和server版本的不同是desktop有图形界面,而server版本没有,只能写命令。新手推荐安装desktop镜像

1.

  1. 首先下载安装apache2

#apt-get install apache2

过程无太大问题,安装完毕后再浏览器内输入ip

显示如下界面成功

  1. 安装php5

  #apt-get install php5

  安装完毕后在/var/www/html/文件下vim test.php 注意改一下该目录的访问你权限 chmod 777 /var/www

<?php

phpinfo();

?>

 测试:进入浏览器输入IP/test.php后能够出现如下界面即可

  1. 数据库容易出问题ubuntu 下mysql全部卸载的方法

删除 mysql

 

 #apt-get autoremove --purge mysql-server-5.0

 #apt-get remove mysql-server

 # apt-get autoremove mysql-server

 # apt-get remove mysql-common (非常重要)

清理残余数据  重新安装一定要把之前的数据卸载干净

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

 

安装mysql

# apt-get install mysql-server

# apt-get install mysql-client

# apt-get install php5-mysql(将php和mysql连接起来)

安装过程中会提示输入相应的root密码

安装完成后 运行

# netstat -tap | grep mysql命令

出现以下显示  则安装正确

进入mysql 问题开始出现

运行 mysql -uroot -p密码

显示错误

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock

检查/var/run/mysqld/目录下 根本 没有 mysqld.sock文件

又检查/etc/mysql/my.cnf配置文件

如下

(1)典型的mysql.sock丢失问题:

故执行 find / -name "mysql.sock"文件 发现在 /tmp/目录下有一个mysql.sock文件

直接 ln -s /tmp/mysql.sock /var/run/mysqld/mysqld.sock

(2)在部署过程当中 也遇到过/tmp/文件下也没有mysql.sock 文件的情况 这时

killall mysqld

再重新启动

mysqld restart

再执行 mysql -uroot -p密码 则可成功进入mysql 如下图所示

4.直接 安装 phpmyadmin

#apt-get install phpmyadmin

根据提示选择,选择apache2 再输入root密码 和数据库密码

完成后   ln   -s    /usr/share/phpmyadmin    /var/www/html/

  浏览器搜索ip/phpMyAdmin

  1. 若进入数据库没有创库的权限

#GRANT ALL PRIVILEGES ON *.* TO 'root'@'thedomainyourunfrom/localhost/%' WITH GRANT OPTION;

  1. 上传ecshop包
  2. 解压ecshop包
  3. # mkdir   /var/www/html/install
  4. cp  -rf  ECShop_V3.0.0_UTF8_release0518/*    /var/www/html/
  5. service   apache2  start
  6. chmod  -R   777   /var/www/html
  7. service   apache2  start

浏览器访问ip/install  即可看到安装界面,则成功。

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值